Package-level declarations
Types
Link copied to clipboard
class CurlLoggingConfig
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class MediaApiClient(val timeout: Timeout = Timeout.DEFAULT, val retry: Retry = Retry.DEFAULT) : AutoCloseable
Link copied to clipboard
class MultiPartRes
Functions
Link copied to clipboard
fun defaultHttpClientConfig(name: String, timeout: Timeout, retry: Retry, kLogger: KLogger): HttpClientConfigurer
Link copied to clipboard
Link copied to clipboard
expect fun httpClient(name: String = "Api Client", timeout: Timeout = Timeout.DEFAULT, retry: Retry = Retry.DEFAULT, kLogger: KLogger = log, config: HttpClientConfigurer = defaultHttpClientConfig(name, timeout, retry, kLogger)): HttpClient
Multiplatform HTTP client engine configuration
actual fun httpClient(name: String, timeout: Timeout, retry: Retry, kLogger: KLogger, config: HttpClientConfigurer): HttpClient
actual fun httpClient(name: String, timeout: Timeout, retry: Retry, kLogger: KLogger, config: HttpClientConfigurer): HttpClient
actual fun httpClient(name: String, timeout: Timeout, retry: Retry, kLogger: KLogger, config: HttpClientConfigurer): HttpClient