Uses of Annotation Type
io.netty.util.internal.UnstableApi
Packages that use UnstableApi
Package
Description
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
Unix specific transport.
Encoder, decoder and their related message types for HTTP.
Common superset of ascii and binary classes.
Implementations and Interfaces for the Memcache Binary protocol.
Encoder, decoder for Redis.
SMTP codec.
Encoder, decoder and their related message types for Socks.
Encoder, decoder and their related message types for SOCKSv4 protocol.
Encoder, decoder and their related message types for SOCKSv5 protocol.
Certificate validation using OCSP
Utility classes used across multiple packages.
Utility classes for concurrent / async tasks.
Packages with annotations of type UnstableApi
Package
Description
Implementations and Interfaces for the Memcache Binary protocol.
Common superset of ascii and binary classes.
Encoder, decoder for Redis.
SMTP codec.
-
Uses of UnstableApi in io.netty.buffer
Classes in io.netty.buffer with annotations of type UnstableApiModifier and TypeClassDescriptionfinal class
An auto-tuning poolingByteBufAllocator
, that follows an anti-generational hypothesis.(package private) final class
An auto-tuning pooling allocator, that follows an anti-generational hypothesis. -
Uses of UnstableApi in io.netty.channel
Classes in io.netty.channel with annotations of type UnstableApiModifier and TypeClassDescriptionclass
final class
final class
Wraps anotherByteBufAllocator
and use heapbuffers everywhere except when a direct buffer is explicit requested.final class
Methods in io.netty.channel with annotations of type UnstableApiModifier and TypeMethodDescriptionint
SingleThreadEventLoop.registeredChannels()
SingleThreadEventLoop.registeredChannelsIterator()
-
Uses of UnstableApi in io.netty.channel.epoll
Classes in io.netty.channel.epoll with annotations of type UnstableApiModifier and TypeClassDescriptionfinal class
This is an internal datastructure which can be directly passed to epoll_wait to reduce the overhead.final class
A socket which provides access Linux native methods.final class
Used to pass needed data to JNI.Methods in io.netty.channel.epoll with annotations of type UnstableApiModifier and TypeMethodDescriptionvoid
EpollEventLoop.closeFileDescriptors()
This method is intended for use by process checkpoint/restore integration, such as OpenJDK CRaC.void
EpollEventLoop.openFileDescriptors()
This method is intended for use by a process checkpoint/restore integration, such as OpenJDK CRaC. -
Uses of UnstableApi in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue with annotations of type UnstableApiModifier and TypeClassDescriptionclass
final class
Methods in io.netty.channel.kqueue with annotations of type UnstableApiModifier and TypeMethodDescriptionprotected final void
AbstractKQueueStreamChannel.doShutdownOutput()
KQueueDomainSocketChannel.peerCredentials()
Returns the unix credentials (uid, gid, pid) of the peer SO_PEERCRED -
Uses of UnstableApi in io.netty.channel.unix
Classes in io.netty.channel.unix with annotations of type UnstableApiModifier and TypeClassDescriptionfinal class
final class
User credentials discovered for the peer unix domain socket.final class
Methods in io.netty.channel.unix with annotations of type UnstableApiModifier and TypeMethodDescriptionstatic void
Unix.registerInternal
(Runnable registerTask) Internal method... -
Uses of UnstableApi in io.netty.handler.codec.http
Classes in io.netty.handler.codec.http with annotations of type UnstableApiModifier and TypeClassDescriptionfinal class
A variant ofHttpHeaders
which only supports read-only methods. -
Uses of UnstableApi in io.netty.handler.codec.memcache
Classes in io.netty.handler.codec.memcache with annotations of type UnstableApiModifier and TypeClassDescriptionclass
The defaultMemcacheObject
implementation.class
AbstractMemcacheObjectAggregator<H extends MemcacheMessage>
AChannelHandler
that aggregates anMemcacheMessage
and its followingMemcacheContent
s into a singleMemcacheMessage
with no followingMemcacheContent
s.class
Abstract super class for both ascii and binary decoders.class
AbstractMemcacheObjectEncoder<M extends MemcacheMessage>
A general purposeAbstractMemcacheObjectEncoder
that encodesMemcacheMessage
s.class
The default implementation for theLastMemcacheContent
.class
The defaultMemcacheContent
implementation.interface
CombinesMemcacheMessage
andLastMemcacheContent
into one message.interface
TheMemcacheContent
which signals the end of the content batch.interface
An Memcache content chunk.interface
Marker interface for both ascii and binary messages.interface
Defines a common interface for allMemcacheObject
implementations. -
Uses of UnstableApi in io.netty.handler.codec.memcache.binary
Classes in io.netty.handler.codec.memcache.binary with annotations of type UnstableApiModifier and TypeClassDescriptionclass
Decoder for bothBinaryMemcacheRequest
andBinaryMemcacheResponse
.class
AMessageToByteEncoder
that encodes binary memcache messages into bytes.class
Default implementation of aBinaryMemcacheMessage
.final class
The client codec that combines the proper encoder and decoder.interface
An interface that defines a binary Memcache message, providing common properties forBinaryMemcacheRequest
andBinaryMemcacheResponse
.class
An object aggregator for the memcache binary protocol.final class
Represents all Opcodes that can occur in aBinaryMemcacheMessage
.interface
Represents a fullBinaryMemcacheRequest
, which contains the header and optional key and extras.class
The decoder part which takes care of decoding the request-specific headers.class
The encoder part which takes care of encoding the request headers.interface
Represents a fullBinaryMemcacheResponse
, which contains the header and optional key and extras.class
The decoder which takes care of decoding the response headers.class
The encoder which takes care of encoding the response headers.final class
Contains all possible status values aBinaryMemcacheResponse
can return.class
The full server codec that combines the correct encoder and decoder.class
The default implementation of theBinaryMemcacheRequest
.class
The default implementation of theBinaryMemcacheResponse
.class
The default implementation of aFullBinaryMemcacheRequest
.class
The default implementation of aFullBinaryMemcacheResponse
.interface
ABinaryMemcacheRequest
that also includes the content.interface
ABinaryMemcacheResponse
that also includes the content. -
Uses of UnstableApi in io.netty.handler.codec.redis
Classes in io.netty.handler.codec.redis with annotations of type UnstableApiModifier and TypeClassDescriptionclass
Abstract class for Simple Strings or Errors.class
Header of Redis Array Message.class
Arrays of RESP.class
The header of Bulk Strings in RESP.interface
A chunk of bulk strings which is used for Redis chunked transfer-encoding.class
A default implementation ofBulkStringRedisContent
.final class
A default implementation forLastBulkStringRedisContent
.final class
Errors of RESP.final class
A default fixed redis message pool.class
An aggregated bulk string of RESP.final class
Inline commands of RESP.final class
Integers of RESP.interface
A last chunk of Bulk Strings.final class
AggregatesRedisMessage
parts intoArrayRedisMessage
.final class
AChannelHandler
that aggregates anBulkStringHeaderRedisMessage
and its followingBulkStringRedisContent
s into a singleFullBulkStringRedisMessage
with no followingBulkStringRedisContent
s.final class
final class
Decodes the Redis protocol intoRedisMessage
objects following RESP (REdis Serialization Protocol).class
EncodesRedisMessage
into bytes following RESP (REdis Serialization Protocol).interface
RedisMessage is base interface for codec-redis.interface
A strategy interface for cachingRedisMessage
s.enum
Type of RESP (REdis Serialization Protocol).final class
Simple Strings of RESP. -
Uses of UnstableApi in io.netty.handler.codec.smtp
Classes in io.netty.handler.codec.smtp with annotations of type UnstableApiModifier and TypeClassDescriptionfinal class
Default implementation ofLastSmtpContent
that does no validation of the raw data passed in.class
Default implementation ofSmtpContent
that does no validation of the raw data passed in.final class
DefaultSmtpRequest
implementation.final class
DefaultSmtpResponse
implementation.interface
The last part of a sequence ofSmtpContent
s that are sent after aDATA
request.final class
The command part of aSmtpRequest
.interface
Content that is sent after theDATA
request.interface
An SMTP request.final class
Encoder for SMTP requests.final class
Provides utility methods to createSmtpRequest
s.interface
A SMTP responsefinal class
Decoder for SMTP responses. -
Uses of UnstableApi in io.netty.handler.codec.socks
Classes in io.netty.handler.codec.socks with annotations of type UnstableApiModifier and TypeClassDescriptionstatic enum
static enum
static enum
static enum
static enum
static enum
-
Uses of UnstableApi in io.netty.handler.codec.socksx.v4
Classes in io.netty.handler.codec.socksx.v4 with annotations of type UnstableApiModifier and TypeClassDescriptionstatic enum
static enum
-
Uses of UnstableApi in io.netty.handler.codec.socksx.v5
Classes in io.netty.handler.codec.socksx.v5 with annotations of type UnstableApiModifier and TypeClassDescriptionstatic enum
static enum
static enum
static enum
static enum
static enum
-
Uses of UnstableApi in io.netty.handler.ssl
Classes in io.netty.handler.ssl with annotations of type UnstableApiModifier and TypeClassDescriptionfinal class
Converts a Java cipher suite string to an OpenSSL cipher suite string and vice versa.interface
Allow to customize private key signing / decrypting (when using RSA).Methods in io.netty.handler.ssl with annotations of type UnstableApiModifier and TypeMethodDescriptionSslContextBuilder.enableOcsp
(boolean enableOcsp) Enables OCSP stapling.byte[]
ReferenceCountedOpenSslEngine.getOcspResponse()
Returns the OCSP response ornull
if the server didn't provide a stapled OCSP response.void
ReferenceCountedOpenSslEngine.setOcspResponse
(byte[] response) Sets the OCSP response.final void
ReferenceCountedOpenSslContext.setPrivateKeyMethod
(OpenSslPrivateKeyMethod method) Deprecated.final void
ReferenceCountedOpenSslEngine.setVerify
(int verifyMode, int depth) See SSL_set_verify andSSL.setVerify(long, int, int)
.final void
SslHandler.setWrapDataSize
(int wrapDataSize) Sets the number of bytes to pass to eachSSLEngine.wrap(ByteBuffer[], int, int, ByteBuffer)
call. -
Uses of UnstableApi in io.netty.handler.ssl.ocsp
Classes in io.netty.handler.ssl.ocsp with annotations of type UnstableApiModifier and TypeClassDescriptionclass
A handler for SSL clients to handle and act upon stapled OCSP responses. -
Uses of UnstableApi in io.netty.util
Classes in io.netty.util with annotations of type UnstableApi -
Uses of UnstableApi in io.netty.util.concurrent
Classes in io.netty.util.concurrent with annotations of type UnstableApiModifier and TypeClassDescriptionfinal class
EventExecutorGroup
which will preserveRunnable
execution order but makes no guarantees about whatEventExecutor
(and thereforeThread
) will be used to execute theRunnable
s.Methods in io.netty.util.concurrent with annotations of type UnstableApiModifier and TypeMethodDescriptionvoid
AbstractEventExecutor.lazyExecute
(Runnable task) LikeExecutor.execute(Runnable)
but does not guarantee the task will be run until either a non-lazy task is executed or the executor is shut down.
SslContextBuilder.option(SslContextOption, Object)
withOpenSslContextOption.PRIVATE_KEY_METHOD
.