= Cheatsheets

[[HttpSenderOptions]]
== HttpSenderOptions

++++
Options for reporting to a Zipkin server configured by default to <code>http://localhost:9411/api/v2/spans</code>.
++++
'''

[cols=">25%,25%,50%"]
[frame="topbot"]
|===
^|Name | Type ^| Description
|[[alpnVersions]]`@alpnVersions`|`Array of link:enums.html#HttpVersion[HttpVersion]`|-
|[[connectTimeout]]`@connectTimeout`|`Number (int)`|-
|[[crlPaths]]`@crlPaths`|`Array of String`|-
|[[crlValues]]`@crlValues`|`Array of Buffer`|-
|[[decoderInitialBufferSize]]`@decoderInitialBufferSize`|`Number (int)`|-
|[[defaultHost]]`@defaultHost`|`String`|-
|[[defaultPort]]`@defaultPort`|`Number (int)`|-
|[[enabledCipherSuites]]`@enabledCipherSuites`|`Array of String`|-
|[[enabledSecureTransportProtocols]]`@enabledSecureTransportProtocols`|`Array of String`|-
|[[forceSni]]`@forceSni`|`Boolean`|-
|[[http2ClearTextUpgrade]]`@http2ClearTextUpgrade`|`Boolean`|-
|[[http2ConnectionWindowSize]]`@http2ConnectionWindowSize`|`Number (int)`|-
|[[http2KeepAliveTimeout]]`@http2KeepAliveTimeout`|`Number (int)`|-
|[[http2MaxPoolSize]]`@http2MaxPoolSize`|`Number (int)`|-
|[[http2MultiplexingLimit]]`@http2MultiplexingLimit`|`Number (int)`|-
|[[idleTimeout]]`@idleTimeout`|`Number (int)`|-
|[[idleTimeoutUnit]]`@idleTimeoutUnit`|`link:enums.html#TimeUnit[TimeUnit]`|-
|[[keepAlive]]`@keepAlive`|`Boolean`|-
|[[keepAliveTimeout]]`@keepAliveTimeout`|`Number (int)`|-
|[[localAddress]]`@localAddress`|`String`|-
|[[logActivity]]`@logActivity`|`Boolean`|-
|[[maxChunkSize]]`@maxChunkSize`|`Number (int)`|-
|[[maxHeaderSize]]`@maxHeaderSize`|`Number (int)`|-
|[[maxInitialLineLength]]`@maxInitialLineLength`|`Number (int)`|-
|[[maxPoolSize]]`@maxPoolSize`|`Number (int)`|-
|[[maxRedirects]]`@maxRedirects`|`Number (int)`|-
|[[maxWaitQueueSize]]`@maxWaitQueueSize`|`Number (int)`|-
|[[maxWebSocketFrameSize]]`@maxWebSocketFrameSize`|`Number (int)`|-
|[[maxWebSocketMessageSize]]`@maxWebSocketMessageSize`|`Number (int)`|-
|[[metricsName]]`@metricsName`|`String`|-
|[[pipelining]]`@pipelining`|`Boolean`|-
|[[pipeliningLimit]]`@pipeliningLimit`|`Number (int)`|-
|[[poolCleanerPeriod]]`@poolCleanerPeriod`|`Number (int)`|-
|[[protocolVersion]]`@protocolVersion`|`link:enums.html#HttpVersion[HttpVersion]`|-
|[[receiveBufferSize]]`@receiveBufferSize`|`Number (int)`|-
|[[reuseAddress]]`@reuseAddress`|`Boolean`|-
|[[reusePort]]`@reusePort`|`Boolean`|-
|[[sendBufferSize]]`@sendBufferSize`|`Number (int)`|-
|[[sendUnmaskedFrames]]`@sendUnmaskedFrames`|`Boolean`|-
|[[senderEndpoint]]`@senderEndpoint`|`String`|+++

+++
|[[soLinger]]`@soLinger`|`Number (int)`|-
|[[ssl]]`@ssl`|`Boolean`|-
|[[sslHandshakeTimeout]]`@sslHandshakeTimeout`|`Number (long)`|-
|[[sslHandshakeTimeoutUnit]]`@sslHandshakeTimeoutUnit`|`link:enums.html#TimeUnit[TimeUnit]`|-
|[[tcpCork]]`@tcpCork`|`Boolean`|-
|[[tcpFastOpen]]`@tcpFastOpen`|`Boolean`|-
|[[tcpKeepAlive]]`@tcpKeepAlive`|`Boolean`|-
|[[tcpNoDelay]]`@tcpNoDelay`|`Boolean`|-
|[[tcpQuickAck]]`@tcpQuickAck`|`Boolean`|-
|[[tracingPolicy]]`@tracingPolicy`|`link:enums.html#TracingPolicy[TracingPolicy]`|-
|[[trafficClass]]`@trafficClass`|`Number (int)`|-
|[[trustAll]]`@trustAll`|`Boolean`|-
|[[tryUseCompression]]`@tryUseCompression`|`Boolean`|-
|[[tryUsePerFrameWebSocketCompression]]`@tryUsePerFrameWebSocketCompression`|`Boolean`|-
|[[tryUsePerMessageWebSocketCompression]]`@tryUsePerMessageWebSocketCompression`|`Boolean`|-
|[[tryWebSocketDeflateFrameCompression]]`@tryWebSocketDeflateFrameCompression`|`Boolean`|-
|[[useAlpn]]`@useAlpn`|`Boolean`|-
|[[verifyHost]]`@verifyHost`|`Boolean`|-
|[[webSocketClosingTimeout]]`@webSocketClosingTimeout`|`Number (int)`|-
|[[webSocketCompressionAllowClientNoContext]]`@webSocketCompressionAllowClientNoContext`|`Boolean`|-
|[[webSocketCompressionLevel]]`@webSocketCompressionLevel`|`Number (int)`|-
|[[webSocketCompressionRequestServerNoContext]]`@webSocketCompressionRequestServerNoContext`|`Boolean`|-
|===