public static interface SslProvider.Builder
Modifier and Type | Method and Description |
---|---|
SslProvider |
build()
Builds new SslProvider
|
SslProvider.Builder |
closeNotifyFlushTimeout(java.time.Duration closeNotifyFlushTimeout)
Set the options to use for configuring SSL close_notify flush timeout.
|
SslProvider.Builder |
closeNotifyFlushTimeoutMillis(long closeNotifyFlushTimeoutMillis)
Set the options to use for configuring SSL close_notify flush timeout.
|
SslProvider.Builder |
closeNotifyReadTimeout(java.time.Duration closeNotifyReadTimeout)
Set the options to use for configuring SSL close_notify read timeout.
|
SslProvider.Builder |
closeNotifyReadTimeoutMillis(long closeNotifyReadTimeoutMillis)
Set the options to use for configuring SSL close_notify read timeout.
|
SslProvider.Builder |
handlerConfigurator(java.util.function.Consumer<? super SslHandler> handlerConfigurator)
Set a configurator callback to mutate any property from the provided
SslHandler |
SslProvider.Builder |
handshakeTimeout(java.time.Duration handshakeTimeout)
Set the options to use for configuring SSL handshake timeout.
|
SslProvider.Builder |
handshakeTimeoutMillis(long handshakeTimeoutMillis)
Set the options to use for configuring SSL handshake timeout.
|
SslProvider.Builder handlerConfigurator(java.util.function.Consumer<? super SslHandler> handlerConfigurator)
SslHandler
handlerConfigurator
- A callback given the generated SslHandler
SslProvider.Builder handshakeTimeout(java.time.Duration handshakeTimeout)
handshakeTimeout
- The timeout Duration
SslProvider.Builder handshakeTimeoutMillis(long handshakeTimeoutMillis)
handshakeTimeoutMillis
- The timeout in millisecondsSslProvider.Builder closeNotifyFlushTimeout(java.time.Duration closeNotifyFlushTimeout)
closeNotifyFlushTimeout
- The timeout Duration
SslProvider.Builder closeNotifyFlushTimeoutMillis(long closeNotifyFlushTimeoutMillis)
closeNotifyFlushTimeoutMillis
- The timeout in millisecondsSslProvider.Builder closeNotifyReadTimeout(java.time.Duration closeNotifyReadTimeout)
closeNotifyReadTimeout
- The timeout Duration
SslProvider.Builder closeNotifyReadTimeoutMillis(long closeNotifyReadTimeoutMillis)
closeNotifyReadTimeoutMillis
- The timeout in millisecondsSslProvider build()