HttpClientConfiguration
constructor(baseUrl: String = "", isLenient: Boolean = true, enableCache: Boolean = true, expectSuccess: Boolean = true, enableLogging: Boolean = false, coerceInputValues: Boolean = true, ignoreUnknownKeys: Boolean = true, defaultHeaders: Map<String, String> = emptyMap(), socketTimeoutMillis: Long = DEFAULT_TIMEOUT_MILLIS, requestTimeoutMillis: Long = DEFAULT_TIMEOUT_MILLIS, connectTimeoutMillis: Long = DEFAULT_TIMEOUT_MILLIS, logLevel: HttpClientLogLevel = HttpClientLogLevel.ALL, sensitiveHeaders: Set<String> = setOf("Authorization"))