Index

A B C D E F G H I J K L M N O P Q R S T U V W 
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 AttributeMap for 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() and SslConfiguration.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 blockTime record 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 BufferRegion record class.
bufferStart() - Method in class io.micronaut.http.netty.body.JsonCounter
If we are buffering, the start JsonCounter.position() of the region that is being buffered.
builder() - Method in class io.micronaut.http.netty.SslContextAutoLoader
Create a new NettySslContextBuilder in server or client mode depending on the subclass.
buildHttp3() - Method in class io.micronaut.http.netty.NettySslContextBuilder
Build a Netty QuicSslContext for HTTP/3 over QUIC.
buildTcp() - Method in class io.micronaut.http.netty.NettySslContextBuilder
Build a Netty SslContext for 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 CertificateProvider beans 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
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
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
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
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.
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 IoHandlerFactory for this transport.
createKeyManagerFactory() - Method in class io.micronaut.http.netty.NettySslContextBuilder
Create and initialize a KeyManagerFactory from 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 TrustManagerFactory from 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
 
customizeForEventLoop() - Method in class io.micronaut.http.netty.channel.NettyThreadFactory.EventLoopCustomizableThreadFactory
 

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.
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 EventLoopGroup instances.
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 end record 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.
EventLoopCustomizableThreadFactory(boolean, int, boolean) - Constructor for class io.micronaut.http.netty.channel.NettyThreadFactory.EventLoopCustomizableThreadFactory
 
EventLoopFlow - Class in io.micronaut.http.netty
This class forwards reactive operations onto an EventLoop if 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 fifoSwitchTime record 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 ChannelGroup used 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.
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 LoomCarrierConfiguration record class.
LoomCarrierGroup - Class in io.micronaut.http.netty.channel.loom
Netty EventLoopGroup that 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
ByteBodyFactory implementation 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 CookieFactory for constructing Cookie instances 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 MutableHttpParameters for 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 JsonMessageHandler with ChunkedMessageBodyReader support.
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
ClientCookieEncoder implementation backed on Netty's ClientCookieEncoder.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
ServerCookieEncoder implementation backed by ServerCookieEncoder.
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) and QuicSslContext (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 NioEventLoopGroup will 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.
NettyThreadFactory.EventLoopCustomizableThreadFactory - Class in io.micronaut.http.netty.channel
We only create one ThreadFactory singleton, but in order to get different names for different event loops, we need one DefaultThreadFactory for each event loop.
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 WebSocketSession interface 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
 
newThread(Runnable) - Method in class io.micronaut.http.netty.channel.NettyThreadFactory.EventLoopCustomizableThreadFactory
 
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 normalWarmupTasks record 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

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 quicSslContextObject record 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 sslContext record 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 SslContextHolder record 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 start record 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 KeyManagerFactory from a KeyStore.
StreamedHttpMessage - Interface in io.micronaut.http.netty.stream
Combines HttpMessage and Publisher into one message.
StreamedHttpRequest - Interface in io.micronaut.http.netty.stream
Combines HttpRequest and StreamedHttpMessage into one message.
StreamedHttpResponse - Interface in io.micronaut.http.netty.stream
Combines HttpResponse and StreamedHttpMessage into 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 StreamingNettyByteBody instances.
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 taskFifoThreshold record component.
throughputModeThreshold() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
Returns the value of the throughputModeThreshold record component.
timeSliceLatency() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
Returns the value of the timeSliceLatency record component.
timeSliceThroughput() - Method in record class io.micronaut.http.netty.channel.loom.LoomCarrierConfiguration
Returns the value of the timeSliceThroughput record 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.
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.
toHttpRequestDirect() - Method in interface io.micronaut.http.netty.NettyHttpRequestBuilder
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.
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 HttpResponse and Processor into 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 workSpillThreshold record 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 HEAD request.
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
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form