FredClientConfig

data class FredClientConfig(val connectTimeoutMs: Long, val requestTimeoutMs: Long, val enableLogging: Boolean = false, val rateLimitConfig: RateLimitConfig = RateLimitingSettings.fredDefault())(source)

FRED 클라이언트 설정

HTTP 연결 타임아웃, 로깅 등의 설정을 관리합니다.

Constructors

Link copied to clipboard
constructor(connectTimeoutMs: Long, requestTimeoutMs: Long, enableLogging: Boolean = false, rateLimitConfig: RateLimitConfig = RateLimitingSettings.fredDefault())

Properties

Link copied to clipboard

연결 타임아웃 (밀리초), 기본값: 30초

Link copied to clipboard
val enableLogging: Boolean = false

HTTP 로깅 활성화 여부, 기본값: false

Link copied to clipboard

Rate Limit 설정 (기본값: FRED 권장 2 RPS)

Link copied to clipboard

요청 타임아웃 (밀리초), 기본값: 60초