Spotify Config
data class SpotifyConfig(val requestTimeoutMillis: Long, val connectTimeoutMillis: Long, val socketTimeoutMillis: Long, val retry: SpotifyRetryConfig = SpotifyRetryConfig())
Configuration for HttpClient instances built by SpotifyHttpClientFactory.
Parameters
request Timeout Millis
Overall time allowed to process an HTTP call end-to-end.
connect Timeout Millis
Time allowed to establish a connection with the server.
socket Timeout Millis
Maximum inactivity time between two data packets.
retry
Retry policy applied to failed requests. See SpotifyRetryConfig.
Constructors
Link copied to clipboard
constructor(requestTimeoutMillis: Long, connectTimeoutMillis: Long, socketTimeoutMillis: Long, retry: SpotifyRetryConfig = SpotifyRetryConfig())