RateLimitTimeoutException

data class RateLimitTimeoutException(val source: String, val config: RateLimitConfig, val tokensNeeded: Int = 1, val waitedMillis: Long = 0) : RateLimitException(source)

Rate Limit 토큰 대기 타임아웃 예외

필요한 토큰을 획득하기 위해 대기할 때 waitTimeoutMillis를 초과한 경우 발생합니다.

Constructors

Link copied to clipboard
constructor(source: String, config: RateLimitConfig, tokensNeeded: Int = 1, waitedMillis: Long = 0)

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard

Rate Limit 설정

Link copied to clipboard
open val message: String?
Link copied to clipboard

API 또는 서비스 소스 (예: "YAHOO", "FRED")

Link copied to clipboard
val tokensNeeded: Int = 1

요청한 토큰 개수

Link copied to clipboard

실제 대기한 시간 (밀리초)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

예상 대기 시간을 형식화하여 반환합니다.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard