public final class TcpServerConfig extends ServerTransportConfig<TcpServerConfig>
| Modifier and Type | Method and Description |
|---|---|
ChannelOperations.OnSetup |
channelOperationsProvider()
Return the associated
ChannelOperations.OnSetup, config implementations might override this |
protected LoggingHandler |
defaultLoggingHandler()
Return the default
LoggingHandler to wiretap this transport |
protected LoopResources |
defaultLoopResources()
Return the default
LoopResources for this transport |
protected ChannelMetricsRecorder |
defaultMetricsRecorder()
Return the configured metrics recorder.
|
protected ChannelPipelineConfigurer |
defaultOnChannelInit()
Return the default callback if any or
ChannelPipelineConfigurer.emptyConfigurer() |
boolean |
isSecure()
Returns true if that
TcpServer secured via SSL transport |
SslProvider |
sslProvider()
Returns the current
SslProvider if that TcpServer secured via SSL
transport or null. |
channelType, childAttributes, childObserver, childOptions, defaultChildObserver, defaultConnectionObserver, doOnBind, doOnBound, doOnConnection, doOnUnbound, eventLoopGroupattributes, bindAddress, channelGroup, channelHash, channelInitializer, connectionFactory, connectionObserver, doOnChannelInit, isPreferNative, loggingHandler, loggingHandler, loopResources, metricsRecorder, metricsRecorder, metricsRecorderInternal, options, updateMappublic ChannelOperations.OnSetup channelOperationsProvider()
TransportConfigChannelOperations.OnSetup, config implementations might override thischannelOperationsProvider in class TransportConfigChannelOperations.OnSetuppublic final boolean isSecure()
TcpServer secured via SSL transportTcpServer secured via SSL transport@Nullable public SslProvider sslProvider()
SslProvider if that TcpServer secured via SSL
transport or null.SslProvider if that TcpServer secured via SSL
transport or nullprotected LoggingHandler defaultLoggingHandler()
TransportConfigLoggingHandler to wiretap this transportdefaultLoggingHandler in class TransportConfigLoggingHandler to wiretap this transportprotected LoopResources defaultLoopResources()
TransportConfigLoopResources for this transportdefaultLoopResources in class TransportConfigLoopResources for this transportprotected ChannelMetricsRecorder defaultMetricsRecorder()
TransportConfigdefaultMetricsRecorder in class TransportConfigprotected ChannelPipelineConfigurer defaultOnChannelInit()
TransportConfigChannelPipelineConfigurer.emptyConfigurer()defaultOnChannelInit in class ServerTransportConfig<TcpServerConfig>ChannelPipelineConfigurer.emptyConfigurer()