Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCompositeCustomizer<C,
R> - Class in io.micronaut.http.netty -
Base class for the composite customizers for the client and server.
- AbstractCompositeCustomizer() - Constructor for class io.micronaut.http.netty.AbstractCompositeCustomizer
- AbstractCompositeCustomizer(List<C>) - Constructor for class io.micronaut.http.netty.AbstractCompositeCustomizer
- AbstractNettyWebSocketHandler - Class in io.micronaut.http.netty.websocket
-
Abstract implementation that handles WebSocket frames.
- AbstractNettyWebSocketHandler(RequestBinderRegistry, MediaTypeCodecRegistry, MessageBodyHandlerRegistry, WebSocketBean<?>, HttpRequest<?>, Map<String, Object>, WebSocketVersion, String, WebSocketSessionRepository, ConversionService) - Constructor for class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Default constructor.
- accept() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- adapt(ByteBuf) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- adapt(Publisher<ByteBuf>, HttpHeaders, Runnable) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- adaptNetty(Publisher<ByteBuf>) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- add(C) - Method in class io.micronaut.http.netty.AbstractCompositeCustomizer
-
Add customizer.
- add(ReadBuffer) - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody.SharedBuffer
- add(CharSequence, CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- add(CharSequence, List<CharSequence>) - Method in class io.micronaut.http.netty.NettyHttpParameters
- addChannel(Channel) - Method in interface io.micronaut.http.netty.websocket.WebSocketSessionRepository
-
Adds a channel to the repository.
- afterSubscribe(boolean) - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody.SharedBuffer
- allowGeneric(Collection<? extends CharSequence>) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- alpnProtocols() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
ALPN protocol names configured on this builder.
- alpnProtocols(List<String>) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Set ALPN protocol names in preference order.
- asBuilder(HttpRequest<?>) - Static method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Transform the given request to an equivalent
NettyHttpRequestBuilder, so that it can be transformed to a netty request. - attributeMap() - Method in interface io.micronaut.http.netty.channel.loom.EventLoopVirtualThreadScheduler
-
Get a shared
AttributeMapfor this scheduler. - auth(String) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- autoLoad() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Start auto-loading using names from
SslConfiguration(SslConfiguration.getKeyName()andSslConfiguration.getTrustName()). - autoLoad(String, String) - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Start auto-loading using the given provider names.
- AvailableNettyByteBody - Class in io.micronaut.http.netty.body
-
Deprecated, for removal: This API element is subject to removal in a future version.
- AvailableNettyByteBody(ByteBuf) - Constructor for class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
B
- blockTime() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
blockTimerecord component. - body(T) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- bodyWriter(MessageBodyWriter<B>) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- broadcast(T, MediaType, Predicate<WebSocketSession>) - Method in class io.micronaut.http.netty.websocket.NettyServerWebSocketBroadcaster
- broadcastSync(T, MediaType, Predicate<WebSocketSession>) - Method in class io.micronaut.http.netty.websocket.NettyServerWebSocketBroadcaster
- bufferFlow() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- bufferFlow() - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody
- BufferRegion(long, long) - Constructor for record class io.micronaut.http.netty.body.JsonCounter.BufferRegion
-
Creates an instance of a
BufferRegionrecord class. - bufferStart() - Method in class io.micronaut.http.netty.body.JsonCounter
-
If we are
buffering, the startJsonCounter.position()of the region that is being buffered. - builder() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Create a new
NettySslContextBuilderin server or client mode depending on the subclass. - buildHttp3() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Build a Netty
QuicSslContextfor HTTP/3 over QUIC. - buildTcp() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Build a Netty
SslContextfor TCP-based protocols (HTTP/1.1, HTTP/2). - byteBodyDirect() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Directly convert this request body to a
ByteBody, if possible.
C
- callOpenMethod(ChannelHandlerContext) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Calls the open method of the websocket bean.
- certificateProviders() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Access to named
CertificateProviderbeans used to resolve key/trust material. - channelActive(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the domain socket server channel class.
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelClass(NettyChannelType) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the domain socket server channel class.
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelClass(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- channelInactive(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the domain socket server channel class.
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, int) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, Channel, int) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Returns the channel instance.
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, Channel, int) - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, Channel, int) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, Channel, int) - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- channelInstance(NettyChannelType, EventLoopGroupConfiguration, Channel, int) - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- channelOption(String) - Method in interface io.micronaut.http.netty.channel.converters.ChannelOptionFactory
-
Creates a channel options.
- channelOption(String) - Method in class io.micronaut.http.netty.channel.converters.EpollChannelOptionFactory
- channelOption(String) - Method in class io.micronaut.http.netty.channel.converters.KQueueChannelOptionFactory
- ChannelOptionFactory - Interface in io.micronaut.http.netty.channel.converters
-
Creates channel options.
- ChannelPipelineCustomizer - Interface in io.micronaut.http.netty.channel
-
Interface that allows customizations to the
ChannelPipeline. - ChannelPipelineListener - Interface in io.micronaut.http.netty.channel
-
Deprecated.Use NettyClientCustomizer or NettyServerCustomizer instead.
- channelRead0(ChannelHandlerContext, Object) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- channelRegistered(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- channelWritabilityChanged(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- ciphers() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Cipher suites configured on this builder.
- ciphers(List<String>, boolean) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Set cipher suites.
- clear() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Stop watching for updates and release the current SSL context holder.
- clear() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- CLIENT_SOCKET - Enum constant in enum class io.micronaut.http.netty.channel.NettyChannelType
- clientAuthentication() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Client authentication policy currently configured.
- clientAuthentication(ClientAuthentication) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Set client authentication policy for mutual TLS.
- clientSocketChannelClass(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- clientSocketChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- close() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- close() - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody
- close() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- close(CloseReason) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- CLOSE_BRACKET - Static variable in class io.micronaut.http.netty.content.HttpContentUtil
- closeBracket() - Static method in class io.micronaut.http.netty.content.HttpContentUtil
- closeIfNoSubscriber() - Method in interface io.micronaut.http.netty.reactive.HotObservable
-
Releases buffered data if there is no subscriber.
- closeIfNoSubscriber() - Method in class io.micronaut.http.netty.stream.DefaultStreamedHttpRequest
- closeIfNoSubscriber() - Method in class io.micronaut.http.netty.stream.DefaultStreamedHttpResponse
- closeIfNoSubscriber() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- closeIfNoSubscriber() - Method in interface io.micronaut.http.netty.stream.StreamedHttpRequest
-
Releases the stream if there is no subscriber.
- code() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- COMMA - Static variable in class io.micronaut.http.netty.content.HttpContentUtil
- compareTo(Cookie) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- complete() - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
-
Override for custom completion handling.
- contains(CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- contains(String) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- content() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- contentLength() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- contentType() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- contentType(MediaType) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- contentType(MediaType) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- contentTypeIfMissing(MediaType) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- conversionService - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- convertValue(ChannelOption<?>, Object, Environment) - Method in interface io.micronaut.http.netty.channel.converters.ChannelOptionFactory
-
Converts the specified value given the channel option type.
- convertValue(ChannelOption<?>, Object, Environment) - Method in class io.micronaut.http.netty.channel.converters.EpollChannelOptionFactory
- convertValue(ChannelOption<?>, Object, Environment) - Method in class io.micronaut.http.netty.channel.converters.KQueueChannelOptionFactory
- cookie(Cookie) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- cookies(Set<Cookie>) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- copy() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- create(int, Executor, IoHandlerFactory) - Method in class io.micronaut.http.netty.channel.loom.LoomCarrierGroup.Factory
- create(String, String) - Method in class io.micronaut.http.netty.cookies.NettyCookieFactory
- createBodyAdapter(Publisher<ReadBuffer>, Runnable) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- createChecked(BodySizeLimits, ByteBuf) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- createChecked(EventLoop, BodySizeLimits, ByteBuf) - Static method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.This is a wrapper around
AvailableNettyByteBody(ByteBuf)with an extra body length check. - createEventLoopGroup(int, Integer) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated.
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
-
Deprecated.
- createEventLoopGroup(int, ThreadFactory, Integer) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated.
- createEventLoopGroup(int, Executor, Integer) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
-
Deprecated.
- createEventLoopGroup(int, Executor, Integer) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated.
- createEventLoopGroup(EventLoopGroupConfiguration, ThreadFactory) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
-
Deprecated.
- createEventLoopGroup(EventLoopGroupConfiguration, ThreadFactory) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated.
- createIoHandlerFactory() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- createIoHandlerFactory() - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- createIoHandlerFactory() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.Please
pass a configuration - createIoHandlerFactory() - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- createIoHandlerFactory() - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- createIoHandlerFactory() - Method in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- createIoHandlerFactory(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
- createIoHandlerFactory(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Create a new
IoHandlerFactoryfor this transport. - createKeyManagerFactory() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Create and initialize a
KeyManagerFactoryfrom the configured key store. - createLegacy() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Create the legacy SSL context holder when no certificate providers are configured.
- createSpecific(Argument<T>) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- createStreamingBody(BodySizeLimits, BufferConsumer.Upstream) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- createStreamingBuffer(BodySizeLimits, BufferConsumer.Upstream) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- createTrustManagerFactory() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Create and initialize a
TrustManagerFactoryfrom the configured trust store. - createWebSocketSession(ChannelHandlerContext) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Subclasses should implement to create the actual
NettyWebSocketSession. - current() - Static method in interface io.micronaut.http.netty.channel.loom.EventLoopVirtualThreadScheduler
-
Get the virtual thread scheduler of the current thread, if available.
- customize(JsonFeatures) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- customize(JsonFeatures) - Method in class io.micronaut.http.netty.body.NettyJsonStreamHandler
D
- DATAGRAM_SOCKET - Enum constant in enum class io.micronaut.http.netty.channel.NettyChannelType
- date(long) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- date(LocalDateTime) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- decode(String) - Method in class io.micronaut.http.netty.cookies.NettyLaxServerCookieDecoder
- decoderResult() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- DEFAULT - Static variable in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
The name of the default event loop group configuration.
- DEFAULT_EVENT_LOOP_THREADS - Static variable in class io.micronaut.http.netty.channel.NettyThreadFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.Non-functional, replaced by
NettyThreadFactory.getDefaultEventLoopThreads(). - DEFAULT_LOOP - Static variable in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
The default.
- DEFAULT_SHUTDOWN_QUIET_PERIOD - Static variable in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
The default shutdown quiet period in seconds.
- DEFAULT_SHUTDOWN_TIMEOUT - Static variable in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
The default shutdown quiet period.
- DEFAULT_THREAD_CORE_RATIO - Static variable in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
- DefaultChannelOptionFactory - Class in io.micronaut.http.netty.channel.converters
-
Creates channel options.
- DefaultChannelOptionFactory() - Constructor for class io.micronaut.http.netty.channel.converters.DefaultChannelOptionFactory
- defaultEventLoopGroup(ThreadFactory) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupRegistry
-
Constructs an event loop group with default Configuration.
- DefaultEventLoopGroupConfiguration - Class in io.micronaut.http.netty.channel
-
Configuration interface for event loop configuration.
- DefaultEventLoopGroupConfiguration() - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
-
Default constructor.
- DefaultEventLoopGroupConfiguration(String, int, double, Integer, boolean, List<String>, String, Duration, Duration, boolean) - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
-
Default constructor.
- DefaultEventLoopGroupConfiguration(String, int, double, Integer, boolean, String, Duration, Duration, boolean) - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
-
Deprecated.
- DefaultEventLoopGroupConfiguration(String, int, Integer, boolean, String, Duration, Duration) - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
-
Deprecated.
- DefaultEventLoopGroupFactory - Class in io.micronaut.http.netty.channel
-
The default factory for
EventLoopGroupinstances. - DefaultEventLoopGroupFactory(Map<String, EventLoopGroupFactory>, NettyGlobalConfiguration) - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
-
Default constructor.
- DefaultEventLoopGroupFactory(NioEventLoopGroupFactory, EventLoopGroupFactory) - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
-
Deprecated.
- DefaultEventLoopGroupFactory(NioEventLoopGroupFactory, EventLoopGroupFactory, NettyGlobalConfiguration) - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupFactory
-
Deprecated.
- DefaultEventLoopGroupRegistry - Class in io.micronaut.http.netty.channel
-
Factory for creating named event loop groups.
- DefaultEventLoopGroupRegistry(EventLoopGroupFactory, BeanLocator, BeanProvider<LoomCarrierGroup.Factory>) - Constructor for class io.micronaut.http.netty.channel.DefaultEventLoopGroupRegistry
-
Default constructor.
- DefaultStreamedHttpRequest - Class in io.micronaut.http.netty.stream
-
A default streamed HTTP request.
- DefaultStreamedHttpRequest(HttpVersion, HttpMethod, String, boolean, Publisher<HttpContent>) - Constructor for class io.micronaut.http.netty.stream.DefaultStreamedHttpRequest
- DefaultStreamedHttpRequest(HttpVersion, HttpMethod, String, Publisher<HttpContent>) - Constructor for class io.micronaut.http.netty.stream.DefaultStreamedHttpRequest
- DefaultStreamedHttpResponse - Class in io.micronaut.http.netty.stream
-
A default streamed HTTP response.
- DefaultStreamedHttpResponse(HttpVersion, HttpResponseStatus, boolean, Publisher<HttpContent>) - Constructor for class io.micronaut.http.netty.stream.DefaultStreamedHttpResponse
- DefaultStreamedHttpResponse(HttpVersion, HttpResponseStatus, HttpHeaders, Publisher<HttpContent>) - Constructor for class io.micronaut.http.netty.stream.DefaultStreamedHttpResponse
- DefaultStreamedHttpResponse(HttpVersion, HttpResponseStatus, Publisher<HttpContent>) - Constructor for class io.micronaut.http.netty.stream.DefaultStreamedHttpResponse
- DefaultWebSocketHttpResponse - Class in io.micronaut.http.netty.stream
-
A default WebSocket HTTP response.
- DefaultWebSocketHttpResponse(HttpVersion, HttpResponseStatus, boolean, Processor<WebSocketFrame, WebSocketFrame>, WebSocketServerHandshakerFactory) - Constructor for class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
- DefaultWebSocketHttpResponse(HttpVersion, HttpResponseStatus, Processor<WebSocketFrame, WebSocketFrame>, WebSocketServerHandshakerFactory) - Constructor for class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
- DelegateStreamedHttpRequest - Class in io.micronaut.http.netty.stream
-
Delegate for Streamed HTTP Request.
- DelegateStreamedHttpRequest(HttpRequest, Publisher<? extends HttpContent>) - Constructor for class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- derive(BufferConsumer.Upstream) - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody
- domain(String) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- DOMAIN_SERVER_SOCKET - Enum constant in enum class io.micronaut.http.netty.channel.NettyChannelType
- DOMAIN_SOCKET - Enum constant in enum class io.micronaut.http.netty.channel.NettyChannelType
- domainServerSocketChannelClass() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- domainServerSocketChannelClass(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- domainServerSocketChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- doOnConnect(ChannelPipelineListener) - Method in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
-
Deprecated.Use NettyClientCustomizer or NettyServerCustomizer instead.
- duplicate() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
E
- empty() - Static method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- empty() - Static method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- EmptyHttpRequest - Class in io.micronaut.http.netty.stream
-
Delegate for Empty HTTP Response.
- EmptyHttpRequest(HttpRequest) - Constructor for class io.micronaut.http.netty.stream.EmptyHttpRequest
- encode(Cookie...) - Method in class io.micronaut.http.netty.cookies.NettyServerCookieEncoder
- encode(Cookie) - Method in class io.micronaut.http.netty.cookies.NettyLaxClientCookieEncoder
- encodeMessage(Object, MediaType) - Method in class io.micronaut.http.netty.websocket.WebSocketMessageEncoder
-
Encode the given message with the given media type.
- end() - Method in record class io.micronaut.http.netty.body.JsonCounter.BufferRegion
-
Returns the value of the
endrecord component. - EpollAvailabilityCondition - Class in io.micronaut.http.netty.channel
-
Checks if epoll is available.
- EpollAvailabilityCondition() - Constructor for class io.micronaut.http.netty.channel.EpollAvailabilityCondition
- EpollChannelOptionFactory - Class in io.micronaut.http.netty.channel.converters
-
Creates channel options.
- EpollChannelOptionFactory() - Constructor for class io.micronaut.http.netty.channel.converters.EpollChannelOptionFactory
- EpollEventLoopGroupFactory - Class in io.micronaut.http.netty.channel
-
Factory for EpollEventLoopGroup.
- EpollEventLoopGroupFactory() - Constructor for class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- equals(Object) - Method in record class io.micronaut.http.netty.body.JsonCounter.BufferRegion
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.netty.SslContextHolder
-
Indicates whether some other object is "equal to" this one.
- error(Throwable) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
-
Override for custom error handling.
- EVENT_LOOPS - Static variable in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
The configuration property prefix.
- eventLoop() - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody.SharedBuffer
- eventLoop() - Method in interface io.micronaut.http.netty.channel.loom.EventLoopVirtualThreadScheduler
-
Get the event loop that runs on this scheduler.
- EventLoopFlow - Class in io.micronaut.http.netty
-
This class forwards reactive operations onto an
EventLoopif they are called from outside that loop. - EventLoopFlow(OrderedEventExecutor) - Constructor for class io.micronaut.http.netty.EventLoopFlow
- eventLoopGroup(EventLoopGroupConfiguration) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupRegistry
-
Constructs an event loop group for each configuration.
- EventLoopGroupConfiguration - Interface in io.micronaut.http.netty.channel
-
Default event loop group configuration interface.
- EventLoopGroupFactory - Interface in io.micronaut.http.netty.channel
-
Factory for EventLoopGroup.
- EventLoopGroupRegistry - Interface in io.micronaut.http.netty.channel
-
Registry of configured event loops.
- EventLoopVirtualThreadScheduler - Interface in io.micronaut.http.netty.channel.loom
-
Scheduler for a virtual thread, with metadata.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- executeNow(Runnable) - Method in class io.micronaut.http.netty.EventLoopFlow
-
Determine whether the next step can be executed immediately.
- expires(long) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- expires(LocalDateTime) - Method in class io.micronaut.http.netty.NettyHttpHeaders
F
- feed(ByteBuf) - Method in class io.micronaut.http.netty.body.JsonCounter
-
Parse some input data.
- fifoSwitchTime() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
fifoSwitchTimerecord component. - findAcceptCharset() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- findAcceptLanguage() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- findCookie(CharSequence) - Method in class io.micronaut.http.netty.cookies.NettyCookies
- findFirst(CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- forEach(Consumer<C>) - Method in class io.micronaut.http.netty.AbstractCompositeCustomizer
- forwardErrorToUser(ChannelHandlerContext, Consumer<Throwable>, Throwable) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
G
- get(CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- get(CharSequence) - Method in class io.micronaut.http.netty.NettyHttpParameters
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.netty.cookies.NettyCookies
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.netty.NettyHttpParameters
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- get(CharSequence, Class<T>) - Method in class io.micronaut.http.netty.cookies.NettyCookies
- getAll() - Method in class io.micronaut.http.netty.cookies.NettyCookies
- getAll(CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- getAll(CharSequence) - Method in class io.micronaut.http.netty.NettyHttpParameters
- getAttributes() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getAttributes() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- getBody() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getBody(ArgumentConversionContext<T>) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getBody(Class<T1>) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getBodyArgument() - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- getBodyWriter() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getCarrierThread(Thread) - Static method in class io.micronaut.http.netty.channel.loom.PrivateLoomSupport
- getChannelGroup() - Method in interface io.micronaut.http.netty.websocket.WebSocketSessionRepository
-
Returns the
ChannelGroupused to store WebSocketSessions. - getConversionService() - Method in class io.micronaut.http.netty.cookies.NettyCookies
- getConversionService() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- getConversionService() - Method in class io.micronaut.http.netty.NettyHttpParameters
- getCookie(String) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getCookies() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getDecoderResult() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
-
Deprecated.
- getDefaultEventLoopGroup() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupRegistry
- getDefaultEventLoopGroup() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupRegistry
- getDefaultEventLoopThreads() - Static method in class io.micronaut.http.netty.channel.NettyThreadFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- getDefaultThreadFactoryPriority() - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Default value: false.
- getDomain() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- getEventLoopGroup(String) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupRegistry
- getEventLoopGroup(String) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupRegistry
-
Obtain a configured Event Loop Group from the registry.
- getEventLoopGroupConfiguration(String) - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupRegistry
- getEventLoopGroupConfiguration(String) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupRegistry
-
Obtain a configured Event Loop Group from the registry.
- getExecutorName() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getExecutorName() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
- getHeaders() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- getId() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- getIoRatio() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getIoRatio() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
- getMaxAge() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- getMethod() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
-
Deprecated.
- getName() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getName() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- getNettyCookie() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- getNettyHeaders() - Method in class io.micronaut.http.netty.NettyHttpHeaders
-
Note: Caller must take care to validate headers inserted into this object!
- getNettyHeaders() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
-
The netty headers.
- getNettyHttpStatus() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
-
The netty http response status.
- getNettyHttpVersion() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
-
The netty http version.
- getNumThreads() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getNumThreads() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
- getOpenSessions() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- getOrigin() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- getPath() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- getPongArgument() - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- getProtocolVersion() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
-
Deprecated.
- getProtocolVersion() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- getRequestParameters() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- getRequestURI() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- getResourceLeakDetectorLevel() - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Provides the value set for the resource leak detection.
- getSameSite() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- getScheduler(Thread) - Static method in class io.micronaut.http.netty.channel.loom.PrivateLoomSupport
- getSession() - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- getShutdownQuietPeriod() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getShutdownQuietPeriod() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
- getShutdownTimeout() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getShutdownTimeout() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
- getThreadCoreRatio() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getThreadCoreRatio() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
The number of threads per core to use if
EventLoopGroupConfiguration.getNumThreads()is set to 0. - getTransport() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- getTransport() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
The transports to use for this event loop, in order of preference.
- getType() - Method in class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- getUri() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
-
Deprecated.
- getValue() - Method in class io.micronaut.http.netty.cookies.NettyCookie
H
- handleCloseReason(ChannelHandlerContext, CloseReason, boolean) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Used to close the session with a given reason.
- HANDLER_ACCESS_LOGGER - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_ACTIVITY_LISTENER - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
-
Handler that listens for channelActive to trigger, which will finish up the connection setup.
- HANDLER_CONNECT_TTL - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_FLOW_CONTROL - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_AGGREGATOR - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_CHUNK - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_CLIENT_CODEC - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_CLIENT_INIT - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_COMPRESSOR - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_DECODER - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_DECOMPRESSOR - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_KEEP_ALIVE - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_PROXY - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_SERVER_CODEC - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_STREAM - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP_TO_HTTPS_REDIRECT - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP2_CONNECTION - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP2_PING_SENDER - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP2_PROTOCOL_NEGOTIATOR - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP2_SETTINGS - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_HTTP2_UPGRADE_REQUEST - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_IDLE_STATE - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_INITIAL_ERROR - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_FULL_HTTP_RESPONSE - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_HTTP_RESPONSE - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_HTTP_RESPONSE_FULL - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_HTTP_RESPONSE_STREAM - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_INBOUND - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_SSE_CONTENT - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_SSE_EVENT_STREAM - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_MICRONAUT_WEBSOCKET_CLIENT - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_READ_TIMEOUT - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_SOCKS_5_PROXY - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_SSL - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- HANDLER_WEBSOCKET_UPGRADE - Static variable in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
- handlerAdded(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- handlerRemoved(ChannelHandlerContext) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- handlerRemoved(ChannelHandlerContext) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- HandlerSubscriber<T> - Class in io.micronaut.http.netty.reactive
-
Subscriber that publishes received messages to the handler pipeline.
- HandlerSubscriber(EventExecutor) - Constructor for class io.micronaut.http.netty.reactive.HandlerSubscriber
-
Create a new handler subscriber with the default low and high watermarks.
- handleWebSocketFrame(ChannelHandlerContext, WebSocketFrame) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Handles WebSocket frame request.
- handshakerFactory() - Method in class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
- handshakerFactory() - Method in interface io.micronaut.http.netty.stream.WebSocketHttpResponse
-
Get the handshaker factory to use to reconfigure the channel.
- hashCode() - Method in record class io.micronaut.http.netty.body.JsonCounter.BufferRegion
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.netty.SslContextHolder
-
Returns a hash code value for this object.
- headers() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- HotObservable<T> - Interface in io.micronaut.http.netty.reactive
-
A contract for a publisher that buffers data to allow for the release of that data if there will not be a subscriber.
- http2() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Convenience to enable HTTP/2 defaults (recommended ciphers and ALPN protocols).
- HttpContentUtil - Class in io.micronaut.http.netty.content
-
Utility methods for generated HTTP content.
- HttpContentUtil() - Constructor for class io.micronaut.http.netty.content.HttpContentUtil
- httpOnly(boolean) - Method in class io.micronaut.http.netty.cookies.NettyCookie
I
- ID - Static variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
The id of the handler used when adding it to the Netty pipeline.
- ifModifiedSince(long) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- ifModifiedSince(LocalDateTime) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- instrumentPublisher(ChannelHandlerContext, Object) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Subclasses can override to customize publishers returned from message handlers.
- invokeExecutable(BoundExecutable, MethodExecutionHandle<?, ?>) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Invokes the given executable.
- io.micronaut.http.netty - package io.micronaut.http.netty
-
Netty HTTP implementations.
- io.micronaut.http.netty.body - package io.micronaut.http.netty.body
- io.micronaut.http.netty.channel - package io.micronaut.http.netty.channel
-
Netty Thread factory.
- io.micronaut.http.netty.channel.converters - package io.micronaut.http.netty.channel.converters
- io.micronaut.http.netty.channel.loom - package io.micronaut.http.netty.channel.loom
- io.micronaut.http.netty.configuration - package io.micronaut.http.netty.configuration
- io.micronaut.http.netty.content - package io.micronaut.http.netty.content
-
Netty HTTP content utils.
- io.micronaut.http.netty.cookies - package io.micronaut.http.netty.cookies
-
Netty Cookies.
- io.micronaut.http.netty.reactive - package io.micronaut.http.netty.reactive
-
NOTICE: Classes in this package are forked from https://github.com/playframework/netty-reactive-streams.
- io.micronaut.http.netty.stream - package io.micronaut.http.netty.stream
-
Contains classes for streaming http requests and responses
- io.micronaut.http.netty.websocket - package io.micronaut.http.netty.websocket
-
Netty specific classes for WebSocket.
- IoUringAvailabilityCondition - Class in io.micronaut.http.netty.channel
-
Checks if io-uring is available.
- IoUringAvailabilityCondition() - Constructor for class io.micronaut.http.netty.channel.IoUringAvailabilityCondition
- IoUringEventLoopGroupFactory - Class in io.micronaut.http.netty.channel
-
Factory for IOUringEventLoopGroup.
- IoUringEventLoopGroupFactory() - Constructor for class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- isBlocking() - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- isBuffering() - Method in class io.micronaut.http.netty.body.JsonCounter
-
Whether we are currently in the buffering state, i.e.
- isClientChannel() - Method in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
-
Deprecated.Use NettyClientCustomizer or NettyServerCustomizer instead.
- isConsumed() - Method in class io.micronaut.http.netty.stream.DefaultStreamedHttpRequest
- isConsumed() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- isConsumed() - Method in interface io.micronaut.http.netty.stream.StreamedHttpRequest
-
Has the stream been consumed.
- isDefaultThreadFactoryDaemon() - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Default value: false.
- isDefaultThreadFactoryReactorNonBlocking() - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Default value: true.
- isHttpOnly() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- isLoomCarrier() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- isLoomCarrier() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
- isNative() - Method in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- isNative() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
- isNative() - Method in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- isNative() - Method in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- isOpen() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- isPreferNativeTransport() - Method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupConfiguration
- isPreferNativeTransport() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupConfiguration
-
Deprecated, for removal: This API element is subject to removal in a future version.
- isReadable(Argument<T>, MediaType) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- isReadable(Argument<T>, MediaType) - Method in class io.micronaut.http.netty.body.NettyJsonStreamHandler
- isSecure() - Method in class io.micronaut.http.netty.cookies.NettyCookie
- isSecure() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- isServerChannel() - Method in interface io.micronaut.http.netty.channel.ChannelPipelineCustomizer
-
Deprecated.Use NettyClientCustomizer or NettyServerCustomizer instead.
- isStream() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Go through
NettyHttpRequestBuilder.toHttpRequestDirect()andNettyHttpRequestBuilder.toHttpRequestWithoutBody()instead - isStream() - Method in interface io.micronaut.http.netty.NettyHttpResponseBuilder
- isStream() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- isSupported() - Static method in class io.micronaut.http.netty.channel.loom.LoomBranchSupport
- isSupported() - Static method in class io.micronaut.http.netty.channel.loom.PrivateLoomSupport
- isWritable() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- isWriteable(Argument<T>, MediaType) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
J
- JsonCounter - Class in io.micronaut.http.netty.body
-
This class takes in JSON data and does simple parsing to detect boundaries between json nodes.
- JsonCounter() - Constructor for class io.micronaut.http.netty.body.JsonCounter
- JsonCounter.BufferRegion - Record Class in io.micronaut.http.netty.body
-
A region that contains a JSON node.
- JsonSubscriber - Class in io.micronaut.http.netty.stream
-
A Reactor subscriber used to handle JSON content.
- JsonSubscriber() - Constructor for class io.micronaut.http.netty.stream.JsonSubscriber
K
- keyPassword() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Key password currently configured.
- keyPassword(String) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Set the password used to unlock the private key in the key store (if required).
- keyStore() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Current key store set on this builder.
- keyStore(KeyStore) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Set the key store containing the private key and certificate chain (if any).
- KQueueAvailabilityCondition - Class in io.micronaut.http.netty.channel
-
Checks if kqueue is available.
- KQueueAvailabilityCondition() - Constructor for class io.micronaut.http.netty.channel.KQueueAvailabilityCondition
- KQueueChannelOptionFactory - Class in io.micronaut.http.netty.channel.converters
-
Creates channel options.
- KQueueChannelOptionFactory() - Constructor for class io.micronaut.http.netty.channel.converters.KQueueChannelOptionFactory
- KQueueEventLoopGroupFactory - Class in io.micronaut.http.netty.channel
-
Factory for KQueueEventLoopGroup.
- KQueueEventLoopGroupFactory() - Constructor for class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
L
- lastModified(long) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- lastModified(LocalDateTime) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- lastWriteFuture - Variable in class io.micronaut.http.netty.reactive.HandlerSubscriber
- length() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- lift(Publisher<HttpContent>) - Static method in class io.micronaut.http.netty.stream.JsonSubscriber
- location(URI) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- LOG - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- LoomBranchSupport - Class in io.micronaut.http.netty.channel.loom
-
Support for the OpenJDK loom branch.
- LoomBranchSupport() - Constructor for class io.micronaut.http.netty.channel.loom.LoomBranchSupport
- LoomCarrierConfiguration - Record Class in io.micronaut.http.netty.channel.loom
-
Configuration properties for the netty-based virtual thread scheduler.
- LoomCarrierConfiguration(Duration, Duration, Duration, Duration, Duration, int, int, int) - Constructor for record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Creates an instance of a
LoomCarrierConfigurationrecord class. - LoomCarrierGroup - Class in io.micronaut.http.netty.channel.loom
-
Netty
EventLoopGroupthat can also carry virtual threads. - LoomCarrierGroup.Factory - Class in io.micronaut.http.netty.channel.loom
M
- makeNewComposite(List<C>) - Method in class io.micronaut.http.netty.AbstractCompositeCustomizer
- matches(ConditionContext) - Method in class io.micronaut.http.netty.channel.EpollAvailabilityCondition
-
Checks if netty's epoll native transport is available.
- matches(ConditionContext) - Method in class io.micronaut.http.netty.channel.IoUringAvailabilityCondition
-
Checks if netty's io-uring native transport is available.
- matches(ConditionContext) - Method in class io.micronaut.http.netty.channel.KQueueAvailabilityCondition
-
Checks if netty's kqueue native transport is available.
- maxAge(long) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- mediaTypeCodecRegistry - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- message - Variable in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- messageBodyHandlerRegistry - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- messageHandled(ChannelHandlerContext, Object) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Method called once a message has been handled by the handler.
- messageHandler - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- method() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- move() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
N
- NAME - Static variable in class io.micronaut.http.netty.channel.EpollEventLoopGroupFactory
- NAME - Static variable in class io.micronaut.http.netty.channel.IoUringEventLoopGroupFactory
- NAME - Static variable in class io.micronaut.http.netty.channel.KQueueEventLoopGroupFactory
- NAME - Static variable in class io.micronaut.http.netty.channel.NettyThreadFactory
-
Name for Netty thread factory.
- NAME - Static variable in class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- names() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- names() - Method in class io.micronaut.http.netty.NettyHttpParameters
- names() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- NATIVE - Static variable in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Qualifier used to resolve the native factory.
- NettyByteBodyFactory - Class in io.micronaut.http.netty.body
-
ByteBodyFactoryimplementation with netty-optimized bodies. - NettyByteBodyFactory(Channel) - Constructor for class io.micronaut.http.netty.body.NettyByteBodyFactory
- NettyByteBufMessageBodyHandler - Class in io.micronaut.http.netty.body
-
Handler for netty
ByteBuf. - NettyByteBufMessageBodyHandler() - Constructor for class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- NettyChannelType - Enum Class in io.micronaut.http.netty.channel
-
Different netty channel types.
- NettyCookie - Class in io.micronaut.http.netty.cookies
-
A wrapper around a Netty cookie.
- NettyCookie(Cookie) - Constructor for class io.micronaut.http.netty.cookies.NettyCookie
- NettyCookie(Cookie) - Constructor for class io.micronaut.http.netty.cookies.NettyCookie
- NettyCookie(String, String) - Constructor for class io.micronaut.http.netty.cookies.NettyCookie
- NettyCookieFactory - Class in io.micronaut.http.netty.cookies
-
A
CookieFactoryfor constructingCookieinstances for Netty. - NettyCookieFactory() - Constructor for class io.micronaut.http.netty.cookies.NettyCookieFactory
- NettyCookies - Class in io.micronaut.http.netty.cookies
-
Delegates to
Cookie. - NettyCookies(HttpHeaders, ConversionService) - Constructor for class io.micronaut.http.netty.cookies.NettyCookies
- NettyCookies(String, HttpHeaders, ConversionService) - Constructor for class io.micronaut.http.netty.cookies.NettyCookies
- NettyGlobalConfiguration - Class in io.micronaut.http.netty.configuration
-
Allows configuring Netty global properties.
- NettyGlobalConfiguration() - Constructor for class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
- NettyHttpHeaders - Class in io.micronaut.http.netty
-
Delegates to Netty's
HttpHeaders. - NettyHttpHeaders() - Constructor for class io.micronaut.http.netty.NettyHttpHeaders
-
Default constructor.
- NettyHttpHeaders(HttpHeaders, ConversionService) - Constructor for class io.micronaut.http.netty.NettyHttpHeaders
- NettyHttpParameters - Class in io.micronaut.http.netty
-
Implementation of
MutableHttpParametersfor Netty. - NettyHttpParameters(Map<String, List<String>>, ConversionService, BiConsumer<CharSequence, List<String>>) - Constructor for class io.micronaut.http.netty.NettyHttpParameters
- NettyHttpRequestBuilder - Interface in io.micronaut.http.netty
-
Common interface for client and server to implement to construct the Netty versions of the request objects.
- NettyHttpResponseBuilder - Interface in io.micronaut.http.netty
-
Common interface for client and server to implement to construct the Netty versions of the response objects.
- NettyJsonHandler<T> - Class in io.micronaut.http.netty.body
-
Replacement for
JsonMessageHandlerwithChunkedMessageBodyReadersupport. - NettyJsonHandler(JsonMapper) - Constructor for class io.micronaut.http.netty.body.NettyJsonHandler
- NettyJsonStreamHandler<T> - Class in io.micronaut.http.netty.body
-
Netty json stream implementation for MessageBodyHandler.
- NettyJsonStreamHandler(JsonMapper) - Constructor for class io.micronaut.http.netty.body.NettyJsonStreamHandler
- NettyLaxClientCookieEncoder - Class in io.micronaut.http.netty.cookies
-
ClientCookieEncoderimplementation backed on Netty'sClientCookieEncoder.LAX. - NettyLaxClientCookieEncoder() - Constructor for class io.micronaut.http.netty.cookies.NettyLaxClientCookieEncoder
- NettyLaxServerCookieDecoder - Class in io.micronaut.http.netty.cookies
- NettyLaxServerCookieDecoder() - Constructor for class io.micronaut.http.netty.cookies.NettyLaxServerCookieDecoder
- NettyMutableHttpResponse<B> - Class in io.micronaut.http.netty
-
Delegates to Netty's
FullHttpResponse. - NettyMutableHttpResponse(ConversionService) - Constructor for class io.micronaut.http.netty.NettyMutableHttpResponse
- NettyMutableHttpResponse(FullHttpResponse, ConversionService) - Constructor for class io.micronaut.http.netty.NettyMutableHttpResponse
- NettyMutableHttpResponse(HttpVersion, HttpResponseStatus, ConversionService) - Constructor for class io.micronaut.http.netty.NettyMutableHttpResponse
-
Creates a new instance.
- NettyMutableHttpResponse(HttpVersion, HttpResponseStatus, HttpHeaders, Object, ConversionService) - Constructor for class io.micronaut.http.netty.NettyMutableHttpResponse
-
Creates a new instance.
- NettyMutableHttpResponse(HttpVersion, HttpResponseStatus, Object, ConversionService) - Constructor for class io.micronaut.http.netty.NettyMutableHttpResponse
-
Creates a new instance.
- NettyServerCookieEncoder - Class in io.micronaut.http.netty.cookies
-
ServerCookieEncoderimplementation backed byServerCookieEncoder. - NettyServerCookieEncoder() - Constructor for class io.micronaut.http.netty.cookies.NettyServerCookieEncoder
- NettyServerWebSocketBroadcaster - Class in io.micronaut.http.netty.websocket
-
Netty implementation of
WebSocketBroadcaster. - NettyServerWebSocketBroadcaster(WebSocketMessageEncoder, WebSocketSessionRepository) - Constructor for class io.micronaut.http.netty.websocket.NettyServerWebSocketBroadcaster
- NettySslContextBuilder - Class in io.micronaut.http.netty
-
Builder for Netty
SslContext(TCP/HTTP/1.1 and HTTP/2) andQuicSslContext(HTTP/3). - NettySslContextBuilder(boolean) - Constructor for class io.micronaut.http.netty.NettySslContextBuilder
-
Create a builder for client or server mode.
- nettyThreadFactory() - Method in class io.micronaut.http.netty.channel.NettyThreadFactory
-
Constructs the default thread factory used by the HTTP client.
- NettyThreadFactory - Class in io.micronaut.http.netty.channel
-
The Default thread factory the Netty
NioEventLoopGroupwill use within Micronaut to create threads. - NettyThreadFactory() - Constructor for class io.micronaut.http.netty.channel.NettyThreadFactory
-
Deprecated.Pass the config instead, through
NettyThreadFactory(NettyGlobalConfiguration) - NettyThreadFactory(NettyGlobalConfiguration) - Constructor for class io.micronaut.http.netty.channel.NettyThreadFactory
-
Create a new netty ThreadFactory factory.
- NettyTlsUtils - Class in io.micronaut.http.netty
-
Common utilities for netty TLS support.
- NettyTlsUtils() - Constructor for class io.micronaut.http.netty.NettyTlsUtils
- NettyWebSocketSession - Class in io.micronaut.http.netty.websocket
-
Implementation of the
WebSocketSessioninterface for Netty. - NettyWebSocketSession(String, Channel, HttpRequest<?>, MediaTypeCodecRegistry, MessageBodyHandlerRegistry, String, boolean) - Constructor for class io.micronaut.http.netty.websocket.NettyWebSocketSession
-
Creates a new netty web socket session.
- NettyWriteContext - Interface in io.micronaut.http.netty.body
-
This interface is used to write the different kinds of netty responses.
- newChild(Executor, IoHandlerFactory, Object...) - Method in class io.micronaut.http.netty.channel.loom.LoomCarrierGroup
- NioEventLoopGroupFactory - Class in io.micronaut.http.netty.channel
-
Factory for NioEventLoopGroup.
- NioEventLoopGroupFactory() - Constructor for class io.micronaut.http.netty.channel.NioEventLoopGroupFactory
- normalWarmupTasks() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
normalWarmupTasksrecord component. - noTokenization() - Method in class io.micronaut.http.netty.body.JsonCounter
-
Do not perform any tokenization, assume that there is only one root-level value.
- numThreads(EventLoopGroupConfiguration) - Static method in class io.micronaut.http.netty.channel.DefaultEventLoopGroupRegistry
-
Calculate the number of threads from
EventLoopGroupConfiguration.getNumThreads()andEventLoopGroupConfiguration.getThreadCoreRatio().
O
- onComplete() - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- onComplete() - Method in class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
- onConnect(ChannelPipeline) - Method in interface io.micronaut.http.netty.channel.ChannelPipelineListener
-
Deprecated.A method called every time the pipeline is initialized.
- onError(Throwable) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- onError(Throwable) - Method in class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
- onNext(WebSocketFrame) - Method in class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
- onNext(T) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- onNext(T, ChannelPromise) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
-
Write the message with the supplied promise.
- onSubscribe(Subscription) - Method in class io.micronaut.http.netty.reactive.HandlerSubscriber
- onSubscribe(Subscription) - Method in class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
- OPEN_BRACKET - Static variable in class io.micronaut.http.netty.content.HttpContentUtil
- openssl() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Whether OpenSSL has been requested.
- openssl(boolean) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Select the underlying SSL provider.
- originatingRequest - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
P
- path(String) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- peek() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- pollFlushedRegion() - Method in class io.micronaut.http.netty.body.JsonCounter
-
Check for any new flushed data from the last
JsonCounter.feed(ByteBuf)operation. - pongHandler - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- position() - Method in class io.micronaut.http.netty.body.JsonCounter
-
The current position counter of the parser.
- prefixComma(HttpContent) - Static method in class io.micronaut.http.netty.content.HttpContentUtil
- prefixOpenBracket(HttpContent) - Static method in class io.micronaut.http.netty.content.HttpContentUtil
- primary(BufferConsumer) - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody
- PrivateLoomSupport - Class in io.micronaut.http.netty.channel.loom
-
Access helpers to private virtual thread APIs.
- PrivateLoomSupport() - Constructor for class io.micronaut.http.netty.channel.loom.PrivateLoomSupport
- protocols() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Enabled TLS protocols configured on this builder.
- protocols(List<String>) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Set enabled TLS protocol names (e.g.
- protocolVersion() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- put(CharSequence, Object) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
Q
- quic() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Whether the target transport is QUIC/HTTP3 (true) or TCP (false).
- quicSslContext() - Method in record class io.micronaut.http.netty.SslContextHolder
- quicSslContextObject() - Method in record class io.micronaut.http.netty.SslContextHolder
-
Returns the value of the
quicSslContextObjectrecord component.
R
- read(Argument<ByteBuf>, MediaType, Headers, ByteBuffer<?>) - Method in class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- read(Argument<ByteBuf>, MediaType, Headers, InputStream) - Method in class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- read(Argument<T>, MediaType, Headers, ByteBuffer<?>) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- read(Argument<T>, MediaType, Headers, ByteBuffer<?>) - Method in class io.micronaut.http.netty.body.NettyJsonStreamHandler
- read(Argument<T>, MediaType, Headers, InputStream) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- read(Argument<T>, MediaType, Headers, InputStream) - Method in class io.micronaut.http.netty.body.NettyJsonStreamHandler
- readBufferFactory() - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- readChunked(Argument<ByteBuf>, MediaType, Headers, Publisher<ByteBuffer<?>>) - Method in class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- readChunked(Argument<T>, MediaType, Headers, Publisher<ByteBuffer<?>>) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- readChunked(Argument<T>, MediaType, Headers, Publisher<ByteBuffer<?>>) - Method in class io.micronaut.http.netty.body.NettyJsonStreamHandler
- reason() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- refCnt() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- register(MutableConversionService) - Method in class io.micronaut.http.netty.channel.converters.KQueueChannelOptionFactory
- release() - Method in record class io.micronaut.http.netty.SslContextHolder
-
Release the underlying Netty contexts when no longer needed.
- release() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- release(int) - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- remove(CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- remove(CharSequence) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- removeChannel(Channel) - Method in interface io.micronaut.http.netty.websocket.WebSocketSessionRepository
-
Remove a channel from the repository.
- replace(ByteBuf) - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- request - Variable in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- reserve0() - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody.SharedBuffer
- retain() - Method in record class io.micronaut.http.netty.SslContextHolder
-
Retain the underlying Netty contexts for safe reuse.
- retain() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- retain(int) - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- retainedDuplicate() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
S
- sameSite(SameSite) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- secure(boolean) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- send(T, MediaType) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- sendAsync(T, MediaType) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- sendPingAsync(byte[]) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- sendSync(Object, MediaType) - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- SERVER_SOCKET - Enum constant in enum class io.micronaut.http.netty.channel.NettyChannelType
- serverSocketChannelClass() - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- serverSocketChannelClass(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- serverSocketChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.netty.channel.EventLoopGroupFactory
-
Deprecated, for removal: This API element is subject to removal in a future version.
- set(CharSequence, CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- setAttribute(CharSequence, Object) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- setConversionService(ConversionService) - Method in class io.micronaut.http.netty.NettyHttpHeaders
- setConversionService(ConversionService) - Method in class io.micronaut.http.netty.NettyHttpParameters
- setDecoderResult(DecoderResult) - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- setDefaultThreadFactoryDaemon(boolean) - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Default value: false.
- setDefaultThreadFactoryPriority(int) - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Default value: false.
- setDefaultThreadFactoryReactorNonBlocking(boolean) - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Default value: true.
- setExpectedLengthFrom(HttpHeaders) - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody.SharedBuffer
- setMethod(HttpMethod) - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- setMethod(HttpMethod) - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- setProtocolVersion(HttpVersion) - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- setProtocolVersion(HttpVersion) - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- setResourceLeakDetectorLevel(ResourceLeakDetector.Level) - Method in class io.micronaut.http.netty.configuration.NettyGlobalConfiguration
-
Sets the resource leak detection level.
- setScheduler(Object, LoomBranchSupport.VirtualThreadSchedulerProxy) - Static method in class io.micronaut.http.netty.channel.loom.LoomBranchSupport
- setScheduler(Object, Executor) - Static method in class io.micronaut.http.netty.channel.loom.PrivateLoomSupport
- setUnsafe(CharSequence, CharSequence) - Method in class io.micronaut.http.netty.NettyHttpHeaders
-
Like
NettyHttpHeaders.set(CharSequence, CharSequence)but without header validation. - setupServerBuilder(SslContextBuilder, SslConfiguration, HttpVersion) - Static method in class io.micronaut.http.netty.NettyTlsUtils
- setUri(String) - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- setUri(String) - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- SharedBuffer(EventLoop, NettyByteBodyFactory, BodySizeLimits, BufferConsumer.Upstream) - Constructor for class io.micronaut.http.netty.body.StreamingNettyByteBody.SharedBuffer
- specialize(UnaryOperator<C>) - Method in class io.micronaut.http.netty.AbstractCompositeCustomizer
-
Specialize all members with the given action.
- specializeForChannel(Channel, R) - Method in class io.micronaut.http.netty.AbstractCompositeCustomizer
- specializeForChannel(C, Channel, R) - Method in class io.micronaut.http.netty.AbstractCompositeCustomizer
- split() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- split(ByteBody.SplitBackpressureMode) - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody
- sslConfiguration() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
The SSL configuration used to derive defaults like protocols, ciphers and client auth.
- sslContext() - Method in record class io.micronaut.http.netty.SslContextHolder
-
Returns the value of the
sslContextrecord component. - SslContextAutoLoader - Class in io.micronaut.http.netty
-
Automatically loads and refreshes Netty SSL contexts from configured
CertificateProviders. - SslContextAutoLoader(Logger) - Constructor for class io.micronaut.http.netty.SslContextAutoLoader
-
Create a new auto-loader.
- SslContextHolder - Record Class in io.micronaut.http.netty
-
Holder for Netty SSL context instances for TCP (
SslContext) and QUIC/HTTP3 (QuicSslContext). - SslContextHolder(SslContext, Object) - Constructor for record class io.micronaut.http.netty.SslContextHolder
-
Creates an instance of a
SslContextHolderrecord class. - sslProvider(SslConfiguration) - Static method in class io.micronaut.http.netty.NettyTlsUtils
-
The SSL provider to use.
- start() - Method in record class io.micronaut.http.netty.body.JsonCounter.BufferRegion
-
Returns the value of the
startrecord component. - status(int, CharSequence) - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- storeToFactory(SslConfiguration, KeyStore) - Static method in class io.micronaut.http.netty.NettyTlsUtils
-
Create a
KeyManagerFactoryfrom aKeyStore. - StreamedHttpMessage - Interface in io.micronaut.http.netty.stream
-
Combines
HttpMessageandPublisherinto one message. - StreamedHttpRequest - Interface in io.micronaut.http.netty.stream
-
Combines
HttpRequestandStreamedHttpMessageinto one message. - StreamedHttpResponse - Interface in io.micronaut.http.netty.stream
-
Combines
HttpResponseandStreamedHttpMessageinto one message. - StreamingNettyByteBody - Class in io.micronaut.http.netty.body
-
Netty implementation for streaming ByteBody.
- StreamingNettyByteBody(StreamingNettyByteBody.SharedBuffer) - Constructor for class io.micronaut.http.netty.body.StreamingNettyByteBody
- StreamingNettyByteBody.SharedBuffer - Class in io.micronaut.http.netty.body
-
This class buffers input data and distributes it to multiple
StreamingNettyByteBodyinstances. - subProtocol - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- subscribe(Subscriber<? super HttpContent>) - Method in class io.micronaut.http.netty.stream.DefaultStreamedHttpRequest
- subscribe(Subscriber<? super HttpContent>) - Method in class io.micronaut.http.netty.stream.DefaultStreamedHttpResponse
- subscribe(Subscriber<? super HttpContent>) - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- subscribe(Subscriber<? super WebSocketFrame>) - Method in class io.micronaut.http.netty.stream.DefaultWebSocketHttpResponse
T
- takeRetained() - Method in class io.micronaut.http.netty.SslContextAutoLoader
-
Obtain the current SSL context holder and retain the underlying Netty contexts.
- taskFifoThreshold() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
taskFifoThresholdrecord component. - throughputModeThreshold() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
throughputModeThresholdrecord component. - timeSliceLatency() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
timeSliceLatencyrecord component. - timeSliceThroughput() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
timeSliceThroughputrecord component. - toByteArray() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- toByteBuf(AvailableByteBody) - Static method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- toByteBuf(AvailableByteBody) - Static method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- toByteBuffer() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- toByteBufs(ByteBody) - Static method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- toFullHttpRequest() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Deprecated.
- toFullHttpResponse() - Method in interface io.micronaut.http.netty.NettyHttpResponseBuilder
-
Converts this object to a full http response.
- toFullHttpResponse() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- toFullHttpResponse(HttpResponse<?>, ByteBuf) - Static method in interface io.micronaut.http.netty.NettyHttpResponseBuilder
-
Deprecated.Unused
- toHttpRequest() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Go through
NettyHttpRequestBuilder.toHttpRequestDirect()andNettyHttpRequestBuilder.toHttpRequestWithoutBody()instead - toHttpRequest(HttpRequest<?>) - Static method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Go through
NettyHttpRequestBuilder.toHttpRequestDirect()andNettyHttpRequestBuilder.toHttpRequestWithoutBody()instead - toHttpRequestDirect() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Deprecated.Go through
NettyHttpRequestBuilder.toHttpRequestWithoutBody()andNettyHttpRequestBuilder.byteBodyDirect()instead - toHttpRequestWithoutBody() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Convert this request to a netty request without the body.
- toHttpResponse() - Method in interface io.micronaut.http.netty.NettyHttpResponseBuilder
-
Converts this object to the most appropriate http response type.
- toHttpResponse() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- toHttpResponse(HttpResponse<?>) - Static method in interface io.micronaut.http.netty.NettyHttpResponseBuilder
-
Convert the given response to a full http response.
- toInputStream() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- toNoBodyResponse(HttpResponse<?>) - Static method in class io.micronaut.http.netty.NettyMutableHttpResponse
-
Create a non-body netty response from the given MN response.
- toReadBufferPublisher() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- toStreamHttpRequest() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Go through
NettyHttpRequestBuilder.toHttpRequestDirect()andNettyHttpRequestBuilder.toHttpRequestWithoutBody()instead - toStreamHttpResponse() - Method in interface io.micronaut.http.netty.NettyHttpResponseBuilder
-
Converts this object to a streamed http response.
- toStreamHttpResponse() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- toStreaming(ByteBody) - Method in class io.micronaut.http.netty.body.NettyByteBodyFactory
- toStreamResponse(HttpResponse<?>) - Static method in interface io.micronaut.http.netty.NettyHttpResponseBuilder
-
Convert the given response to a full http response.
- toString() - Method in record class io.micronaut.http.netty.body.JsonCounter.BufferRegion
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.http.netty.NettyMutableHttpResponse
- toString() - Method in record class io.micronaut.http.netty.SslContextHolder
-
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- toString() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
- toString(Charset) - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- touch() - Method in class io.micronaut.http.netty.body.AvailableNettyByteBody
-
Deprecated.
- touch() - Method in class io.micronaut.http.netty.body.StreamingNettyByteBody
- touch() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- touch(Object) - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- trailingHeaders() - Method in class io.micronaut.http.netty.stream.EmptyHttpRequest
- trustAll() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Whether to trust all certificates instead of relying on the trust store.
- trustAll(boolean) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Whether to trust all certificates instead of relying on the trust store.
- trustStore() - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Current trust store set on this builder.
- trustStore(KeyStore) - Method in class io.micronaut.http.netty.NettySslContextBuilder
-
Set the trust store containing trusted certificates.
U
- unwrapTopLevelArray() - Method in class io.micronaut.http.netty.body.JsonCounter
-
Enable top-level array unwrapping: If the input starts with an array, that array's elements are returned as individual JSON nodes, not the array all at once.
- uri() - Method in class io.micronaut.http.netty.stream.DelegateStreamedHttpRequest
- uriVariables - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- useOpenssl(SslConfiguration) - Static method in class io.micronaut.http.netty.NettyTlsUtils
V
- validateHeader(CharSequence, CharSequence) - Static method in class io.micronaut.http.netty.NettyHttpHeaders
- value(String) - Method in class io.micronaut.http.netty.cookies.NettyCookie
- valueOf(String) - Static method in enum class io.micronaut.http.netty.channel.NettyChannelType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.http.netty.channel.NettyChannelType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.micronaut.http.netty.cookies.NettyCookies
- values() - Method in class io.micronaut.http.netty.NettyHttpHeaders
- values() - Method in class io.micronaut.http.netty.NettyHttpParameters
- values() - Method in class io.micronaut.http.netty.websocket.NettyWebSocketSession
W
- WEB_SOCKET_SESSION_KEY - Static variable in class io.micronaut.http.netty.websocket.NettyWebSocketSession
-
The WebSocket session is stored within a Channel attribute using the given key.
- webSocketBean - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- webSocketBinder - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- WebSocketHttpResponse - Interface in io.micronaut.http.netty.stream
-
Combines
HttpResponseandProcessorinto one message. - WebSocketMessageEncoder - Class in io.micronaut.http.netty.websocket
-
Encapsulate functionality to encode WebSocket messages.
- WebSocketMessageEncoder(MediaTypeCodecRegistry) - Constructor for class io.micronaut.http.netty.websocket.WebSocketMessageEncoder
-
Deprecated, for removal: This API element is subject to removal in a future version.Not used anymore
- WebSocketMessageEncoder(MediaTypeCodecRegistry, MessageBodyHandlerRegistry) - Constructor for class io.micronaut.http.netty.websocket.WebSocketMessageEncoder
- webSocketSessionRepository - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- WebSocketSessionRepository - Interface in io.micronaut.http.netty.websocket
-
Defines a ChannelGroup repository to handle WebSockets.
- webSocketVersion - Variable in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
- workSpillThreshold() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
-
Returns the value of the
workSpillThresholdrecord component. - write(ByteBodyFactory, HttpRequest<?>, MutableHttpResponse<T>, Argument<T>, MediaType, T) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- write(HttpResponse, ByteBody) - Method in interface io.micronaut.http.netty.body.NettyWriteContext
-
Write a response.
- writeCloseFrameAndTerminate(ChannelHandlerContext, CloseReason) - Method in class io.micronaut.http.netty.websocket.AbstractNettyWebSocketHandler
-
Writes the give close reason and terminates the session.
- writeHeadResponse(HttpResponse) - Method in interface io.micronaut.http.netty.body.NettyWriteContext
-
Write a response to a
HEADrequest. - writePiece(ByteBodyFactory, HttpRequest<?>, HttpResponse<?>, Argument<ByteBuf>, MediaType, ByteBuf) - Method in class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- writePiece(ByteBodyFactory, HttpRequest<?>, HttpResponse<?>, Argument<T>, MediaType, T) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- writeTo(Argument<ByteBuf>, MediaType, ByteBuf, MutableHeaders, ByteBufferFactory<?, ?>) - Method in class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- writeTo(Argument<ByteBuf>, MediaType, ByteBuf, MutableHeaders, OutputStream) - Method in class io.micronaut.http.netty.body.NettyByteBufMessageBodyHandler
- writeTo(Argument<T>, MediaType, T, MutableHeaders, ByteBufferFactory<?, ?>) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- writeTo(Argument<T>, MediaType, T, MutableHeaders, ByteBufferFactory<?, ?>) - Method in class io.micronaut.http.netty.body.NettyJsonStreamHandler
- writeTo(Argument<T>, MediaType, T, MutableHeaders, OutputStream) - Method in class io.micronaut.http.netty.body.NettyJsonHandler
- writeTo(Argument<T>, MediaType, T, MutableHeaders, OutputStream) - Method in class io.micronaut.http.netty.body.NettyJsonStreamHandler
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
NettyByteBodyFactory