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
- acceptInboundMessage(Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- acceptInboundMessage(Object) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- 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
-
Process more data.
- addChannel(Channel) - Method in class io.micronaut.http.server.netty.NettyHttpServer
- addContent(ByteBuf, boolean) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- 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
- argumentType() - Method in class io.micronaut.http.server.netty.binders.CompletableFutureBodyBinder
- argumentType() - Method in class io.micronaut.http.server.netty.binders.CompletedFileUploadBinder
- argumentType() - Method in class io.micronaut.http.server.netty.binders.InputStreamBodyBinder
- argumentType() - Method in class io.micronaut.http.server.netty.binders.PublisherBodyBinder
- 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
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<InputStream>, HttpRequest<?>) - Method in class io.micronaut.http.server.netty.binders.InputStreamBodyBinder
- bind(ArgumentConversionContext<CompletableFuture<?>>, HttpRequest<?>) - Method in class io.micronaut.http.server.netty.binders.CompletableFutureBodyBinder
- bind(ArgumentConversionContext<Publisher<?>>, HttpRequest<?>) - Method in class io.micronaut.http.server.netty.binders.PublisherBodyBinder
- 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<CompletedFileUpload>, NettyHttpRequest<?>) - Method in class io.micronaut.http.server.netty.binders.CompletedFileUploadBinder
- 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 class io.micronaut.http.server.netty.binders.PartUploadAnnotationBinder
- 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
- BufferRegion(long, long) - Constructor for record class io.micronaut.http.server.netty.jackson.JsonCounter.BufferRegion
-
Creates an instance of a
BufferRegion
record class. - bufferStart() - Method in class io.micronaut.http.server.netty.jackson.JsonCounter
-
If we are
buffering
, the startJsonCounter.position()
of the region that is being buffered. - 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.CertificateProvidedSslBuilder
- build() - Method in class io.micronaut.http.server.netty.ssl.SelfSignedSslBuilder
- 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 class io.micronaut.http.server.netty.FormDataHttpContentSubscriberFactory
- 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.CertificateProvidedSslBuilder
- build(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.SelfSignedSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.server.netty.ssl.SelfSignedSslBuilder
- 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.CertificateProvidedSslBuilder
- buildQuic() - Method in class io.micronaut.http.server.netty.ssl.SelfSignedSslBuilder
- buildQuic() - Method in interface io.micronaut.http.server.netty.ssl.ServerSslBuilder
- 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
- CacheControlConfiguration() - Constructor for class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration.CacheControlConfiguration
-
Deprecated.
- cancel() - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- cancel() - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Cancel processing, clean up any data.
- 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
- channelInactive(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- 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.accesslog.HttpAccessLogHandler
- channelRead(ChannelHandlerContext, Object) - Method in class io.micronaut.http.server.netty.ssl.HttpRequestCertificateHandler
- channelRead0(ChannelHandlerContext, NettyHttpRequest<?>) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- 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.
- 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
- 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(ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- compareTo(InterfaceHttpData) - Method in class io.micronaut.http.server.netty.MicronautHttpData
- CompletableFutureBodyBinder - Class in io.micronaut.http.server.netty.binders
-
A
NonBlockingBodyArgumentBinder
that handlesCompletableFuture
instances. - CompletableFutureBodyBinder(HttpContentProcessorResolver, ConversionService, BeanProvider<HttpServerConfiguration>) - Constructor for class io.micronaut.http.server.netty.binders.CompletableFutureBodyBinder
- complete(Collection<Object>) - Method in class io.micronaut.http.server.netty.FormDataHttpContentProcessor
- complete(Collection<Object>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
Finish processing data.
- complete(Collection<Object>) - Method in class io.micronaut.http.server.netty.jackson.JsonContentProcessor
- CompletedFileUploadBinder - Class in io.micronaut.http.server.netty.binders
-
Binds
CompletedFileUpload
. - CompletedFileUploadBinder(ConversionService) - Constructor for class io.micronaut.http.server.netty.binders.CompletedFileUploadBinder
- 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.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
- 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
- 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 class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- createEventLoopGroup(int, ExecutorService, Integer) - 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
- createEventLoopGroup(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Creates the event loop group configuration.
- 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
- 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
- decode(ChannelHandlerContext, HttpRequest, List<Object>) - Method in class io.micronaut.http.server.netty.decoders.HttpRequestDecoder
- DEFAULT_CACHESECONDS - Static variable in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
The default cache seconds.
- DEFAULT_CACHESECONDS - Static variable in class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration
-
Deprecated.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.
- DefaultCustomizableResponseTypeHandlerRegistry - Class in io.micronaut.http.server.netty.types
-
Registry of
NettyCustomizableResponseTypeHandler
instances. - DefaultCustomizableResponseTypeHandlerRegistry(NettyCustomizableResponseTypeHandler...) - Constructor for class io.micronaut.http.server.netty.types.DefaultCustomizableResponseTypeHandlerRegistry
- DefaultCustomizableResponseTypeHandlerRegistry(List<NettyCustomizableResponseTypeHandler>) - Constructor for class io.micronaut.http.server.netty.types.DefaultCustomizableResponseTypeHandlerRegistry
- 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
- DefaultNettyEmbeddedServerFactory - Class in io.micronaut.http.server.netty
-
Default implementation of
NettyEmbeddedServerFactory
. - DefaultNettyEmbeddedServerFactory(ApplicationContext, RouteExecutor, MediaTypeCodecRegistry, 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
- delegate - Variable in class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
- 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<?>, ServerFilterChain) - 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, MutableHttpResponse<?>, List<Object>) - Method in class io.micronaut.http.server.netty.encoders.HttpResponseEncoder
- encode(ChannelHandlerContext, HttpObject, List<Object>) - Method in class io.micronaut.http.server.netty.SmartHttpContentCompressor
- end() - Method in record class io.micronaut.http.server.netty.jackson.JsonCounter.BufferRegion
-
Returns the value of the
end
record component. - 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.jackson.JsonCounter.BufferRegion
-
Indicates whether some other object is "equal to" this one.
- 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.
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. - feed(ByteBuf) - Method in class io.micronaut.http.server.netty.jackson.JsonCounter
-
Parse some input data.
- FileTypeHandler - Class in io.micronaut.http.server.netty.types.files
-
Responsible for writing files out to the response in Netty.
- FileTypeHandler(NettyHttpServerConfiguration.FileTypeHandlerConfiguration) - Constructor for class io.micronaut.http.server.netty.types.files.FileTypeHandler
- FileTypeHandlerConfiguration - Class in io.micronaut.http.server.netty.types.files
-
Deprecated.
- FileTypeHandlerConfiguration() - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
Default constructor.
- FileTypeHandlerConfiguration() - Constructor for class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration
-
Deprecated.
- FileTypeHandlerConfiguration(Integer, Boolean) - Constructor for class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
Deprecated.
- FileTypeHandlerConfiguration.CacheControlConfiguration - Class in io.micronaut.http.server.netty.types.files
-
Deprecated.
- fileUploadToObjectConverter() - Method in class io.micronaut.http.server.netty.converters.NettyConverters
- findTypeHandler(Class<?>) - Method in class io.micronaut.http.server.netty.types.DefaultCustomizableResponseTypeHandlerRegistry
- findTypeHandler(Class<?>) - Method in interface io.micronaut.http.server.netty.types.NettyCustomizableResponseTypeHandlerRegistry
-
Finds the first type handler that supports the given type.
- 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. - FormDataHttpContentSubscriberFactory - Class in io.micronaut.http.server.netty
-
Builds a
Subscriber
forMediaType.APPLICATION_FORM_URLENCODED
. - FormDataHttpContentSubscriberFactory(NettyHttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.FormDataHttpContentSubscriberFactory
- formRouteCompleter() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- FormRouteCompleter - Class in io.micronaut.http.server.netty
-
Special
HttpBody
that "demultiplexes" form data. - fulfillArgumentRequirementsBeforeFilters(RouteMatch<?>, HttpRequest<?>) - Method in class io.micronaut.http.server.netty.NettyRequestArgumentSatisfier
- 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.
- getAnnotationType() - Method in class io.micronaut.http.server.netty.binders.PartUploadAnnotationBinder
- 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
- getCacheControl() - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration
-
Deprecated.
- getCacheSeconds() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
- getCacheSeconds() - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration
-
Deprecated.
- 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 class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getChannelInstance(NettyChannelType, EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Gets the domain server socket channel instance.
- 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
- getCookies() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- 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 class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getDomainServerChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Gets the domain server socket channel instance.
- 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 class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getEventPublisher(Class<E>) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Get an event publisher for the server for the given type.
- getExclusions() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.AccessLogger
- 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.
- getInputStream() - Method in interface io.micronaut.http.server.netty.types.stream.NettyStreamedCustomizableResponseType
- 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.
- getKeyStore(SslConfiguration) - Method in class io.micronaut.http.server.netty.ssl.CertificateProvidedSslBuilder
- getLastModified() - Method in class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
- 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
- getMediaType() - Method in class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
- 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
- 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
- getPublic() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration
- getPublic() - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration.CacheControlConfiguration
-
Deprecated.
- 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
- 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 class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getServerSocketChannelInstance(EventLoopGroupConfiguration) - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
-
Gets the server socket channel instance.
- 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
- 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
- handle(Object, HttpRequest<?>, MutableHttpResponse<?>, ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandler
- handle(T, HttpRequest<?>, MutableHttpResponse<?>, ChannelHandlerContext) - Method in interface io.micronaut.http.server.netty.types.NettyCustomizableResponseTypeHandler
-
Responsible for fully handling the response, including any closing of the channel.
- 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.
- handlerRemoved(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- handlerRemoved(ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
- hasArray() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- hashCode() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- hashCode() - Method in record class io.micronaut.http.server.netty.jackson.JsonCounter.BufferRegion
-
Returns a hash code value for this object.
- 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
- 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
-
This class represents the first step of the HTTP body parsing pipeline.
- 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. - HttpRequestCertificateHandler - Class in io.micronaut.http.server.netty.ssl
-
Adds the certificate to the decoded request.
- HttpRequestCertificateHandler(SslHandler) - Constructor for class io.micronaut.http.server.netty.ssl.HttpRequestCertificateHandler
- HttpRequestDecoder - Class in io.micronaut.http.server.netty.decoders
-
A
MessageToMessageDecoder
that decodes a NettyHttpRequest
into a MicronautHttpRequest
. - HttpRequestDecoder(EmbeddedServer, ConversionService, HttpServerConfiguration, ApplicationEventPublisher<HttpRequestReceivedEvent>) - Constructor for class io.micronaut.http.server.netty.decoders.HttpRequestDecoder
- HttpResponseEncoder - Class in io.micronaut.http.server.netty.encoders
-
Encodes Micronaut's representation of an
MutableHttpResponse
. - HttpResponseEncoder(MediaTypeCodecRegistry, HttpServerConfiguration, ConversionService) - Constructor for class io.micronaut.http.server.netty.encoders.HttpResponseEncoder
-
Default constructor.
I
- ID - Static variable in class io.micronaut.http.server.netty.decoders.HttpRequestDecoder
-
Constant for Micronaut http decoder.
- ID - Static variable in class io.micronaut.http.server.netty.encoders.HttpResponseEncoder
- 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
- InputStreamBodyBinder - Class in io.micronaut.http.server.netty.binders
-
Responsible for binding to a
InputStream
argument from the body of the request. - InputStreamBodyBinder(HttpContentProcessorResolver) - Constructor for class io.micronaut.http.server.netty.binders.InputStreamBodyBinder
- 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.decoders - package io.micronaut.http.server.netty.decoders
-
Netty decoders for Micronaut.
- io.micronaut.http.server.netty.encoders - package io.micronaut.http.server.netty.encoders
-
Netty encoders for the Server.
- 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.types - package io.micronaut.http.server.netty.types
-
Netty response types.
- io.micronaut.http.server.netty.types.files - package io.micronaut.http.server.netty.types.files
-
Netty file type and response handling.
- io.micronaut.http.server.netty.types.stream - package io.micronaut.http.server.netty.types.stream
- 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. - isBuffering() - Method in class io.micronaut.http.server.netty.jackson.JsonCounter
-
Whether we are currently in the buffering state, i.e.
- isChunkedSupported() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Whether chunked requests are supported.
- 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.
- isFormData() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- isFormOrMultipartData() - 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
- 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
- JsonCounter - Class in io.micronaut.http.server.netty.jackson
-
This class takes in JSON data and does simple parsing to detect boundaries between json nodes.
- JsonCounter() - Constructor for class io.micronaut.http.server.netty.jackson.JsonCounter
- JsonCounter.BufferRegion - Record Class in io.micronaut.http.server.netty.jackson
-
A region that contains a JSON node.
- 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
- 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.
- LOG - Static variable in interface io.micronaut.http.server.netty.types.stream.NettyStreamedCustomizableResponseType
- 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
- 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. - MSG_CONVERT_DEBUG - Static variable in class io.micronaut.http.server.netty.binders.PublisherBodyBinder
- 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
- NettyCustomizableResponseType - Interface in io.micronaut.http.server.netty.types
-
A special type that allows writing data in Netty.
- NettyCustomizableResponseTypeHandler<T> - Interface in io.micronaut.http.server.netty.types
-
Represents a class that is designed to handle specific types that are returned from routes in a netty specific way.
- NettyCustomizableResponseTypeHandlerRegistry - Interface in io.micronaut.http.server.netty.types
-
Represents a registry of
NettyCustomizableResponseTypeHandler
and finds the correct handler based on the type. - 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
. - NettyFileCustomizableResponseType - Interface in io.micronaut.http.server.netty.types
-
A special type for files specific to Netty.
- 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, NettyCustomizableResponseTypeHandlerRegistry, 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
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
. - NettyRequestArgumentSatisfier - Class in io.micronaut.http.server.netty
-
A class containing methods to aid in satisfying arguments of a
Route
. - NettyRequestArgumentSatisfier(RequestBinderRegistry) - Constructor for class io.micronaut.http.server.netty.NettyRequestArgumentSatisfier
-
Constructor.
- 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.
- 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) - Constructor for class io.micronaut.http.server.netty.websocket.NettyServerWebSocketUpgradeHandler
-
Default constructor.
- NettyStreamedCustomizableResponseType - Interface in io.micronaut.http.server.netty.types.stream
-
Writes an
InputStream
to the Netty context. - NettyStreamedFileCustomizableResponseType - Class in io.micronaut.http.server.netty.types.files
-
Writes a file backed by an
InputStream
to the Netty context. - NettyStreamedFileCustomizableResponseType(StreamedFile) - Constructor for class io.micronaut.http.server.netty.types.files.NettyStreamedFileCustomizableResponseType
- NettyStreamedFileCustomizableResponseType(InputStream, MediaType) - Constructor for class io.micronaut.http.server.netty.types.files.NettyStreamedFileCustomizableResponseType
- NettyStreamedFileCustomizableResponseType(InputStream, String) - Constructor for class io.micronaut.http.server.netty.types.files.NettyStreamedFileCustomizableResponseType
- NettyStreamedFileCustomizableResponseType(URL) - Constructor for class io.micronaut.http.server.netty.types.files.NettyStreamedFileCustomizableResponseType
- 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
. - NettySystemFileCustomizableResponseType - Class in io.micronaut.http.server.netty.types.files
-
Writes a
File
to the Netty context. - NettySystemFileCustomizableResponseType(SystemFile) - Constructor for class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
- NettySystemFileCustomizableResponseType(File) - Constructor for class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
- 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.StreamingMultiObjectBody
- 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
- noTokenization() - Method in class io.micronaut.http.server.netty.jackson.JsonCounter
-
Do not perform any tokenization, assume that there is only one root-level value.
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
- PartUploadAnnotationBinder<T> - Class in io.micronaut.http.server.netty.binders
-
Bind values annotated with
Part
. - PartUploadAnnotationBinder(ConversionService, CompletedFileUploadBinder, PublisherPartUploadBinder) - Constructor for class io.micronaut.http.server.netty.binders.PartUploadAnnotationBinder
- pollChunk() - Method in class io.micronaut.http.server.netty.MicronautHttpData
-
Get a chunk of data.
- pollFlushedRegion() - Method in class io.micronaut.http.server.netty.jackson.JsonCounter
-
Check for any new flushed data from the last
JsonCounter.feed(ByteBuf)
operation. - position() - Method in class io.micronaut.http.server.netty.jackson.JsonCounter
-
The current position counter of the parser.
- process(MutableHttpResponse) - Method in class io.micronaut.http.server.netty.types.files.NettyStreamedFileCustomizableResponseType
- process(MutableHttpResponse) - Method in class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
- process(MutableHttpResponse<?>) - Method in interface io.micronaut.http.server.netty.types.stream.NettyStreamedCustomizableResponseType
- processMulti(HttpContentProcessor) - Method in interface io.micronaut.http.server.netty.body.ByteBody
-
Process this body using the given processor.
- processMulti(HttpContentProcessor) - Method in class io.micronaut.http.server.netty.body.ImmediateByteBody
- processMulti(HttpContentProcessor) - Method in class io.micronaut.http.server.netty.body.StreamingByteBody
- processSingle(HttpContentProcessor, 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)
. - processSingle(ByteBuf) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
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.
- PublisherBodyBinder - Class in io.micronaut.http.server.netty.binders
-
A
Body
argument binder for a reactive streamsPublisher
. - PublisherBodyBinder(ConversionService, HttpContentProcessorResolver) - Constructor for class io.micronaut.http.server.netty.binders.PublisherBodyBinder
- 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
- 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
- register(MutableConversionService) - Method in class io.micronaut.http.server.netty.converters.NettyConverters
- register(MutableConversionService) - Method in class io.micronaut.http.server.netty.converters.NettyConvertersSpi
- 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.
- 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.StreamingMultiObjectBody
- 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
- 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.
- 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 interface io.micronaut.http.server.netty.HttpContentProcessorResolver
-
Resolves the processor for the given request.
- 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 interface io.micronaut.http.server.netty.HttpContentProcessorResolver
-
Resolves the processor for the given request and route.
- 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
- resultType(Argument<?>) - Method in interface io.micronaut.http.server.netty.HttpContentProcessor
-
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
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.
- setCacheControl(FileTypeHandlerConfiguration.CacheControlConfiguration) - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration
-
Deprecated.Sets the cache control configuration.
- setCacheSeconds(int) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
-
Cache Seconds.
- setCacheSeconds(int) - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration
-
Deprecated.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.types.files.FileTypeHandler
- setDateHeader(MutableHttpResponse) - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandler
- 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
- 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
- setPublic(boolean) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration.CacheControlConfiguration
-
Sets whether the cache control is public.
- setPublic(boolean) - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandlerConfiguration.CacheControlConfiguration
-
Deprecated.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.
- 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 record class io.micronaut.http.server.netty.jackson.JsonCounter.BufferRegion
-
Returns the value of the
start
record component. - start() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServer
- start() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- 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
- 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
- superTypes() - Method in class io.micronaut.http.server.netty.binders.CompletableFutureBodyBinder
- superTypes() - Method in class io.micronaut.http.server.netty.binders.CompletedFileUploadBinder
- supports(Class<?>) - Method in class io.micronaut.http.server.netty.types.files.FileTypeHandler
- supports(Class<?>) - Method in interface io.micronaut.http.server.netty.types.NettyCustomizableResponseTypeHandler
T
- TCP - Enum constant in enum class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration.Family
-
TCP socket.
- 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.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.jackson.JsonCounter.BufferRegion
-
Returns a string representation of this record class.
- 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
- TYPE - Static variable in class io.micronaut.http.server.netty.binders.InputStreamBodyBinder
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
- unwrapTopLevelArray() - Method in class io.micronaut.http.server.netty.jackson.JsonCounter
-
Enable top-level array unwrapping: If the input starts with an array, that array's elements are returned as individual JSON nodes, not the array all at once.
- 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() - Constructor for class io.micronaut.http.server.netty.websocket.WebSocketUpgradeHandlerFactory
- writableBytes() - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- write(HttpRequest<?>, MutableHttpResponse<?>, ChannelHandlerContext) - Method in class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
- write(HttpRequest<?>, MutableHttpResponse<?>, ChannelHandlerContext) - Method in interface io.micronaut.http.server.netty.types.NettyCustomizableResponseType
-
Write this instance to Netty.
- write(HttpRequest<?>, MutableHttpResponse<?>, ChannelHandlerContext) - Method in interface io.micronaut.http.server.netty.types.stream.NettyStreamedCustomizableResponseType
- 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
- writeDouble(double) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- writeFloat(float) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- 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
- 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
- writeZero(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
Z
- ZERO_COPY_PREDICATE - Static variable in class io.micronaut.http.server.netty.types.files.NettySystemFileCustomizableResponseType
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.