HttpSenderConfiguration

constructor(enabled: Boolean = true, uri: String, basicAuthLogin: String? = null, basicAuthPassword: String? = null, httpMethod: HttpSender.Method = HttpSender.Method.POST, connectionTimeout: Int = 5000, socketTimeout: Int = 20000, dropReportsOnTimeout: Boolean = false, keyStoreFactoryClass: Class<out KeyStoreFactory> = NoKeyStoreFactory::class.java, certificatePath: String? = null, @RawRes resCertificate: Int? = null, certificateType: String = "X.509", compress: Boolean = false, chunked: Boolean = false, tlsProtocols: List<TLS> = listOf(TLS.V1_3, TLS.V1_2, TLS.V1_1, TLS.V1), httpHeaders: Map<String, String> = emptyMap())