ChannelOption
ChannelOption allows to configure a ChannelConfig in a type-safe
way. Which ChannelOption is supported depends on the actual implementation
of ChannelConfig and may depend on the nature of the transport it belongs
to.
| Modifier and Type | Field and Description |
|---|---|
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | AUTO_CLOSE
If |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION
Deprecated
|
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| private static final ConstantPool | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | |
| public static final ChannelOption | TCP_FASTOPEN
Server-side TCP FastOpen. |
| public static final ChannelOption | TCP_FASTOPEN_CONNECT
Client-side TCP FastOpen. |
| public static final ChannelOption | |
| public static final ChannelOption | WRITE_BUFFER_HIGH_WATER_MARK
Deprecated
Use
WRITE_BUFFER_WATER_MARK
|
| public static final ChannelOption | WRITE_BUFFER_LOW_WATER_MARK
Deprecated
Use
WRITE_BUFFER_WATER_MARK
|
| public static final ChannelOption | |
| public static final ChannelOption |
| Access | Constructor and Description |
|---|---|
| private | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | |
| public static <T> ChannelOption | newInstance(String name)
Deprecated
use
Creates a new valueOf(String).
ChannelOption for the given name or fail with an
IllegalArgumentException if a ChannelOption for the given name exists.
|
| public void | |
| public static <T> ChannelOption | |
| public static <T> ChannelOption | valueOf(Class<?> firstNameComponent, String secondNameComponent)
Shortcut of |
| ALLOCATOR | back to summary |
|---|---|
| public static final ChannelOption<ByteBufAllocator> ALLOCATOR | |
| ALLOW_HALF_CLOSURE | back to summary |
|---|---|
| public static final ChannelOption<Boolean> ALLOW_HALF_CLOSURE | |
| AUTO_CLOSE | back to summary |
|---|---|
| public static final ChannelOption<Boolean> AUTO_CLOSE If | |
| AUTO_READ | back to summary |
|---|---|
| public static final ChannelOption<Boolean> AUTO_READ | |
| CONNECT_TIMEOUT_MILLIS | back to summary |
|---|---|
| public static final ChannelOption<Integer> CONNECT_TIMEOUT_MILLIS | |
| DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION | back to summary |
|---|---|
| public static final ChannelOption<Boolean> DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION
Deprecated
| |
| IP_MULTICAST_ADDR | back to summary |
|---|---|
| public static final ChannelOption<InetAddress> IP_MULTICAST_ADDR | |
| IP_MULTICAST_IF | back to summary |
|---|---|
| public static final ChannelOption<NetworkInterface> IP_MULTICAST_IF | |
| IP_MULTICAST_LOOP_DISABLED | back to summary |
|---|---|
| public static final ChannelOption<Boolean> IP_MULTICAST_LOOP_DISABLED | |
| IP_MULTICAST_TTL | back to summary |
|---|---|
| public static final ChannelOption<Integer> IP_MULTICAST_TTL | |
| IP_TOS | back to summary |
|---|---|
| public static final ChannelOption<Integer> IP_TOS | |
| MAX_MESSAGES_PER_READ | back to summary |
|---|---|
| public static final ChannelOption<Integer> MAX_MESSAGES_PER_READ
Deprecated Use | |
| MAX_MESSAGES_PER_WRITE | back to summary |
|---|---|
| public static final ChannelOption<Integer> MAX_MESSAGES_PER_WRITE | |
| MESSAGE_SIZE_ESTIMATOR | back to summary |
|---|---|
| public static final ChannelOption<MessageSizeEstimator> MESSAGE_SIZE_ESTIMATOR | |
| pool | back to summary |
|---|---|
| private static final ConstantPool<ChannelOption<Object>> pool | |
| RCVBUF_ALLOCATOR | back to summary |
|---|---|
| public static final ChannelOption<RecvByteBufAllocator> RCVBUF_ALLOCATOR | |
| SINGLE_EVENTEXECUTOR_PER_GROUP | back to summary |
|---|---|
| public static final ChannelOption<Boolean> SINGLE_EVENTEXECUTOR_PER_GROUP | |
| SO_BACKLOG | back to summary |
|---|---|
| public static final ChannelOption<Integer> SO_BACKLOG | |
| SO_BROADCAST | back to summary |
|---|---|
| public static final ChannelOption<Boolean> SO_BROADCAST | |
| SO_KEEPALIVE | back to summary |
|---|---|
| public static final ChannelOption<Boolean> SO_KEEPALIVE | |
| SO_LINGER | back to summary |
|---|---|
| public static final ChannelOption<Integer> SO_LINGER | |
| SO_RCVBUF | back to summary |
|---|---|
| public static final ChannelOption<Integer> SO_RCVBUF | |
| SO_REUSEADDR | back to summary |
|---|---|
| public static final ChannelOption<Boolean> SO_REUSEADDR | |
| SO_SNDBUF | back to summary |
|---|---|
| public static final ChannelOption<Integer> SO_SNDBUF | |
| SO_TIMEOUT | back to summary |
|---|---|
| public static final ChannelOption<Integer> SO_TIMEOUT | |
| TCP_FASTOPEN | back to summary |
|---|---|
| public static final ChannelOption<Integer> TCP_FASTOPEN Server-side TCP FastOpen. Configures the maximum number of outstanding (waiting to be accepted) TFO connections. | |
| TCP_FASTOPEN_CONNECT | back to summary |
|---|---|
| public static final ChannelOption<Boolean> TCP_FASTOPEN_CONNECT Client-side TCP FastOpen. Sending data with the initial TCP handshake. | |
| TCP_NODELAY | back to summary |
|---|---|
| public static final ChannelOption<Boolean> TCP_NODELAY | |
| WRITE_BUFFER_HIGH_WATER_MARK | back to summary |
|---|---|
| public static final ChannelOption<Integer> WRITE_BUFFER_HIGH_WATER_MARK
Deprecated | |
| WRITE_BUFFER_LOW_WATER_MARK | back to summary |
|---|---|
| public static final ChannelOption<Integer> WRITE_BUFFER_LOW_WATER_MARK
Deprecated | |
| WRITE_BUFFER_WATER_MARK | back to summary |
|---|---|
| public static final ChannelOption<WriteBufferWaterMark> WRITE_BUFFER_WATER_MARK | |
| WRITE_SPIN_COUNT | back to summary |
|---|---|
| public static final ChannelOption<Integer> WRITE_SPIN_COUNT | |
| ChannelOption | back to summary |
|---|---|
| private ChannelOption(int id, String name) Creates a new | |
| ChannelOption | back to summary |
|---|---|
| protected ChannelOption(String name)
Deprecated
| |
| exists | back to summary |
|---|---|
| public static boolean exists(String name) Returns | |
| newInstance | back to summary |
|---|---|
| public static <T> ChannelOption Deprecated use Creates a new
| |
| validate | back to summary |
|---|---|
| public void validate(T value) Validate the value which is set for the | |
| valueOf | back to summary |
|---|---|
| public static <T> ChannelOption Returns the
| |
| valueOf | back to summary |
|---|---|
| public static <T> ChannelOption Shortcut of
| |