Package-level declarations
Types
Link copied to clipboard
class HttpSenderConfiguration(val enabled: Boolean = true, val uri: String, val basicAuthLogin: String? = null, val basicAuthPassword: String? = null, val httpMethod: HttpSender.Method = HttpSender.Method.POST, val connectionTimeout: Int = 5000, val socketTimeout: Int = 20000, val dropReportsOnTimeout: Boolean = false, val keyStoreFactoryClass: Class<out KeyStoreFactory> = NoKeyStoreFactory::class.java, val certificatePath: String? = null, @RawRes val resCertificate: Int? = null, val certificateType: String = "X.509", val compress: Boolean = false, val chunked: Boolean = false, val tlsProtocols: List<TLS> = listOf(TLS.V1_3, TLS.V1_2, TLS.V1_1, TLS.V1), val httpHeaders: Map<String, String> = emptyMap()) : Configuration
Http sender configuration
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
inline fun httpSenderConfiguration(initializer: HttpSenderConfigurationBuilder.() -> Unit): HttpSenderConfiguration