Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractHttpContentProcessor - Class in io.micronaut.http.server.netty
-
Abstract implementation of the
HttpContentProcessor
interface that deals with limiting file upload sizes. - AbstractHttpContentProcessor(NettyHttpRequest<?>, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- AbstractServerSslBuilder - Class in io.micronaut.http.server.netty.ssl
-
Base class for
ServerSslBuilder
implementations. - AbstractServerSslBuilder(ResourceResolver, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
-
Create a new server SSL builder.
- accept(ChannelHandlerContext, HttpRequest, PipeliningServerHandler.OutboundAccess) - Method in interface io.micronaut.http.server.netty.handler.RequestHandler
-
Handle a request.
- accept(ChannelHandlerContext, HttpRequest, PipeliningServerHandler.OutboundAccess) - Method in class io.micronaut.http.server.netty.RoutingInBoundHandler
- accept(ChannelHandlerContext, HttpRequest, PipeliningServerHandler.OutboundAccess) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- acceptInboundMessage(Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- AccessLog - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
An Access log instance.
- AccessLogFormatParser - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
The access log format parser.
- AccessLogFormatParser(String) - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
-
Creates an AccessLogFormatParser.
- AccessLogger() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
- add(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- add(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- add(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- add(ByteBufHolder, Collection<Object>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Process more data.
- addArgumentBinder(ArgumentBinder<T, HttpRequest<?>>) - Method in class io.micronaut.http.server.netty.binders.NettyServerRequestBinderRegistry
- addChannel(Channel) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- addContent(ByteBuf, boolean) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- addRouteWaitsFor(ExecutionFlow<?>) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- advertisedLength - Variable in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- advertisedLength - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- alloc() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- alloc() - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
- argumentType() - Method in class io.micronaut.http.server.netty.multipart.MultipartBodyArgumentBinder
- array() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- arrayOffset() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- asMap(Charset) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- asPublisher() - Method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- asPublisher() - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- asPublisher() - Method in interface io.micronaut.http.server.netty.body.MultiObjectBody
-
Get this value as a publisher.
- asPublisher() - Method in class io.micronaut.http.server.netty.body.StreamingMultiObjectBody
- asPublisher(HttpContentProcessor, Publisher<HttpContent>) - Static method in class io.micronaut.http.server.netty.HttpContentProcessorAsReactiveProcessor
-
Subscribe to the
StreamedHttpMessage
in the given request, and return aPublisher
that will produce the processed items.
This exists mostly for compatibility with the oldHttpContentProcessor
, which was aProcessor
. - asReadOnly() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- attachment(Object) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
-
Set an attachment that is passed to
RequestHandler.responseWritten(java.lang.Object)
.
B
- beginEncode(HttpResponse, String) - Method in class io.micronaut.http.server.netty.SmartHttpContentCompressor
- bind(ArgumentConversionContext<MultipartBody>, HttpRequest<?>) - Method in class io.micronaut.http.server.netty.multipart.MultipartBodyArgumentBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.NettyRequestArgumentBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.StreamedNettyRequestArgumentBinder
- bindForNettyRequest(ArgumentConversionContext<T>, NettyHttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.NettyRequestArgumentBinder
-
Bind the given argument from the given source.
- bindForStreamedNettyRequest(ArgumentConversionContext<T>, StreamedHttpRequest, NettyHttpRequest<?>) - Method in interface io.micronaut.http.server.netty.binders.StreamedNettyRequestArgumentBinder
-
Bind the given argument from the given source.
- buffer(ByteBufAllocator) - Method in interface io.micronaut.http.server.netty.body.ByteBody
-
Fully buffer this body.
- buffer(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- buffer(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.StreamingByteBody
- bufferContents() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- build() - Method in interface io.micronaut.http.server.netty.handler.ChannelOutboundHandlerFactory
-
Constructs a new
ChannelHandler
. - build() - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- build() - Method in interface io.micronaut.http.server.netty.ssl.ServerSslBuilder
- build(NettyHttpServerConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- build(NettyHttpServerConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServerFactory
-
Builds a
NettyEmbeddedServer
for the given configuration. - build(NettyHttpServerConfiguration, ServerSslConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- build(NettyHttpServerConfiguration, ServerSslConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServerFactory
-
Builds a
NettyEmbeddedServer
for the given configuration. - build(NettyHttpRequest) - Method in interface io.micronaut.http.server.netty.HttpContentSubscriberFactory
-
Build a
Subscriber
for the given request. - build(NettyHttpRequest) - Method in class io.micronaut.http.server.netty.jackson.JsonHttpContentSubscriberFactory
- build(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.BytesSentElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.CookieElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.DateTimeElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ElapseTimeElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.HeaderElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.LocalHostElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.LocalIpElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.LocalPortElementBuilder
- build(String, String) - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElementBuilder
-
Builds the log element for the specified token.
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.NotImplementedElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RemoteHostElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RemoteIpElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestLineElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestMethodElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestProtocolElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.RequestUriElementBuilder
- build(String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ResponseCodeElementBuilder
- buildDefaultServer(NettyHttpServerConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
-
Builds the default server configuration.
- buildEmbeddedChannel(boolean) - Method in class io.micronaut.http.server.netty.NettyHttpServer
-
Builds Embedded Channel.
- buildEmbeddedChannel(EmbeddedChannel, boolean) - Method in class io.micronaut.http.server.netty.NettyHttpServer
-
Builds Embedded Channel.
- buildQuic() - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- buildQuic() - Method in interface io.micronaut.http.server.netty.ssl.ServerSslBuilder
- byteBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
-
Get the last byte body of this request, be it claimed or unclaimed.
- ByteBody - Interface in io.micronaut.http.server.netty.body
-
Base class for a raw
HttpBody
with just bytes. - ByteBufDelegate - Class in io.micronaut.http.server.netty
-
Delegates all functionality to the provided buffer.
- ByteBufDelegate(ByteBuf) - Constructor for class io.micronaut.http.server.netty.ByteBufDelegate
- byteBufToObjectConverter() - Method in class io.micronaut.http.server.netty.converters.NettyConverters
- bytesBefore(byte) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- bytesBefore(int, byte) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- bytesBefore(int, int, byte) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- BytesSentElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for BytesSentElement.
- BytesSentElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.BytesSentElementBuilder
C
- CacheControlConfiguration() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration
- cancel() - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- cancel() - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Cancel processing, clean up any data.
- canHaveBody(HttpResponseStatus) - Static method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- capacity() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- capacity(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- CertificateProvidedSslBuilder - Class in io.micronaut.http.server.netty.ssl
-
The Netty implementation of
SslBuilder
that generates anSslContext
to create a server handle with SSL support via user configuration. - CertificateProvidedSslBuilder(HttpServerConfiguration, ServerSslConfiguration, ResourceResolver) - Constructor for class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- ChannelOutboundHandlerFactory - Interface in io.micronaut.http.server.netty.handler
-
Factory interface for building
ChannelOutboundHandler
instances. - channelRead(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- channelRead(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
- channelReadComplete(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- channelWritabilityChanged(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- checkSize(long) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- claim() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Chunk
-
Get the contents of this chunk as a
ByteBuf
. - claimFields(String, BiFunction<? super MicronautHttpData<?>, ? super Flux<PartData>, R>) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
-
Claim all fields of the given name.
- claimFieldsComplete(String) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
-
Claim all fields of the given name.
- claimFieldsRaw(String) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
-
Claim all fields of the given name.
- claimForExternal() - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
-
Get the value and transfer ownership to the caller.
- claimForReuse(HttpRequest) - Method in interface io.micronaut.http.server.netty.body.ByteBody
-
Claim this body and convert it back to a
HttpRequest
. - claimForReuse(HttpRequest) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- claimForReuse(HttpRequest) - Method in class io.micronaut.http.server.netty.body.StreamingByteBody
- cleanAllHttpData() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- cleanAllHttpDatas() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- cleanRequestHttpData(HttpRequest) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- cleanRequestHttpDatas(HttpRequest) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- clear() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- closeAfterWrite() - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
-
Mark this channel to be closed after this response has been written.
- coerceToInputStream(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- coerceToInputStream(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- coerceToInputStream(ByteBufAllocator) - Method in interface io.micronaut.http.server.netty.body.MultiObjectBody
-
Coerce this value to an
InputStream
. - coerceToInputStream(ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.StreamingMultiObjectBody
- COMBINED_LOG_FORMAT - Static variable in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
-
The combined log format.
- COMMON_LOG_FORMAT - Static variable in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
-
The common log format.
- compareTo(InterfaceHttpData) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- compareTo(ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- complete(Collection<Object>) - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- complete(Collection<Object>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Finish processing data.
- complete(Collection<Object>) - Method in class io.micronaut.http.server.netty.jackson.JsonContentProcessor
- COMPRESSION_HANDLER - Static variable in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- configuration - Variable in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- configuration - Variable in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
- configuration - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- CONNECTION - Enum constant in enum class io.micronaut.http.server.netty.NettyServerCustomizer.ChannelRole
-
The channel is a connection channel, e.g.
- ConstantElement - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
ConstantElement LogElement.
- content() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- contents() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- contentUnclaimed() - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- ContextCompletionAwareSubscriber<T> - Class in io.micronaut.http.server.netty.async
-
A subscriber that subscribes to a single result with special handling for the
ChannelHandlerContext
. - ContextCompletionAwareSubscriber(ChannelHandlerContext) - Constructor for class io.micronaut.http.server.netty.async.ContextCompletionAwareSubscriber
- convert(ConversionService, ArgumentConversionContext<?>) - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- CookieElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for CookieElement and CookiesElement.
- CookieElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.CookieElementBuilder
- copy() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- copy() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ConstantElement
- copy() - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
Copy this log element when it is not stateless.
- copy() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- copy(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- create(NettyEmbeddedServer, NettyEmbeddedServices) - Method in class io.micronaut.http.server.netty.websocket.WebSocketUpgradeHandlerFactory
-
Creates the websocket upgrade inbound handler.
- create(FileUpload, Flux<PartData>) - Method in record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
- createAttribute(HttpRequest, String) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createAttribute(HttpRequest, String, long) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createAttribute(HttpRequest, String, String) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createAttribute(String) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createEventLoopGroup(int, ExecutorService, Integer) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Creates the event loop group configuration.
- createEventLoopGroup(int, ExecutorService, Integer) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- createEventLoopGroup(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Creates the event loop group configuration.
- createEventLoopGroup(EventLoopGroupConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- createFileUpload(HttpRequest, String, String, String, String, Charset, long) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- createParentEventLoopGroup() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- createSafe(HttpRequest, ChannelHandlerContext, ConversionService, NettyHttpServerConfiguration) - Static method in class io.micronaut.http.server.netty.NettyHttpRequest
- createServerBootstrap() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- createTcp(String, int, boolean) - Static method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
Create a TCP listener configuration.
- createTemp(String) - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- createWebSocketSession(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- createWorkerEventLoopGroup(EventLoopGroupConfiguration) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- ctx - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
D
- DateTimeElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for DateTimeElement.
- DateTimeElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.DateTimeElementBuilder
- deallocate() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Chunk
- deallocate() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- decoderResult() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- DEFAULT_CACHESECONDS - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
The default cache seconds.
- DEFAULT_CHUNKSUPPORTED - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default chunk supported value.
- DEFAULT_COMPRESSIONLEVEL - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default compression level.
- DEFAULT_COMPRESSIONTHRESHOLD - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default compression threshold.
- DEFAULT_EAGER_PARSING - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default value for eager parsing.
- DEFAULT_HTTP3_INITIAL_MAX_DATA - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Default value for
NettyHttpServerConfiguration.Http3Settings.getInitialMaxData()
. - DEFAULT_HTTP3_INITIAL_MAX_STREAM_DATA_BIDIRECTIONAL_LOCAL - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- DEFAULT_HTTP3_INITIAL_MAX_STREAM_DATA_BIDIRECTIONAL_REMOTE - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- DEFAULT_HTTP3_INITIAL_MAX_STREAMS_BIDIRECTIONAL - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- DEFAULT_INITIALBUFFERSIZE - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default initial buffer size value.
- DEFAULT_JSON_BUFFER_MAX_COMPONENTS - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default value for eager parsing.
- DEFAULT_KEEP_ALIVE_ON_SERVER_ERROR - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default configuration for boolean flag indicating whether to add connection header `keep-alive` to responses with HttpStatus > 499.
- DEFAULT_MAXCHUNKSIZE - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default max chunk size.
- DEFAULT_MAXHEADERSIZE - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default max header size.
- DEFAULT_MAXINITIALLINELENGTH - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default max initial line length.
- DEFAULT_USE_NATIVE_TRANSPORT - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default use netty's native transport flag.
- DEFAULT_VALIDATEHEADERS - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default validate headers value.
- DefaultHttpContentProcessor - Class in io.micronaut.http.server.netty
-
This class will handle subscribing to a stream of
HttpContent
. - DefaultHttpContentProcessor(NettyHttpRequest<?>, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- DefaultHttpContentProcessorResolver - Class in io.micronaut.http.server.netty
-
Default implementation that determines if the body argument (if present) does not expect decoding of the request body, that the
DefaultHttpContentProcessor
should be used, regardless of the content type of the request. - DefaultNettyEmbeddedServerFactory - Class in io.micronaut.http.server.netty
-
Default implementation of
NettyEmbeddedServerFactory
. - DefaultNettyEmbeddedServerFactory(ApplicationContext, RouteExecutor, MediaTypeCodecRegistry, MessageBodyHandlerRegistry, StaticResourceResolver, ThreadFactory, HttpCompressionStrategy, EventLoopGroupFactory, EventLoopGroupRegistry, WebSocketUpgradeHandlerFactory) - Constructor for class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
-
Default constructor.
- definedLength() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- DelegateStreamedHttpResponse - Class in io.micronaut.http.server.netty
-
Delegate for Streamed HTTP Response.
- DelegateStreamedHttpResponse(HttpResponse, Publisher<HttpContent>) - Constructor for class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- delete() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- delete() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- discard() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- discard() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- discardReadBytes() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- discardSomeReadBytes() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- doFilter(HttpRequest<?>, MutableHttpResponse<?>) - Method in class io.micronaut.http.server.netty.jackson.JsonViewServerFilter
- doOnComplete() - Method in class io.micronaut.http.server.netty.async.ContextCompletionAwareSubscriber
- doOnConnect(ChannelPipelineListener) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- doOnError(Throwable) - Method in class io.micronaut.http.server.netty.async.ContextCompletionAwareSubscriber
- doOnNext(T) - Method in class io.micronaut.http.server.netty.async.ContextCompletionAwareSubscriber
- doOnSubscribe(Subscription) - Method in class io.micronaut.http.server.netty.async.ContextCompletionAwareSubscriber
- duplicate() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- duplicate() - Method in class io.micronaut.http.server.netty.MicronautHttpData
E
- ElapseTimeElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for ElapseTimeElement.
- ElapseTimeElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.ElapseTimeElementBuilder
- empty() - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- encode(ChannelHandlerContext, HttpObject, List<Object>) - Method in class io.micronaut.http.server.netty.SmartHttpContentCompressor
- ensureWritable(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- ensureWritable(int, boolean) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- equals(Object) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- equals(Object) - Method in record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
-
Indicates whether some other object is "equal to" this one.
- events() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ConstantElement
- events() - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
The sets of events that this log element must process.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
F
- Factory(HttpServerConfiguration.MultipartConfiguration, Charset) - Constructor for class io.micronaut.http.server.netty.MicronautHttpData.Factory
- Factory(HttpServerConfiguration.MultipartConfiguration, ExecutorService) - Constructor for record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
-
Creates an instance of a
Factory
record class. - FileBodyWriter - Class in io.micronaut.http.server.netty.body
-
Body writer for
File
s. - FileBodyWriter(SystemFileBodyWriter) - Constructor for class io.micronaut.http.server.netty.body.FileBodyWriter
- FileTypeHandlerConfiguration() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
Default constructor.
- FileTypeHandlerConfiguration(Integer, Boolean) - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
Deprecated.
- fileUploadToObjectConverter() - Method in class io.micronaut.http.server.netty.converters.NettyConverters
- findArgumentBinder(Argument<T>) - Method in class io.micronaut.http.server.netty.binders.NettyServerRequestBinderRegistry
- fireExceedsLength(long, long, ByteBufHolder) - Method in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- forEachByte(int, int, ByteProcessor) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- forEachByte(ByteProcessor) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- forEachByteDesc(int, int, ByteProcessor) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- forEachByteDesc(ByteProcessor) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- FormDataHttpContentProcessor - Class in io.micronaut.http.server.netty
-
Decodes
MediaType.MULTIPART_FORM_DATA
in a non-blocking manner. - FormDataHttpContentProcessor(NettyHttpRequest<?>, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- formRouteCompleter() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- FormRouteCompleter - Class in io.micronaut.http.server.netty
-
Special
HttpBody
that "demultiplexes" form data. - FULL_CONTENT - Enum constant in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.HttpServerType
-
Execute controllers only once the full content of the request has been received.
G
- get() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- get(NettyHttpRequest<?>) - Static method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
-
Lookup the response from the request.
- getAccessLogger() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Returns the AccessLogger configuration.
- getApplicationConfiguration() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getApplicationContext() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getApplicationContext() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getApplicationContext() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getAttribute(CharSequence) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getAttributes() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBody(ArgumentConversionContext<T1>) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBody(Class<T1>) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBodyArgument() - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- getBoolean(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBoundPorts() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServer
-
Gets the set of all ports this Netty server is bound to.
- getBoundPorts() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getByte(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getByteBuf() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getByteBuf() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
- getByteBuffer() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- getByteBuffer() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
-
Gets the content of this part as a
ByteBuffer
. - getByteBuffer() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
-
The contents of the chunk are released immediately.
- getBytes() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- getBytes() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
-
Gets the content of this part as a
byte[]
. - getBytes() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
-
The contents of the chunk are released immediately.
- getBytes(int, byte[]) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, byte[], int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuf, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuf, int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, OutputStream, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuffer) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, FileChannel, long, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, GatheringByteChannel, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getCacheControl() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
- getCacheSeconds() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
- getCertificate() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getChannelGroup() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getChannelHandlerContext() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getChannelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Gets the domain server socket channel instance.
- getChannelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getChannelOptionFactory() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getChannelOptionFactory() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getChar(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getCharSequence(int, int, Charset) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getCharset() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getChildOptions() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- getChunk(int) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getCompressionLevel() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default compression level.
- getCompressionLevel() - Method in interface io.micronaut.http.server.netty.HttpCompressionStrategy
- getCompressionThreshold() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The default compression threshold.
- getContentLength() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getContentType() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- getContentType() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- getContentType() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
- getContentType() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- getContentType() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getContextURI() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getCookies() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getDecoderResult() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
-
Deprecated.
- getDefinedSize() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- getDefinedSize() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- getDomainServerChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Gets the domain server socket channel instance.
- getDomainServerChannelInstance(EventLoopGroupConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getDouble(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getEventLoopGroupRegistry() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getEventLoopGroupRegistry() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getEventPublisher(Class<E>) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Get an event publisher for the server for the given type.
- getEventPublisher(Class<E>) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getExclusions() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
- getExecute() - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- getExecutorName() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- getExecutorSelector() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getExecutorSelector() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getFallbackProtocol() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- getFamily() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
The address family of this listener.
- getFile() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getFilename() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- getFilename() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- getFileTypeHandlerConfiguration() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- getFloat(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getHeaders() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getHeaderTableSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Gets the
SETTINGS_HEADER_TABLE_SIZE
value. - getHost() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
For TCP listeners, the host to bind to, or
null
to bind to all hosts. - getHost() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getHttp2() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Returns the Http2Settings.
- getHttp3() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Returns the Http3Settings.
- getHttpCompressionStrategy() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getHttpCompressionStrategy() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getHttpVersion() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getInitialBufferSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The initial buffer size.
- getInitialMaxData() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_data setting, see RFC 9000.
- getInitialMaxStreamDataBidirectionalLocal() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_stream_data_bidi_local setting, see RFC 9000.
- getInitialMaxStreamDataBidirectionalRemote() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_stream_data_bidi_remote setting, see RFC 9000.
- getInitialMaxStreamsBidirectional() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_streams_bidi setting, see RFC 9000.
- getInitialWindowSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Gets the
SETTINGS_INITIAL_WINDOW_SIZE
value. - getInputStream() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- getInputStream() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
-
Gets the content of this part as a
InputStream
. - getInputStream() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
-
The contents of the chunk will be released when the stream is closed.
- getInt(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getIntLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getIoRatio() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- getJsonBufferMaxComponents() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Maximum number of buffers to keep around in JSON parsing before they should be consolidated.
- getKeyManagerFactory(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
- getKeyStore(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- getKeyStore(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.SelfSignedSslBuilder
- getListeners() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Get the explicit netty listener configurations, or
null
if they should be implicit. - getLogFormat() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
-
Returns the log format to use.
- getLoggerName() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
-
The logger name to use.
- getLogLevel() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The server
LogLevel
to enable. - getLong(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getLongLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getMaxChunkSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The maximum chunk size.
- getMaxConcurrentStreams() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Gets the
SETTINGS_MAX_CONCURRENT_STREAMS
value. - getMaxFrameSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Gets the
SETTINGS_MAX_FRAME_SIZE
value. - getMaxH2cUpgradeRequestSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The maximum size of the body of the HTTP1.1 request used to upgrade a connection to HTTP2 clear-text (h2c).
- getMaxHeaderListSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Gets the
SETTINGS_MAX_HEADER_LIST_SIZE
value. - getMaxHeaderSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The maximum size of an individual HTTP setter.
- getMaxInitialLineLength() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The maximum length of the initial HTTP request line.
- getMaxSize() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getMediaTypeCodecRegistry() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getMediaTypeCodecRegistry() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getMedium(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getMediumLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getMessageBodyHandlerRegistry() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getMessageBodyHandlerRegistry() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getName() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- getName() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getName() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- getName() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- getName() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- getNativeRequest() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getNumOfThreads() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- getNumThreads() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- getObservedConfigurationPrefixes() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getObservedConfigurationPrefixes() - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- getOptions() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- getOr(NettyHttpRequest<?>, HttpResponse<?>) - Static method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
-
Lookup the response from the context.
- getOrCreate(NettyHttpRequest<?>) - Static method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
-
Lookup the response from the context.
- getOrder() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.NotImplementedElementBuilder
- getOrder() - Method in class io.micronaut.http.server.netty.jackson.JsonViewServerFilter
- getOrder() - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- getOrigin() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getOutboundHandlers() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getOutboundHandlers() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getParent() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- getPath() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
For UNIX domain sockets, the path of the socket.
- getPcapLoggingPathPattern() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The path pattern to use for logging incoming connections to pcap.
- getPipelineCustomizers() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- getPongArgument() - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- getPort() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
The TCP port to bind to.
- getPort() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getProtocolVersion() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
-
Deprecated.
- getPublic() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration
- getPushEnabled() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Deprecated.
- getRemoteAddress() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getRequestArgumentSatisfier() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getRequestArgumentSatisfier() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getRouteExecutor() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getRouteExecutor() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getRouter() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getRouteWaitsFor() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getScheme() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getServerAddress() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getServerConfiguration() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getServerName() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getServerSocketChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Gets the server socket channel instance.
- getServerSocketChannelInstance(EventLoopGroupConfiguration) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getServerSslBuilder() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getServerSslBuilder() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getServerType() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- getSession() - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- getShort(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getShortLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getShutdownQuietPeriod() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- getShutdownTimeout() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- getSize() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- getSize() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- getSslConfiguration() - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- getSslConfiguration() - Method in class io.micronaut.http.server.netty.ssl.SelfSignedSslBuilder
- getSslConfiguration() - Method in interface io.micronaut.http.server.netty.ssl.ServerSslBuilder
- getStaticResourceResolver() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getStaticResourceResolver() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getStatus() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
-
Deprecated.
- getString() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getString(Charset) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getTrustStore(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- getUnsignedByte(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getUnsignedInt(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getUnsignedIntLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getUnsignedMedium(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getUnsignedMediumLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getUnsignedShort(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getUnsignedShortLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getURI() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getURL() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getWebSocketSessionRepository() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getWebSocketUpgradeHandler(NettyEmbeddedServer) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getWebSocketUpgradeHandler(NettyEmbeddedServer) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getWebSocketURL(ChannelHandlerContext, HttpRequest) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
-
Obtains the web socket URL.
- getWorker() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
H
- handleForm(FormRouteCompleter) - Method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- handleForm(FormRouteCompleter) - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- handleForm(FormRouteCompleter) - Method in interface io.micronaut.http.server.netty.body.MultiObjectBody
-
Special handling for form data.
- handleForm(FormRouteCompleter) - Method in class io.micronaut.http.server.netty.body.StreamingMultiObjectBody
- handleHandshake(ChannelHandlerContext, NettyHttpRequest, WebSocketBean<?>, MutableHttpResponse<?>) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
-
Do the handshaking for WebSocket request.
- handleIfModifiedAndHeaders(HttpRequest<?>, MutableHttpResponse<?>, FileCustomizableResponseType, NettyMutableHttpResponse<?>) - Method in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
- handlerAdded(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- handlerRemoved(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- handlerRemoved(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- handleUnboundError(Throwable) - Method in interface io.micronaut.http.server.netty.handler.RequestHandler
-
Handle an error that is not bound to a request, i.e.
- handleUnboundError(Throwable) - Method in class io.micronaut.http.server.netty.RoutingInBoundHandler
- handleUnboundError(Throwable) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- hasArray() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- hasFormRouteCompleter() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- hashCode() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- hashCode() - Method in record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
-
Returns a hash code value for this object.
- hasMemoryAddress() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- HeaderElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for Headerlement and HeadersElement.
- HeaderElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.HeaderElementBuilder
- headers() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- HTTP_ACCESS_LOGGER - Static variable in class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
-
The default logger name.
- http2Settings() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Returns netty's http2 settings.
- Http2Settings() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
- Http3Settings() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
- HttpAccessLogHandler - Class in io.micronaut.http.server.netty.handler.accesslog
-
Logging handler for HTTP access logs.
- HttpAccessLogHandler(String, String) - Constructor for class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
-
Creates a HttpAccessLogHandler.
- HttpAccessLogHandler(String, String, Predicate<String>) - Constructor for class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
-
Creates a HttpAccessLogHandler.
- HttpAccessLogHandler(Logger, String) - Constructor for class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
-
Creates a HttpAccessLogHandler.
- HttpAccessLogHandler(Logger, String, Predicate<String>) - Constructor for class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
-
Creates a HttpAccessLogHandler.
- HttpBody - Interface in io.micronaut.http.server.netty.body
-
Base type for a representation of an HTTP request body.
- HttpCompressionStrategy - Interface in io.micronaut.http.server.netty
-
Determines if a given http message should be compressed.
- HttpContentProcessor - Interface in io.micronaut.http.server.netty
-
Deprecated.Use the
MessageBodyReader
API instead - HttpContentProcessorAsReactiveProcessor - Class in io.micronaut.http.server.netty
-
Utility class for transforming a
NettyHttpRequest
using aHttpContentProcessor
to aPublisher
.
Note: A more complicated, but possibly faster, implementation of this class is archived in the original PR. - HttpContentProcessorResolver - Interface in io.micronaut.http.server.netty
-
Responsible for determining which
HttpContentProcessor
to use to process the body of the request. - HttpContentSubscriberFactory - Interface in io.micronaut.http.server.netty
-
Interface that allows plugging into the constructor of the
HttpContent
subscriber.
I
- ID - Static variable in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
-
The id of the handler used when adding it to the Netty pipeline.
- ID - Static variable in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- ImmediateByteBody - Class in io.micronaut.http.server.netty.body
-
Fully buffered
ByteBody
, all operations are eager. - ImmediateMultiObjectBody - Class in io.micronaut.http.server.netty.body
-
Immediate
MultiObjectBody
, all operations are eager. - ImmediateSingleObjectBody - Class in io.micronaut.http.server.netty.body
-
HttpBody
that contains a single object. - indexOf(int, int, byte) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- initCharset(Charset) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- InputStreamBodyWriter - Class in io.micronaut.http.server.netty.body
-
Body writer for
InputStream
s. - instrumentPublisher(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- internalNioBuffer(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- invokeExecutable(BoundExecutable, MethodExecutionHandle<?, ?>) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- io.micronaut.http.server.netty - package io.micronaut.http.server.netty
-
Netty server classes for Micronaut.
- io.micronaut.http.server.netty.async - package io.micronaut.http.server.netty.async
-
Asychronous handling.
- io.micronaut.http.server.netty.binders - package io.micronaut.http.server.netty.binders
-
Netty argument binders.
- io.micronaut.http.server.netty.body - package io.micronaut.http.server.netty.body
- io.micronaut.http.server.netty.configuration - package io.micronaut.http.server.netty.configuration
-
Netty server configurations.
- io.micronaut.http.server.netty.converters - package io.micronaut.http.server.netty.converters
-
Netty converters for various data types.
- io.micronaut.http.server.netty.handler - package io.micronaut.http.server.netty.handler
-
Netty channel output handling.
- io.micronaut.http.server.netty.handler.accesslog - package io.micronaut.http.server.netty.handler.accesslog
- io.micronaut.http.server.netty.handler.accesslog.element - package io.micronaut.http.server.netty.handler.accesslog.element
- io.micronaut.http.server.netty.jackson - package io.micronaut.http.server.netty.jackson
-
JSON Jackson content processing.
- io.micronaut.http.server.netty.multipart - package io.micronaut.http.server.netty.multipart
-
Netty server multipart upload classes.
- io.micronaut.http.server.netty.ssl - package io.micronaut.http.server.netty.ssl
-
Netty SSL.
- io.micronaut.http.server.netty.websocket - package io.micronaut.http.server.netty.websocket
-
Netty Server WebSocket support classes.
- ioExecutor() - Method in record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
-
Returns the value of the
ioExecutor
record component. - isChunkedSupported() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Whether chunked requests are supported.
- isClaimed(String) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- isClientChannel() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- isCloseOnExpectationFailed() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
If a 100-continue response is detected but the content length is too large then true means close the connection.
- isComplete() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- isComplete() - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- isCompleted() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- isDirect() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- isEagerParsing() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Parse incoming JSON data eagerly, before route binding.
- isEnabled() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
-
Returns whether the access logger is enabled.
- isEnabled() - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- isExposeDefaultRoutes() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
Whether to expose default routes on this listener.
- isFormOrMultipartData() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- isFull() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- isInMemory() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- isKeepAlive() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- isKeepAliveOnServerError() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- isPreferNativeTransport() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- isRaw(Argument<?>) - Static method in class io.micronaut.http.server.netty.DefaultHttpContentProcessorResolver
- isReadable() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- isReadable(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- isReadOnly() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- isRunning() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- isSecure() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- isServerPushSupported() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- isSsl() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
Whether to enable SSL on this listener.
- isUseNativeTransport() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Whether to use netty's native transport (epoll or kqueue) if available.
- isValidateHeaders() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Whether to validate headers.
- isWritable() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- isWritable(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
J
- JsonContentProcessor - Class in io.micronaut.http.server.netty.jackson
-
This class will handle subscribing to a JSON stream and binding once the events are complete in a non-blocking manner.
- JsonContentProcessor(NettyHttpRequest<?>, NettyHttpServerConfiguration, JsonMapper) - Constructor for class io.micronaut.http.server.netty.jackson.JsonContentProcessor
- JsonHttpContentSubscriberFactory - Class in io.micronaut.http.server.netty.jackson
-
Builds the
Subscriber
for JSON requests. - JsonHttpContentSubscriberFactory(JsonMapper, NettyHttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.jackson.JsonHttpContentSubscriberFactory
- JsonViewServerFilter - Class in io.micronaut.http.server.netty.jackson
-
Jackson @JsonView filter.
- JsonViewServerFilter(JsonViewCodecResolver, ExecutorService, ConversionService) - Constructor for class io.micronaut.http.server.netty.jackson.JsonViewServerFilter
L
- lastBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
-
Get the last body of this request, of any type.
- length() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- LISTENER - Enum constant in enum class io.micronaut.http.server.netty.NettyServerCustomizer.ChannelRole
-
The channel is a "listener" channel, e.g.
- LocalHostElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for LocalHostElement.
- LocalHostElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.LocalHostElementBuilder
- LocalIpElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for LocalIpElement.
- LocalIpElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.LocalIpElementBuilder
- LocalPortElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for LocalPortElement.
- LocalPortElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.LocalPortElementBuilder
- log(Logger) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLog
-
Logs at info level the accumulated values.
- LogElement - Interface in io.micronaut.http.server.netty.handler.accesslog.element
-
Represents a http request or response element.
- LogElement.Event - Enum Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Events.
- LogElementBuilder - Interface in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for LogElement.
M
- mapNotNull(Function<Object, Object>) - Method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- mapNotNull(Function<Object, Object>) - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
- mapNotNull(Function<Object, Object>) - Method in interface io.micronaut.http.server.netty.body.MultiObjectBody
-
Apply a mapping function to all objects in this body.
- mapNotNull(Function<Object, Object>) - Method in class io.micronaut.http.server.netty.body.StreamingMultiObjectBody
- markReaderIndex() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- markWriterIndex() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- maxCapacity() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- maxWritableBytes() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- memoryAddress() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- message - Variable in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- messageHandled(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- MicronautHttpData<D extends io.netty.handler.codec.http.multipart.HttpData> - Class in io.micronaut.http.server.netty
-
Alternate
HttpData
implementation with some limited concurrency support. - MicronautHttpData.Chunk - Class in io.micronaut.http.server.netty
-
Chunk of bytes from this data object.
- MicronautHttpData.Factory - Class in io.micronaut.http.server.netty
-
Factory for
MicronautHttpData
instances. - MultiObjectBody - Interface in io.micronaut.http.server.netty.body
-
A body consisting of multiple objects of arbitrary type.
- MultipartBodyArgumentBinder - Class in io.micronaut.http.server.netty.multipart
-
A
Body
argument binder for aMultipartBody
argument. - MultipartBodyArgumentBinder(BeanLocator, BeanProvider<HttpServerConfiguration>) - Constructor for class io.micronaut.http.server.netty.multipart.MultipartBodyArgumentBinder
-
Default constructor.
- multipartConfiguration() - Method in record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
-
Returns the value of the
multipartConfiguration
record component. - mutate() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
N
- NAME - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Parent
- NettyCompletedAttribute - Class in io.micronaut.http.server.netty.multipart
-
A delegation of the Netty
Attribute
to implement theCompletedPart
contract. - NettyCompletedAttribute(Attribute) - Constructor for class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- NettyCompletedFileUpload - Class in io.micronaut.http.server.netty.multipart
-
A Netty implementation of
CompletedFileUpload
. - NettyCompletedFileUpload(FileUpload) - Constructor for class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- NettyCompletedFileUpload(FileUpload, boolean) - Constructor for class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
- NettyConverters - Class in io.micronaut.http.server.netty.converters
-
Factory for bytebuf related converters.
- NettyConverters(ConversionService, BeanProvider<MediaTypeCodecRegistry>, BeanProvider<ChannelOptionFactory>) - Constructor for class io.micronaut.http.server.netty.converters.NettyConverters
-
Default constructor.
- NettyConvertersSpi - Class in io.micronaut.http.server.netty.converters
-
Factory for bytebuf related converters that do not need the application context (can be registered with SPI).
- NettyConvertersSpi() - Constructor for class io.micronaut.http.server.netty.converters.NettyConvertersSpi
- NettyEmbeddedServer - Interface in io.micronaut.http.server.netty
-
Extended
EmbeddedServer
interface that represents a Netty-based HTTP server. - NettyEmbeddedServerFactory - Interface in io.micronaut.http.server.netty
-
A factory / strategy interface for creating instances of
NettyEmbeddedServer
. - NettyEmbeddedServices - Interface in io.micronaut.http.server.netty
-
Internal interface with services required by the
NettyHttpServer
. - nettyHttpRequest - Variable in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- nettyHttpRequest - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- NettyHttpRequest<T> - Class in io.micronaut.http.server.netty
-
Delegates to the Netty
HttpRequest
instance. - NettyHttpRequest(HttpRequest, ChannelHandlerContext, ConversionService, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.NettyHttpRequest
- NettyHttpResponseFactory - Class in io.micronaut.http.server.netty
-
Implementation of
HttpResponseFactory
for Netty. - NettyHttpResponseFactory() - Constructor for class io.micronaut.http.server.netty.NettyHttpResponseFactory
- NettyHttpServer - Class in io.micronaut.http.server.netty
-
Implements the bootstrap and configuration logic for the Netty implementation of
EmbeddedServer
. - NettyHttpServer(NettyHttpServerConfiguration, NettyEmbeddedServices, boolean) - Constructor for class io.micronaut.http.server.netty.NettyHttpServer
- NettyHttpServerConfiguration - Class in io.micronaut.http.server.netty.configuration
-
Allows configuring Netty within
NettyHttpServer
. - NettyHttpServerConfiguration() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Default empty constructor.
- NettyHttpServerConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- NettyHttpServerConfiguration(ApplicationConfiguration, List<ChannelPipelineListener>) - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
- NettyHttpServerConfiguration.AccessLogger - Class in io.micronaut.http.server.netty.configuration
-
Access logger configuration.
- NettyHttpServerConfiguration.EventLoopConfig - Class in io.micronaut.http.server.netty.configuration
-
Abstract class for configuring the Netty event loop.
- NettyHttpServerConfiguration.FileTypeHandlerConfiguration - Class in io.micronaut.http.server.netty.configuration
-
Allows configuration of properties for the
io.micronaut.http.server.netty.types.files.FileTypeHandler
. - NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration - Class in io.micronaut.http.server.netty.configuration
-
Configuration for the Cache-Control header.
- NettyHttpServerConfiguration.Http2Settings - Class in io.micronaut.http.server.netty.configuration
-
Http2 settings.
- NettyHttpServerConfiguration.Http3Settings - Class in io.micronaut.http.server.netty.configuration
-
Configuration for the experimental HTTP/3 server.
- NettyHttpServerConfiguration.HttpServerType - Enum Class in io.micronaut.http.server.netty.configuration
-
Sets the manner in which the HTTP server is configured to receive requests.
- NettyHttpServerConfiguration.NettyListenerConfiguration - Class in io.micronaut.http.server.netty.configuration
-
Netty listener configuration.
- NettyHttpServerConfiguration.NettyListenerConfiguration.Family - Enum Class in io.micronaut.http.server.netty.configuration
-
Address family enum.
- NettyHttpServerConfiguration.Parent - Class in io.micronaut.http.server.netty.configuration
-
Configuration for Netty parent.
- NettyHttpServerConfiguration.Worker - Class in io.micronaut.http.server.netty.configuration
-
Configuration for Netty worker.
- NettyListenerConfiguration() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
- NettyPartData - Class in io.micronaut.http.server.netty.multipart
-
A Netty implementation of
PartData
. - NettyPartData(Supplier<Optional<MediaType>>, ThrowingSupplier<ByteBuf, IOException>) - Constructor for class io.micronaut.http.server.netty.multipart.NettyPartData
- NettyRequestArgumentBinder<T> - Interface in io.micronaut.http.server.netty.binders
-
A version of
RequestArgumentBinder
that requiresNettyHttpRequest
. - NettyServerCustomizer - Interface in io.micronaut.http.server.netty
-
Interface implemented by users to hook into the pipeline setup of the netty HTTP server.
- NettyServerCustomizer.ChannelRole - Enum Class in io.micronaut.http.server.netty
-
Enum to describe the role of the channel passed to
NettyServerCustomizer.specializeForChannel(Channel, ChannelRole)
. - NettyServerCustomizer.Registry - Interface in io.micronaut.http.server.netty
-
Interface implemented by the HTTP server to register customizers.
- NettyServerRequestBinderRegistry - Class in io.micronaut.http.server.netty.binders
-
A Netty request binder registry.
- NettyServerRequestBinderRegistry(ConversionService, List<RequestArgumentBinder>, BeanLocator, BeanProvider<HttpServerConfiguration>, BeanProvider<ExecutorService>, MessageBodyHandlerRegistry) - Constructor for class io.micronaut.http.server.netty.binders.NettyServerRequestBinderRegistry
- NettyServerWebSocketHandler - Class in io.micronaut.http.server.netty.websocket
-
A handler for
WebSocketFrame
instances. - NettyServerWebSocketUpgradeHandler - Class in io.micronaut.http.server.netty.websocket
-
Handles WebSocket upgrade requests.
- NettyServerWebSocketUpgradeHandler(NettyEmbeddedServices, WebSocketSessionRepository, ConversionService, NettyHttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
-
Default constructor.
- NettyStreamingFileUpload - Class in io.micronaut.http.server.netty.multipart
-
An implementation of the
StreamingFileUpload
interface for Netty. - NettyStreamingFileUpload.Factory - Record Class in io.micronaut.http.server.netty.multipart
-
Factory for instances of
NettyStreamingFileUpload
. - newAccessLogger() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
-
Returns a new AccessLogger for the specified log format.
- next() - Method in interface io.micronaut.http.server.netty.body.HttpBody
-
Get the next representation this body was transformed into, if any.
- next() - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- next() - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- nioBuffer() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- nioBuffer(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- nioBufferCount() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- nioBuffers() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- nioBuffers(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- NotImplementedElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for not implemented tokens.
- NotImplementedElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.NotImplementedElementBuilder
- notModified(MutableHttpResponse<?>) - Method in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
O
- of(HttpRequest) - Static method in interface io.micronaut.http.server.netty.body.ByteBody
-
Create a byte body for the given request.
- ok(T) - Method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
- ON_LAST_RESPONSE_WRITE - Enum constant in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
- ON_REQUEST_HEADERS - Enum constant in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
- ON_RESPONSE_HEADERS - Enum constant in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
- ON_RESPONSE_WRITE - Enum constant in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
- onApplicationEvent(RefreshEvent) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- onApplicationEvent(RefreshEvent) - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- onComplete() - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- onComplete(T) - Method in class io.micronaut.http.server.netty.async.ContextCompletionAwareSubscriber
- onData(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
-
Called after verifying the data of the message.
- onData(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- onData(ByteBufHolder, Collection<Object>) - Method in class io.micronaut.http.server.netty.jackson.JsonContentProcessor
- onError(Throwable) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- onInitialPipelineBuilt() - Method in interface io.micronaut.http.server.netty.NettyServerCustomizer
-
Called when the initial connection pipeline has been built, before any incoming data has been processed.
- onLastResponseWrite(int) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLog
-
Triggers LogElements for the ON_LAST_RESPONSE_WRITE event.
- onLastResponseWrite(int) - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
Responds to an ON_LAST_RESPONSE_WRITE event.
- onNext(Object) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- onRequestHeaders(SocketChannel, String, HttpHeaders, String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLog
-
Triggers LogElements for the ON_REQUEST_HEADERS event.
- onRequestHeaders(SocketChannel, String, HttpHeaders, String, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ConstantElement
- onRequestHeaders(SocketChannel, String, HttpHeaders, String, String) - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
Responds to an ON_REQUEST_HEADERS event.
- onResponseHeaders(ChannelHandlerContext, HttpHeaders, String) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLog
-
Triggers LogElements for the ON_RESPONSE_HEADERS event.
- onResponseHeaders(ChannelHandlerContext, HttpHeaders, String) - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
Responds to an ON_RESPONSE_HEADERS event.
- onResponseWrite(int) - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLog
-
Triggers LogElements for the ON_RESPONSE_WRITE event.
- onResponseWrite(int) - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
Responds to an ON_RESPONSE_WRITE event.
- onStreamPipelineBuilt() - Method in interface io.micronaut.http.server.netty.NettyServerCustomizer
-
Called when the "final" stream pipeline has been built for processing http requests.
- onSubscribe(Subscription) - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- order() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
-
Deprecated.
- order(ByteOrder) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
-
Deprecated.
- OUTBOUND_KEY - Static variable in class io.micronaut.http.server.netty.NettyHttpServer
P
- PipeliningServerHandler - Class in io.micronaut.http.server.netty.handler
-
Netty handler that handles incoming
HttpRequest
s and forwards them to aRequestHandler
. - PipeliningServerHandler(RequestHandler) - Constructor for class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- PipeliningServerHandler.OutboundAccess - Class in io.micronaut.http.server.netty.handler
-
Class that allows writing the response for the request this object is associated with.
- pollChunk() - Method in class io.micronaut.http.server.netty.MicronautHttpData
-
Get a chunk of data.
- processBuilder(SslContextBuilder, SslConfiguration, HttpVersion) - Method in class io.micronaut.http.server.netty.ssl.AbstractServerSslBuilder
-
Post-process the context builder.
- processMulti(FormDataHttpContentProcessor) - Method in interface io.micronaut.http.server.netty.body.ByteBody
-
Process this body using the given processor.
Only used for form processing now. - processMulti(FormDataHttpContentProcessor) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- processMulti(FormDataHttpContentProcessor) - Method in class io.micronaut.http.server.netty.body.StreamingByteBody
- processSingle(HttpServerConfiguration, MessageBodyReader<T>, Argument<T>, MediaType, Headers) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
-
Process this body using the given
MessageBodyReader
. - processSingle(FormDataHttpContentProcessor, Charset, ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
-
Process this body and then transform it into a single object using
ImmediateMultiObjectBody.single(java.nio.charset.Charset, io.netty.buffer.ByteBufAllocator)
.
Only used for form processing now. - processSingle(ByteBuf) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Process a single
ByteBuf
into a single item, if possible. - processSingle(ByteBuf) - Method in class io.micronaut.http.server.netty.jackson.JsonContentProcessor
- PROPERTY_JSON_VIEW_ENABLED - Static variable in class io.micronaut.http.server.netty.jackson.JsonViewServerFilter
-
Property used to specify whether JSON view is enabled.
- protocolVersion() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- PUSH_PROMISE_STREAM - Enum constant in enum class io.micronaut.http.server.netty.NettyServerCustomizer.ChannelRole
-
The channel is a channel representing an individual HTTP2 stream, created for a push promise.
Q
- QUIC - Enum constant in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration.Family
-
QUIC (HTTP/3) listener.
R
- rawContent(HttpServerConfiguration) - Method in interface io.micronaut.http.server.netty.body.ByteBody
-
Transform this body to a
MultiObjectBody
containingByteBuf
s with the raw body. - rawContent(HttpServerConfiguration) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- rawContent(HttpServerConfiguration) - Method in class io.micronaut.http.server.netty.body.StreamingByteBody
- readableBytes() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBoolean() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readByte() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(byte[]) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(byte[], int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(ByteBuf, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(ByteBuf, int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(OutputStream, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(ByteBuffer) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(FileChannel, long, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readBytes(GatheringByteChannel, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readChar() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readCharSequence(int, Charset) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readDouble() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readerIndex() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readerIndex(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readFloat() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readInt() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readIntLE() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readLong() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readLongLE() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readMedium() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readMediumLE() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readRetainedSlice(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readShort() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readShortLE() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readSlice(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readUnsignedByte() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readUnsignedInt() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readUnsignedIntLE() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readUnsignedMedium() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readUnsignedMediumLE() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readUnsignedShort() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- readUnsignedShortLE() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- receivedLength - Variable in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- receivedLength - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- refCnt() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- refCountAwareConvert(ConversionService, ReferenceCounted, ArgumentConversionContext<T>) - Static method in class io.micronaut.http.server.netty.converters.NettyConverters
-
This method converts a
netty reference counted object
and transfers release ownership to the new object. - refCountAwareConvert(ConversionService, ReferenceCounted, Class<T>, ConversionContext) - Static method in class io.micronaut.http.server.netty.converters.NettyConverters
-
This method converts a
netty reference counted object
and transfers release ownership to the new object. - register(NettyServerCustomizer) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServer
- register(NettyServerCustomizer) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- register(NettyServerCustomizer) - Method in interface io.micronaut.http.server.netty.NettyServerCustomizer.Registry
-
Register a new customizer with this server.
- register(MutableConversionService) - Method in class io.micronaut.http.server.netty.converters.NettyConverters
- register(MutableConversionService) - Method in class io.micronaut.http.server.netty.converters.NettyConvertersSpi
- release() - Method in interface io.micronaut.http.server.netty.body.HttpBody
-
Release this body and any downstream representations.
- release() - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- release() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- release() - Method in class io.micronaut.http.server.netty.FormRouteCompleter
- release() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
-
Release and cleanup resources.
- release(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- releaseIfNecessary(Object) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- RemoteHostElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for RemoteHostElement.
- RemoteHostElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.RemoteHostElementBuilder
- RemoteIpElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for RemoteIpElement.
- RemoteIpElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.RemoteIpElementBuilder
- removeChannel(Channel) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- removed() - Method in interface io.micronaut.http.server.netty.handler.RequestHandler
-
Called when the handler is removed.
- removed() - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- removeHttpDataFromClean(HttpRequest, InterfaceHttpData) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- renameTo(File) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- replace(ByteBuf) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- REQUEST_HEADERS_EVENTS - Static variable in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
- REQUEST_STREAM - Enum constant in enum class io.micronaut.http.server.netty.NettyServerCustomizer.ChannelRole
-
The channel is a channel representing an individual HTTP2 stream.
- RequestHandler - Interface in io.micronaut.http.server.netty.handler
-
Handler for incoming requests.
- RequestLineElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for RequestLineElement.
- RequestLineElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.RequestLineElementBuilder
- requestMaxSize - Variable in class io.micronaut.http.server.netty.AbstractHttpContentProcessor
- requestMaxSize - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- RequestMethodElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for RequestMethodElement.
- RequestMethodElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.RequestMethodElementBuilder
- RequestProtocolElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for RequestProtocolElement.
- RequestProtocolElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.RequestProtocolElementBuilder
- RequestUriElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for RequestUriElement.
- RequestUriElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.RequestUriElementBuilder
- reset() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLog
-
Resets the current values.
- reset() - Method in interface io.micronaut.http.server.netty.handler.accesslog.element.LogElement
-
Reset the computed value.
- resetReaderIndex() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- resetWriterIndex() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- resolve(NettyHttpRequest<?>) - Method in class io.micronaut.http.server.netty.DefaultHttpContentProcessorResolver
- resolve(NettyHttpRequest<?>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessorResolver
-
Resolves the processor for the given request.
- resolve(NettyHttpRequest<?>, Argument<?>) - Method in class io.micronaut.http.server.netty.DefaultHttpContentProcessorResolver
- resolve(NettyHttpRequest<?>, Argument<?>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessorResolver
-
Resolves the processor for the given request and body argument.
- resolve(NettyHttpRequest<?>, RouteMatch<?>) - Method in class io.micronaut.http.server.netty.DefaultHttpContentProcessorResolver
-
Deprecated.
- resolve(NettyHttpRequest<?>, RouteMatch<?>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessorResolver
-
Deprecated.
- response - Variable in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- RESPONSE_HEADERS_EVENTS - Static variable in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
- ResponseCodeElementBuilder - Class in io.micronaut.http.server.netty.handler.accesslog.element
-
Builder for ResponseCodeElement.
- ResponseCodeElementBuilder() - Constructor for class io.micronaut.http.server.netty.handler.accesslog.element.ResponseCodeElementBuilder
- responseWritten(Object) - Method in interface io.micronaut.http.server.netty.handler.RequestHandler
-
Called roughly when a response has been written.
- responseWritten(Object) - Method in class io.micronaut.http.server.netty.RoutingInBoundHandler
- responseWritten(Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- resultType(Argument<?>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Deprecated.Set the type of the values returned by this processor.
- resultType(Argument<?>) - Method in class io.micronaut.http.server.netty.jackson.JsonContentProcessor
- retain() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- retain() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- retain(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- retain(int) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- retainedDuplicate() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- retainedDuplicate() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- retainedSlice() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- retainedSlice(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- rootBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
-
Get the initial body of this request.
- RoutingInBoundHandler - Class in io.micronaut.http.server.netty
-
Internal implementation of the
ChannelInboundHandler
for Micronaut.
S
- SCHEME_SECURE_WEBSOCKET - Static variable in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- SCHEME_WEBSOCKET - Static variable in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- SelfSignedSslBuilder - Class in io.micronaut.http.server.netty.ssl
-
The Netty implementation of
SslBuilder
that generates anSslContext
to create a server handler with SSL support via a generated self signed certificate. - SelfSignedSslBuilder(HttpServerConfiguration, ServerSslConfiguration, ResourceResolver) - Constructor for class io.micronaut.http.server.netty.ssl.SelfSignedSslBuilder
- serverPush(HttpRequest<?>) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- ServerSslBuilder - Interface in io.micronaut.http.server.netty.ssl
-
Interface that allows for different builder instances to be able to create an the SSLContext supplied later to the micronaut http server.
- set(NettyHttpRequest<?>, HttpResponse<?>) - Static method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
-
Lookup the response from the request.
- setAccessLogger(NettyHttpServerConfiguration.AccessLogger) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the AccessLogger configuration.
- setAttribute(CharSequence, Object) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- setBoolean(int, boolean) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setByte(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, byte[]) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, byte[], int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, ByteBuf, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, ByteBuf, int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, InputStream, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, ByteBuffer) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, FileChannel, long, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setBytes(int, ScatteringByteChannel, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setCacheControl(NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
Sets the cache control configuration.
- setCacheSeconds(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
Cache Seconds.
- setChannelOptionFactory(ChannelOptionFactory) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
-
Configures the channel option factory.
- setChar(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setCharSequence(int, CharSequence, Charset) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setCharset(Charset) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- setChildOptions(Map<ChannelOption, Object>) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the Netty child worker options.
- setChunkedSupported(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets whether chunked transfer encoding is supported.
- setCloseOnExpectationFailed(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
If a 100-continue response is detected but the content length is too large then true means close the connection.
- setCompressionLevel(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the compression level (0-9).
- setCompressionThreshold(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the minimum size of a request body must be in order to be compressed.
- setContent(ByteBuf) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- setContent(File) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- setContent(InputStream) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- setDateAndCacheHeaders(MutableHttpResponse, long) - Method in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
- setDateHeader(MutableHttpResponse) - Method in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
- setDecoderResult(DecoderResult) - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- setDouble(int, double) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setEagerParsing(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Parse incoming JSON data eagerly, before route binding.
- setEnabled(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
-
Enables or Disables the access logger.
- setEventLoopGroup(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
-
Sets the name to use.
- setExclusions(List<String>) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
-
Sets the URI patterns to be excluded from the access log.
- setExecutor(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
-
Sets the name of the executor.
- setExposeDefaultRoutes(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
Whether to expose default routes on this listener.
- setFallbackProtocol(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the fallback protocol to use when negotiating via ALPN.
- setFamily(NettyHttpServerConfiguration.NettyListenerConfiguration.Family) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
The address family of this listener.
- setFileTypeHandlerConfiguration(NettyHttpServerConfiguration.FileTypeHandlerConfiguration) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the file type handler configuration.
- setFloat(int, float) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setHeaderTableSize(Long) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Sets the
SETTINGS_HEADER_TABLE_SIZE
value. - setHost(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
For TCP listeners, the host to bind to, or
null
to bind to all hosts. - setHttp2(NettyHttpServerConfiguration.Http2Settings) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the Http2Settings.
- setHttp3Settings(NettyHttpServerConfiguration.Http3Settings) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the Http3Settings.
- setIndex(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setInitialBufferSize(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the initial buffer size.
- setInitialMaxData(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_data setting, see RFC 9000.
- setInitialMaxStreamDataBidirectionalLocal(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_stream_data_bidi_local setting, see RFC 9000.
- setInitialMaxStreamDataBidirectionalRemote(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_stream_data_bidi_remote setting, see RFC 9000.
- setInitialMaxStreamsBidirectional(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http3Settings
-
QUIC initial_max_streams_bidi setting, see RFC 9000.
- setInitialWindowSize(Integer) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Sets the
SETTINGS_INITIAL_WINDOW_SIZE
value. - setInt(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setIntLE(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setIoRatio(Integer) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
-
Sets the I/O ratio.
- setJsonBufferMaxComponents(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Maximum number of buffers to keep around in JSON parsing before they should be consolidated.
- setKeepAliveOnServerError(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Whether to send connection keep alive on internal server errors.
- setListeners(List<NettyHttpServerConfiguration.NettyListenerConfiguration>) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Set the explicit netty listener configurations, or
null
if they should be implicit. - setLogFormat(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
-
Sets the log format to use.
- setLoggerName(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
-
Sets the logger name to use.
- setLogLevel(LogLevel) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the Netty log level.
- setLong(int, long) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setLongLE(int, long) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setMaxChunkSize(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the maximum size of any single request chunk.
- setMaxConcurrentStreams(Long) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Sets the
SETTINGS_MAX_CONCURRENT_STREAMS
value. - setMaxFrameSize(Integer) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Sets the
SETTINGS_MAX_FRAME_SIZE
value. - setMaxH2cUpgradeRequestSize(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the maximum size of the body of the HTTP1.1 request used to upgrade a connection to HTTP2 clear-text (h2c).
- setMaxHeaderListSize(Long) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Sets the
SETTINGS_MAX_HEADER_LIST_SIZE
value. - setMaxHeaderSize(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the maximum size of any one header.
- setMaxInitialLineLength(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the maximum initial line length for the HTTP request.
- setMaxLimit(long) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Factory
- setMaxSize(long) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- setMedium(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setMediumLE(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setNext(RoutingInBoundHandler) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- setOptions(Map<ChannelOption, Object>) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the channel options.
- setOutboundHandlers(List<ChannelOutboundHandler>) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
-
Sets the outbound handlers.
- setParent(NettyHttpServerConfiguration.Parent) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the parent event loop configuration.
- setPath(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
For UNIX domain sockets, the path of the socket.
- setPcapLoggingPathPattern(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
The path pattern to use for logging incoming connections to pcap.
- setPort(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
The TCP port to bind to.
- setPreferNativeTransport(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- setProtocolVersion(HttpVersion) - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- setPublic(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration
-
Sets whether the cache control is public.
- setPushEnabled(Boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Deprecated.The
SETTINGS_ENABLE_PUSH
setting makes no sense when sent by the server, and clients must reject any setting exceptfalse
(the default) according to the spec. Netty will refuse to write this setting altogether. To prevent this, this setter now does nothing and will be removed in a future release. - setServerSslBuilder(ServerSslBuilder) - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
-
Configures the
ServerSslBuilder
the server ssl builder. - setServerType(NettyHttpServerConfiguration.HttpServerType) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Set the server type.
- setShort(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setShortLE(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- setShutdownQuietPeriod(Duration) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- setShutdownTimeout(Duration) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
- setSsl(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
Whether to enable SSL on this listener.
- setStatus(HttpResponseStatus) - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- setThreads(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.EventLoopConfig
-
Sets the number of threads for the event loop group.
- setUseNativeTransport(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets whether to use netty's native transport (epoll or kqueue) if available .
- setValidateHeaders(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets whether to validate incoming headers.
- setWorker(NettyHttpServerConfiguration.Worker) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Sets the worker event loop configuration.
- setZero(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- shouldCompress(HttpResponse) - Method in interface io.micronaut.http.server.netty.HttpCompressionStrategy
- shouldSkip(HttpResponse) - Method in class io.micronaut.http.server.netty.SmartHttpContentCompressor
-
Determines if encoding should occur based on the response.
- single(Charset, ByteBufAllocator) - Method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- skipBytes(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- slice() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- slice(int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- SmartHttpContentCompressor - Class in io.micronaut.http.server.netty
-
An extension of
HttpContentCompressor
that skips encoding if the content type is not compressible or if the content is too small. - specializeForChannel(Channel, NettyServerCustomizer.ChannelRole) - Method in interface io.micronaut.http.server.netty.NettyServerCustomizer
-
Specialize this customizer for the given channel.
- start() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServer
- start() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- status() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- status(int, String) - Method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
- status(HttpStatus, String) - Method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
- status(HttpStatus, T) - Method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
- stop() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServer
- stop() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- stopServerOnly() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServer
-
Stops the Netty instance, but keeps the ApplicationContext running.
- stopServerOnly() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- STREAMED - Enum constant in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.HttpServerType
-
Requests are streamed on demand with
FlowControlHandler
used to control back pressure. - StreamedNettyRequestArgumentBinder<T> - Interface in io.micronaut.http.server.netty.binders
- StreamFileBodyWriter - Class in io.micronaut.http.server.netty.body
-
Body writer for
StreamedFile
s. - StreamingByteBody - Class in io.micronaut.http.server.netty.body
-
ByteBody
implementation that wraps aStreamedHttpRequest
. - StreamingMultiObjectBody - Class in io.micronaut.http.server.netty.body
-
MultiObjectBody
derived from aStreamingByteBody
. - subscribe(Subscriber<? super PartData>) - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- subscribe(Subscriber<? super HttpContent>) - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- SystemFileBodyWriter - Class in io.micronaut.http.server.netty.body
-
Body writer for
SystemFile
s. - SystemFileBodyWriter(NettyHttpServerConfiguration.FileTypeHandlerConfiguration) - Constructor for class io.micronaut.http.server.netty.body.SystemFileBodyWriter
T
- TCP - Enum constant in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration.Family
-
TCP socket.
- toHttpRequest() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
-
Deprecated.
- toHttpRequestDirect() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- toHttpRequestWithoutBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- toMap(Charset, Collection<? extends MicronautHttpData<?>>) - Static method in class io.micronaut.http.server.netty.body.ImmediateMultiObjectBody
- toStream() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- toString() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- toString() - Method in class io.micronaut.http.server.netty.DelegateStreamedHttpResponse
- toString() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.AccessLogFormatParser
- toString() - Method in class io.micronaut.http.server.netty.handler.accesslog.element.ConstantElement
- toString() - Method in record class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload.Factory
-
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- toString(int, int, Charset) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- toString(Charset) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- touch() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- touch() - Method in class io.micronaut.http.server.netty.MicronautHttpData.Chunk
- touch() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- touch(Object) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- touch(Object) - Method in class io.micronaut.http.server.netty.MicronautHttpData.Chunk
- touch(Object) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- transferTo(File) - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- transferTo(OutputStream) - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
- transferTo(String) - Method in class io.micronaut.http.server.netty.multipart.NettyStreamingFileUpload
U
- UNIX - Enum constant in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration.Family
-
UNIX domain socket.
- UNKNOWN - Static variable in class io.micronaut.http.server.netty.handler.accesslog.element.ConstantElement
-
The unknown LogElement.
- UNKNOWN_VALUE - Static variable in class io.micronaut.http.server.netty.handler.accesslog.element.ConstantElement
-
The unknown value: '-'.
- unwrap() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- userEventTriggered(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
- userEventTriggered(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
V
- valueOf(String) - Static method in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.HttpServerType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration.Family
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.server.netty.NettyServerCustomizer.ChannelRole
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.HttpServerType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration.Family
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.http.server.netty.handler.accesslog.element.LogElement.Event
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.http.server.netty.NettyServerCustomizer.ChannelRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
- valueUnclaimed() - Method in class io.micronaut.http.server.netty.body.ImmediateSingleObjectBody
-
Get the value without transferring ownership.
W
- WebSocketUpgradeHandlerFactory - Class in io.micronaut.http.server.netty.websocket
-
Creates the inbound handler for websocket upgrade requests.
- WebSocketUpgradeHandlerFactory(ConversionService, NettyHttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.websocket.WebSocketUpgradeHandlerFactory
- writableBytes() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class io.micronaut.http.server.netty.handler.accesslog.HttpAccessLogHandler
- writeBoolean(boolean) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeByte(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(byte[]) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(byte[], int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(ByteBuf, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(ByteBuf, int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(InputStream, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(ByteBuffer) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(FileChannel, long, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeBytes(ScatteringByteChannel, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeChar(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeCharSequence(CharSequence, Charset) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeChunked(HttpResponse, HttpChunkedInput) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
- writeDouble(double) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeFile(HttpResponse, RandomAccessFile, long, long) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
- writeFloat(float) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeFull(FullHttpResponse) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
-
Write a full response.
- writeInt(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeIntLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeLong(long) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeLongLE(long) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeMedium(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeMediumLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeResponse(PipeliningServerHandler.OutboundAccess, NettyHttpRequest<?>, MutableHttpResponse<?>, Throwable) - Method in class io.micronaut.http.server.netty.RoutingInBoundHandler
- writerIndex() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writerIndex(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeShort(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeShortLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeStreamed(HttpResponse, Publisher<HttpContent>) - Method in class io.micronaut.http.server.netty.handler.PipeliningServerHandler.OutboundAccess
- writeTo(Argument<StreamedFile>, MediaType, StreamedFile, MutableHeaders, OutputStream) - Method in class io.micronaut.http.server.netty.body.StreamFileBodyWriter
- writeTo(Argument<SystemFile>, MediaType, SystemFile, MutableHeaders, OutputStream) - Method in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
- writeTo(Argument<File>, MediaType, File, MutableHeaders, OutputStream) - Method in class io.micronaut.http.server.netty.body.FileBodyWriter
- writeTo(Argument<InputStream>, MediaType, InputStream, MutableHeaders, OutputStream) - Method in class io.micronaut.http.server.netty.body.InputStreamBodyWriter
- writeTo(HttpRequest<?>, MutableHttpResponse<StreamedFile>, Argument<StreamedFile>, MediaType, StreamedFile, NettyWriteContext) - Method in class io.micronaut.http.server.netty.body.StreamFileBodyWriter
- writeTo(HttpRequest<?>, MutableHttpResponse<SystemFile>, Argument<SystemFile>, MediaType, SystemFile, NettyWriteContext) - Method in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
- writeTo(HttpRequest<?>, MutableHttpResponse<SystemFile>, SystemFile, NettyWriteContext) - Method in class io.micronaut.http.server.netty.body.SystemFileBodyWriter
- writeTo(HttpRequest<?>, MutableHttpResponse<File>, Argument<File>, MediaType, File, NettyWriteContext) - Method in class io.micronaut.http.server.netty.body.FileBodyWriter
- writeTo(HttpRequest<?>, MutableHttpResponse<InputStream>, Argument<InputStream>, MediaType, InputStream, NettyWriteContext) - Method in class io.micronaut.http.server.netty.body.InputStreamBodyWriter
- writeZero(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
Z
- ZERO_COPY_PREDICATE - Static variable in class io.micronaut.http.server.netty.handler.PipeliningServerHandler
All Classes and Interfaces|All Packages|Constant Field Values
SETTINGS_ENABLE_PUSH
setting makes no sense when sent by the server, and clients must reject any setting exceptfalse
(the default) according to the spec.