Package-level declarations

Types

Link copied to clipboard
abstract class ApiClient
Link copied to clipboard
fun interface ApiClientFactory
Link copied to clipboard
data class HttpClientOptions(val followRedirects: Boolean = true, val requestTimeout: ERROR CLASS: Symbol not found for Duration = 30.seconds, val connectTimeout: ERROR CLASS: Symbol not found for Duration = 6.seconds, val socketTimeout: ERROR CLASS: Symbol not found for Duration = 30.seconds, val socketReconnectPolicy: SocketReconnectPolicy = SocketReconnectPolicy.ExponentialDelayReconnect())

Options to use when making HTTP requests.

Link copied to clipboard
Link copied to clipboard
class RawResponse(val body: ByteArray, val status: Int, val headers: Map<String, List<String>>)
Link copied to clipboard
class Response<T>(val content: T, val status: Int, val headers: Map<String, List<String>>)

Response from a HTTP class in the ApiClient.