HttpClientConfig

data class HttpClientConfig @JvmOverloads constructor(val connectTimeout: Duration? = null, val writeTimeout: Duration? = null, val readTimeout: Duration? = null, val pingInterval: Duration? = null, val callTimeout: Duration? = null, val maxRequests: Int? = null, val maxRequestsPerHost: Int? = null, val maxIdleConnections: Int? = null, val keepAliveDuration: Duration? = null, val ssl: HttpClientSSLConfig? = null, val unixSocketFile: String? = null, val protocols: List<String>? = null, val retryOnConnectionFailure: Boolean? = null)

Constructors

Link copied to clipboard
constructor(connectTimeout: Duration? = null, writeTimeout: Duration? = null, readTimeout: Duration? = null, pingInterval: Duration? = null, callTimeout: Duration? = null, maxRequests: Int? = null, maxRequestsPerHost: Int? = null, maxIdleConnections: Int? = null, keepAliveDuration: Duration? = null, ssl: HttpClientSSLConfig? = null, unixSocketFile: String? = null, protocols: List<String>? = null, retryOnConnectionFailure: Boolean? = null)

Properties

Link copied to clipboard
val callTimeout: Duration? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val maxIdleConnections: Int? = null
Link copied to clipboard
val maxRequests: Int? = null
Link copied to clipboard
val maxRequestsPerHost: Int? = null
Link copied to clipboard
val pingInterval: Duration? = null
Link copied to clipboard
val protocols: List<String>? = null
Link copied to clipboard
val readTimeout: Duration? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val unixSocketFile: String? = null
Link copied to clipboard
val writeTimeout: Duration? = null

Functions