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 an AbstractBootstrap.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final B
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    final java.util.Map<AttributeKey<?>, java.lang.Object>
    Returns a copy of the configured attributes.
    final ChannelFactory<? extends C>
    Returns the configured ChannelFactory or null if non is configured yet.
    Returns the configured EventLoopGroup or null if non is configured yet.
    Returns the configured ChannelHandler or null if non is configured yet.
    final java.net.SocketAddress
    Returns the configured local address or null if non is configured yet.
    final java.util.Map<ChannelOption<?>, java.lang.Object>
    Returns a copy of the configured options.
    java.lang.String
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • AbstractBootstrapConfig

      protected AbstractBootstrapConfig(B bootstrap)
  • Method Details

    • localAddress

      public final java.net.SocketAddress localAddress()
      Returns the configured local address or null if non is configured yet.
    • channelFactory

      public final ChannelFactory<? extends C> channelFactory()
      Returns the configured ChannelFactory or null if non is configured yet.
    • handler

      public final ChannelHandler handler()
      Returns the configured ChannelHandler or null 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 configured EventLoopGroup or null if non is configured yet.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object