Package io.netty.bootstrap
Class AbstractBootstrapConfig<B extends AbstractBootstrap<B,C>,C extends Channel>
- java.lang.Object
-
- io.netty.bootstrap.AbstractBootstrapConfig<B,C>
-
- Direct Known Subclasses:
BootstrapConfig
,ServerBootstrapConfig
public abstract class AbstractBootstrapConfig<B extends AbstractBootstrap<B,C>,C extends Channel> extends java.lang.Object
Exposes the configuration of anAbstractBootstrap
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractBootstrapConfig(B bootstrap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<AttributeKey<?>,java.lang.Object>
attrs()
Returns a copy of the configured attributes.ChannelFactory<? extends C>
channelFactory()
Returns the configuredChannelFactory
ornull
if non is configured yet.EventLoopGroup
group()
Returns the configuredEventLoopGroup
ornull
if non is configured yet.ChannelHandler
handler()
Returns the configuredChannelHandler
ornull
if non is configured yet.java.net.SocketAddress
localAddress()
Returns the configured local address ornull
if non is configured yet.java.util.Map<ChannelOption<?>,java.lang.Object>
options()
Returns a copy of the configured options.java.lang.String
toString()
-
-
-
Field Detail
-
bootstrap
protected final B extends AbstractBootstrap<B,C> bootstrap
-
-
Constructor Detail
-
AbstractBootstrapConfig
protected AbstractBootstrapConfig(B bootstrap)
-
-
Method Detail
-
localAddress
public final java.net.SocketAddress localAddress()
Returns the configured local address ornull
if non is configured yet.
-
channelFactory
public final ChannelFactory<? extends C> channelFactory()
Returns the configuredChannelFactory
ornull
if non is configured yet.
-
handler
public final ChannelHandler handler()
Returns the configuredChannelHandler
ornull
if non is configured yet.
-
options
public final java.util.Map<ChannelOption<?>,java.lang.Object> options()
Returns a copy of the configured options.
-
attrs
public final java.util.Map<AttributeKey<?>,java.lang.Object> attrs()
Returns a copy of the configured attributes.
-
group
public final EventLoopGroup group()
Returns the configuredEventLoopGroup
ornull
if non is configured yet.
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-