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
Constructors in io.netty.buffer with annotations of type UnstableApiModifierConstructorDescriptionprotectedUnpooledUnsafeDirectByteBuf(ByteBufAllocator alloc, boolean slice, ByteBuffer initialBuffer, int maxCapacity) Creates a new direct ByteBuf by wrapping the specified initial buffer. -
Uses of UnstableApi in io.netty.channel
Classes in io.netty.channel with annotations of type UnstableApiModifier and TypeClassDescriptionclassfinal classfinal classWraps anotherByteBufAllocatorand use heapbuffers everywhere except when a direct buffer is explicit requested.final classMethods in io.netty.channel with annotations of type UnstableApiModifier and TypeMethodDescriptionintSingleThreadEventLoop.registeredChannels()SingleThreadEventLoop.registeredChannelsIterator() -
Uses of UnstableApi in io.netty.channel.epoll
Classes in io.netty.channel.epoll with annotations of type UnstableApiModifier and TypeClassDescriptionfinal classThis is an internal datastructure which can be directly passed to epoll_wait to reduce the overhead.final classA socket which provides access Linux native methods.Methods in io.netty.channel.epoll with annotations of type UnstableApiModifier and TypeMethodDescriptionvoidEpollIoHandler.closeFileDescriptors()This method is intended for use by process checkpoint/restore integration, such as OpenJDK CRaC.voidEpollIoHandler.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 UnstableApiMethods in io.netty.channel.kqueue with annotations of type UnstableApiModifier and TypeMethodDescriptionprotected final voidAbstractKQueueStreamChannel.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 classfinal classUser credentials discovered for the peer unix domain socket.final classMethods in io.netty.channel.unix with annotations of type UnstableApiModifier and TypeMethodDescriptionstatic voidUnix.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 classA variant ofHttpHeaderswhich 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 TypeClassDescriptionclassThe defaultMemcacheObjectimplementation.classAbstractMemcacheObjectAggregator<H extends MemcacheMessage>AChannelHandlerthat aggregates anMemcacheMessageand its followingMemcacheContents into a singleMemcacheMessagewith no followingMemcacheContents.classAbstract super class for both ascii and binary decoders.classAbstractMemcacheObjectEncoder<M extends MemcacheMessage>A general purposeAbstractMemcacheObjectEncoderthat encodesMemcacheMessages.classThe default implementation for theLastMemcacheContent.classThe defaultMemcacheContentimplementation.interfaceCombinesMemcacheMessageandLastMemcacheContentinto one message.interfaceTheMemcacheContentwhich signals the end of the content batch.interfaceAn Memcache content chunk.interfaceMarker interface for both ascii and binary messages.interfaceDefines a common interface for allMemcacheObjectimplementations. -
Uses of UnstableApi in io.netty.handler.codec.memcache.binary
Classes in io.netty.handler.codec.memcache.binary with annotations of type UnstableApiModifier and TypeClassDescriptionclassDecoder for bothBinaryMemcacheRequestandBinaryMemcacheResponse.classAMessageToByteEncoderthat encodes binary memcache messages into bytes.classDefault implementation of aBinaryMemcacheMessage.final classThe client codec that combines the proper encoder and decoder.interfaceAn interface that defines a binary Memcache message, providing common properties forBinaryMemcacheRequestandBinaryMemcacheResponse.classAn object aggregator for the memcache binary protocol.final classRepresents all Opcodes that can occur in aBinaryMemcacheMessage.interfaceRepresents a fullBinaryMemcacheRequest, which contains the header and optional key and extras.classThe decoder part which takes care of decoding the request-specific headers.classThe encoder part which takes care of encoding the request headers.interfaceRepresents a fullBinaryMemcacheResponse, which contains the header and optional key and extras.classThe decoder which takes care of decoding the response headers.classThe encoder which takes care of encoding the response headers.final classContains all possible status values aBinaryMemcacheResponsecan return.classThe full server codec that combines the correct encoder and decoder.classThe default implementation of theBinaryMemcacheRequest.classThe default implementation of theBinaryMemcacheResponse.classThe default implementation of aFullBinaryMemcacheRequest.classThe default implementation of aFullBinaryMemcacheResponse.interfaceABinaryMemcacheRequestthat also includes the content.interfaceABinaryMemcacheResponsethat 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 TypeClassDescriptionclassAbstract class for Simple Strings or Errors.classHeader of Redis Array Message.classArrays of RESP.classThe header of Bulk Strings in RESP.interfaceA chunk of bulk strings which is used for Redis chunked transfer-encoding.classA default implementation ofBulkStringRedisContent.final classA default implementation forLastBulkStringRedisContent.final classErrors of RESP.final classA default fixed redis message pool.classAn aggregated bulk string of RESP.final classInline commands of RESP.final classIntegers of RESP.interfaceA last chunk of Bulk Strings.final classAggregatesRedisMessageparts intoArrayRedisMessage.final classAChannelHandlerthat aggregates anBulkStringHeaderRedisMessageand its followingBulkStringRedisContents into a singleFullBulkStringRedisMessagewith no followingBulkStringRedisContents.final classfinal classDecodes the Redis protocol intoRedisMessageobjects following RESP (REdis Serialization Protocol).classEncodesRedisMessageinto bytes following RESP (REdis Serialization Protocol).interfaceRedisMessage is base interface for codec-redis.interfaceA strategy interface for cachingRedisMessages.enumType of RESP (REdis Serialization Protocol).final classSimple 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 classDefault implementation ofLastSmtpContentthat does no validation of the raw data passed in.classDefault implementation ofSmtpContentthat does no validation of the raw data passed in.final classDefaultSmtpRequestimplementation.final classDefaultSmtpResponseimplementation.interfaceThe last part of a sequence ofSmtpContents that are sent after aDATArequest.final classThe command part of aSmtpRequest.interfaceContent that is sent after theDATArequest.interfaceAn SMTP request.final classEncoder for SMTP requests.final classProvides utility methods to createSmtpRequests.interfaceA SMTP responsefinal classDecoder 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 enumstatic enumstatic enumstatic enumstatic enumstatic 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 enumstatic 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 enumstatic enumstatic enumstatic enumstatic enumstatic enum -
Uses of UnstableApi in io.netty.handler.ssl
Classes in io.netty.handler.ssl with annotations of type UnstableApiModifier and TypeClassDescriptionfinal classConverts a Java cipher suite string to an OpenSSL cipher suite string and vice versa.interfaceAllow 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 ornullif the server didn't provide a stapled OCSP response.voidReferenceCountedOpenSslEngine.setOcspResponse(byte[] response) Sets the OCSP response.final voidReferenceCountedOpenSslContext.setPrivateKeyMethod(OpenSslPrivateKeyMethod method) Deprecated.final voidReferenceCountedOpenSslEngine.setVerify(int verifyMode, int depth) See SSL_set_verify andSSL.setVerify(long, int, int).final voidSslHandler.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 TypeClassDescriptionclassA 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 classEventExecutorGroupwhich will preserveRunnableexecution order but makes no guarantees about whatEventExecutor(and thereforeThread) will be used to execute theRunnables.Methods in io.netty.util.concurrent with annotations of type UnstableApiModifier and TypeMethodDescriptionvoidAbstractEventExecutor.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.