Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractHttpContentProcessor - Class in io.micronaut.http.server.netty
-
Abstract implementation of the
HttpContentProcessorinterface 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(ByteBufHolder) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- 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.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
- asPublisher(HttpContentProcessor, NettyHttpRequest<?>) - Static method in class io.micronaut.http.server.netty.HttpContentProcessorAsReactiveProcessor
-
Subscribe to the
StreamedHttpMessagein the given request, and return aPublisherthat 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
- BufferRegion(long, long) - Constructor for record class io.micronaut.http.server.netty.jackson.JsonCounter.BufferRegion
-
Creates an instance of a
BufferRegionrecord 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
NettyEmbeddedServerfor 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
NettyEmbeddedServerfor 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
Subscriberfor 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
- buildBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- 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
- 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
SslBuilderthat generates anSslContextto 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
ChannelOutboundHandlerinstances. - 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
- 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
- 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
NonBlockingBodyArgumentBinderthat handlesCompletableFutureinstances. - CompletableFutureBodyBinder(HttpContentProcessorResolver, ConversionService) - 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
- 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
NettyCustomizableResponseTypeHandlerinstances. - 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
- 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
endrecord 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
Factoryrecord 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_DATAin a non-blocking manner. - FormDataHttpContentSubscriberFactory - Class in io.micronaut.http.server.netty
-
Builds a
SubscriberforMediaType.APPLICATION_FORM_URLENCODED. - FormDataHttpContentSubscriberFactory(NettyHttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.FormDataHttpContentSubscriberFactory
G
- get() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- get(NettyHttpRequest<?>) - Static method in class io.micronaut.http.server.netty.NettyHttpResponseFactory
-
Lookup the response from the request.
- getAccessLogger() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration
-
Returns the AccessLogger configuration.
- getApplicationConfiguration() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getApplicationContext() - Method in class io.micronaut.http.server.netty.DefaultNettyEmbeddedServerFactory
- getApplicationContext() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServices
- getApplicationContext() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getAttribute(CharSequence) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getAttributes() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBody() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBody(ArgumentConversionContext<T1>) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBody(Class<T1>) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- getBodyArgument() - Method in class io.micronaut.http.server.netty.websocket.NettyServerWebSocketHandler
- getBoolean(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBoundPorts() - Method in interface io.micronaut.http.server.netty.NettyEmbeddedServer
-
Gets the set of all ports this Netty server is bound to.
- getBoundPorts() - Method in class io.micronaut.http.server.netty.NettyHttpServer
- getByte(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getByteBuf() - Method in class io.micronaut.http.server.netty.MicronautHttpData
- getByteBuf() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
- getByteBuffer() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- getByteBuffer() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
-
Gets the content of this part as a
ByteBuffer. - getByteBuffer() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
-
The contents of the chunk are released immediately.
- getBytes() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedAttribute
- getBytes() - Method in class io.micronaut.http.server.netty.multipart.NettyCompletedFileUpload
-
Gets the content of this part as a
byte[]. - getBytes() - Method in class io.micronaut.http.server.netty.multipart.NettyPartData
-
The contents of the chunk are released immediately.
- getBytes(int, byte[]) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, byte[], int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuf) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuf, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuf, int, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, OutputStream, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, ByteBuffer) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, FileChannel, long, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getBytes(int, GatheringByteChannel, int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getCacheControl() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.FileTypeHandlerConfiguration
- 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.
- 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
- 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_SIZEvalue. - getHost() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
For TCP listeners, the host to bind to, or
nullto 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_SIZEvalue. - 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
nullif 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
LogLevelto enable. - getLong(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getLongLE(int) - Method in class io.micronaut.http.server.netty.ByteBufDelegate
- getMatchedRoute() - Method in class io.micronaut.http.server.netty.NettyHttpRequest
- 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_STREAMSvalue. - getMaxFrameSize() - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Gets the
SETTINGS_MAX_FRAME_SIZEvalue. - 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_SIZEvalue. - 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
- 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
- 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
- getValueForArgument(Argument, HttpRequest<?>, boolean) - Method in class io.micronaut.http.server.netty.NettyRequestArgumentSatisfier
- 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.
- 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.
- 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
NettyHttpRequestusing aHttpContentProcessorto 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
HttpContentProcessorto 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
HttpContentsubscriber. - 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
MessageToMessageDecoderthat decodes a NettyHttpRequestinto 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
- 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
InputStreamargument from the body of the request. - InputStreamBodyBinder(HttpContentProcessorResolver, ExecutorService) - 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.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
ioExecutorrecord 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
- 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.
- 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
Subscriberfor 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
- 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
HttpDataimplementation 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
MicronautHttpDatainstances. - MultipartBodyArgumentBinder - Class in io.micronaut.http.server.netty.multipart
-
A
Bodyargument binder for aMultipartBodyargument. - 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
multipartConfigurationrecord 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
Attributeto implement theCompletedPartcontract. - 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
NettyCustomizableResponseTypeHandlerand finds the correct handler based on the type. - NettyEmbeddedServer - Interface in io.micronaut.http.server.netty
-
Extended
EmbeddedServerinterface 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
HttpRequestinstance. - NettyHttpRequest(HttpRequest, ChannelHandlerContext, ConversionService, HttpServerConfiguration) - Constructor for class io.micronaut.http.server.netty.NettyHttpRequest
- NettyHttpResponseFactory - Class in io.micronaut.http.server.netty
-
Implementation of
HttpResponseFactoryfor 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.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
- 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
WebSocketFrameinstances. - 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
InputStreamto the Netty context. - NettyStreamedFileCustomizableResponseType - Class in io.micronaut.http.server.netty.types.files
-
Writes a file backed by an
InputStreamto 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
StreamingFileUploadinterface 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
Fileto 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.
- 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
- 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(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
- 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.
- 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.
- 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
- 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
- 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
Bodyargument 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 class io.micronaut.http.server.netty.ByteBufDelegate
- 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
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
SslBuilderthat generates anSslContextto 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.
- setBody(T) - Method in class io.micronaut.http.server.netty.NettyHttpRequest
-
Sets the body.
- 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.
- 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_SIZEvalue. - setHost(String) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.NettyListenerConfiguration
-
For TCP listeners, the host to bind to, or
nullto 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_SIZEvalue. - 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
nullif 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_STREAMSvalue. - setMaxFrameSize(Integer) - Method in class io.micronaut.http.server.netty.configuration.NettyHttpServerConfiguration.Http2Settings
-
Sets the
SETTINGS_MAX_FRAME_SIZEvalue. - 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_SIZEvalue. - 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_PUSHsetting 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
ServerSslBuilderthe server ssl builder. - 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.
- 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
HttpContentCompressorthat 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
startrecord 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
- streamedHttpMessage - Variable in class io.micronaut.http.server.netty.DefaultHttpContentProcessor
- 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
- 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.
- 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.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.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.
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_PUSHsetting makes no sense when sent by the server, and clients must reject any setting exceptfalse(the default) according to the spec.