Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABOUT - Static variable in interface io.micronaut.http.hateoas.Link
-
About link.
- AbstractBodyAdapter - Class in io.micronaut.http.body
-
An adapter that transforms a
Publisherof buffers to aByteBody. - AbstractBodyAdapter(Publisher<ReadBuffer>, Runnable) - Constructor for class io.micronaut.http.body.AbstractBodyAdapter
- AbstractClientSslConfiguration - Class in io.micronaut.http.ssl
-
Base class for
SslConfigurationextensions for SSL clients. - AbstractClientSslConfiguration() - Constructor for class io.micronaut.http.ssl.AbstractClientSslConfiguration
- AbstractResource<Impl> - Class in io.micronaut.http.hateoas
-
An abstract implementation of
Resource. - AbstractResource() - Constructor for class io.micronaut.http.hateoas.AbstractResource
- accept() - Method in interface io.micronaut.http.HttpHeaders
-
A list of accepted
MediaTypeinstances. - accept() - Method in interface io.micronaut.http.HttpRequest
-
A list of accepted
MediaTypeinstances sorted by their quality rating. - accept() - Method in class io.micronaut.http.HttpRequestWrapper
- accept(MediaType...) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the acceptable
MediaTypeinstances via theHttpHeaders.ACCEPTheader. - accept(CharSequence...) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the acceptable
MediaTypeinstances via theHttpHeaders.ACCEPTheader. - ACCEPT - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept". - ACCEPT_CH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-CH". - ACCEPT_CH_LIFETIME - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-CH". - ACCEPT_CHARSET - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Charset". - ACCEPT_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Encoding". - ACCEPT_LANGUAGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Language". - ACCEPT_PATCH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Patch". - ACCEPT_RANGES - Static variable in interface io.micronaut.http.HttpHeaders
-
"Accept-Ranges". - acceptCharset() - Method in interface io.micronaut.http.HttpHeaders
-
The
Accept-Charsetheader, ornullif unset. - accepted() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.ACCEPTEDresponse with an empty body. - accepted(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.ACCEPTEDresponse with an empty body and aHttpHeaders.LOCATIONheader. - ACCEPTED - Enum constant in enum class io.micronaut.http.HttpStatus
- acceptLanguage() - Method in interface io.micronaut.http.HttpHeaders
-
The
Accept-Languageheader, ornullif unset. - ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Credentials". - ACCESS_CONTROL_ALLOW_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Headers". - ACCESS_CONTROL_ALLOW_METHODS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Methods". - ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Origin". - ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Allow-Private-Network". - ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Expose-Headers". - ACCESS_CONTROL_MAX_AGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Max-Age". - ACCESS_CONTROL_REQUEST_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Request-Headers". - ACCESS_CONTROL_REQUEST_METHOD - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Request-Method". - ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK - Static variable in interface io.micronaut.http.HttpHeaders
-
"Access-Control-Request-Private-Network". - adapt(byte[]) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new
CloseableAvailableByteBodyfrom the given array. - adapt(ByteBuffer<?>) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new
CloseableAvailableByteBodyfrom the given buffer. - adapt(ReadBuffer) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new
CloseableAvailableByteBodyfrom the given buffer. - adapt(Publisher<ReadBuffer>) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new
ByteBodythat streams the given input buffers. - adapt(Publisher<ReadBuffer>, BodySizeLimits, HttpHeaders, Runnable) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new
ByteBodythat streams the given input buffers. - adapt(Publisher<ReadBuffer>, OptionalLong) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new
ByteBodythat streams the given input buffers. - adapt(Publisher<ByteBuffer>, OptionalLong) - Static method in class io.micronaut.http.body.ByteBufferBodyAdapter
-
Deprecated.Create a new body from the given publisher.
- add(ReadBuffer) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- add(ReadBuffer) - Method in interface io.micronaut.http.body.stream.BufferConsumer
-
Send a buffer to this consumer.
- add(ReadBuffer) - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody.SharedBuffer
- add(ReadBuffer) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Add a given buffer to this
BaseSharedBuffer.
Not thread safe, caller must handle concurrency. - add(ReadBuffer) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer.AsFlux
- add(MediaType, MessageBodyHandler<?>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
-
Add a
MessageBodyHandlerfor the given media type. - add(MediaType, MessageBodyReader<?>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
-
Add a
MessageBodyReaderfor the given media type. - add(MediaType, MessageBodyWriter<?>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
-
Add a
MessageBodyWriterfor the given media type. - add(CharSequence, CharSequence) - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- add(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Add a header for the given name and value.
- add(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpParameters
-
Adds a new http parameter.
- add(CharSequence, CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- add(CharSequence, Integer) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Add a header for the given name and value.
- add(CharSequence, ZonedDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Add a header for the given name and value.
- add(CharSequence, List<CharSequence>) - Method in interface io.micronaut.http.MutableHttpParameters
-
Adds a new http parameter.
- add(CharSequence, List<CharSequence>) - Method in class io.micronaut.http.simple.SimpleHttpParameters
- addArgumentBinder(ArgumentBinder<T, HttpRequest<?>>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- addFilter(Supplier<GenericHttpFilter>, AnnotationMetadata, BaseFilterProcessor.FilterMetadata) - Method in class io.micronaut.http.filter.BaseFilterProcessor
-
Add a filter.
- addProperty(String, Object) - Method in class io.micronaut.http.hateoas.GenericResource
-
Add a property to this resource (internal, for deserialization use only).
- addRawContentSegment(List<UriTemplate.PathSegment>, String, boolean) - Method in class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
- addRawContentSegment(List<UriTemplate.PathSegment>, String, boolean) - Method in class io.micronaut.http.uri.UriTemplate.UriTemplateParser
-
Adds a raw content segment.
- addUnmatchedRequestArgumentBinder(RequestArgumentBinder<Object>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- addUnmatchedRequestArgumentBinder(RequestArgumentBinder<Object>) - Method in interface io.micronaut.http.bind.RequestBinderRegistry
-
Adds a request argument binder that will be used to match the argument that wasn't matched by a type or an annotation.
- addVariableSegment(List<UriTemplate.PathSegment>, String, String, String, boolean, boolean, String, char, char, String, boolean) - Method in class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
- addVariableSegment(List<UriTemplate.PathSegment>, String, String, String, boolean, boolean, String, char, char, String, boolean) - Method in class io.micronaut.http.uri.UriTemplate.UriTemplateParser
-
Adds a new variable segment.
- after() - Method in enum class io.micronaut.http.filter.ServerFilterPhase
- afterLast() - Method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Returns the value of the
afterLastrecord component. - afterSubscribe(boolean) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Called after a subscribe operation.
- AGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Age". - ALL - Static variable in class io.micronaut.http.MediaType
-
A wildcard media type representing all types.
- ALL_TYPE - Static variable in class io.micronaut.http.MediaType
-
A wildcard media type representing all types.
- allow(HttpMethod...) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Set the allowed HTTP methods.
- allow(Collection<HttpMethod>) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Set the allowed HTTP methods.
- ALLOW - Static variable in interface io.micronaut.http.HttpHeaders
-
"Allow". - allowDiscard() - Method in class io.micronaut.http.body.AbstractBodyAdapter
- allowDiscard() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Deprecated.
- allowDiscard() - Method in interface io.micronaut.http.body.ByteBody
-
Signal that the upstream may discard any remaining body data.
- allowDiscard() - Method in interface io.micronaut.http.body.CloseableAvailableByteBody
-
Deprecated.This method is unnecessary for
AvailableByteBody, it does nothing. - allowDiscard() - Method in interface io.micronaut.http.body.CloseableByteBody
- allowDiscard() - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- allowDiscard() - Method in class io.micronaut.http.body.stream.BaseStreamingByteBody
- allowDiscard() - Method in interface io.micronaut.http.body.stream.BufferConsumer.Upstream
-
Allow the upstream to discard any further messages.
- allowDiscard() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- allowDiscard() - Method in class io.micronaut.http.body.stream.LazyUpstream
- allowDiscard() - Method in class io.micronaut.http.body.stream.PublisherAsStream
- allowGeneric(Collection<? extends CharSequence>) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Set the allowed HTTP methods.
- ALREADY_IMPORTED - Enum constant in enum class io.micronaut.http.HttpStatus
- AnnotatedRequestArgumentBinder<A,
T> - Interface in io.micronaut.http.bind.binders -
An interface for classes that bind an
Argumentfrom anHttpRequestdriven by an annotation. - ANT - Enum constant in enum class io.micronaut.http.filter.FilterPatternStyle
-
Ant-style pattern matching.
- appendContextPath() - Element in annotation interface io.micronaut.http.annotation.ServerFilter
- appendContextPath() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
appendContextPathrecord component. - APPLICATION_ATOM_XML - Static variable in class io.micronaut.http.MediaType
-
Atom: application/atom+xml.
- APPLICATION_ATOM_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
Atom: application/atom+xml.
- APPLICATION_CUE - Static variable in class io.micronaut.http.MediaType
-
CUE format data: application/x-cue.
- APPLICATION_FORM_URLENCODED - Static variable in class io.micronaut.http.MediaType
-
Form encoded data: application/x-www-form-urlencoded.
- APPLICATION_FORM_URLENCODED_TYPE - Static variable in class io.micronaut.http.MediaType
-
Form encoded data: application/x-www-form-urlencoded.
- APPLICATION_GPX_XML - Static variable in class io.micronaut.http.MediaType
-
GPS Exchange Format: application/gpx+xml.
- APPLICATION_GRAPHQL - Static variable in class io.micronaut.http.MediaType
-
GraphQL: application/graphql.
- APPLICATION_GRAPHQL_TYPE - Static variable in class io.micronaut.http.MediaType
-
GraphQL: application/graphql.
- APPLICATION_GZIP - Static variable in class io.micronaut.http.MediaType
-
GZip compressed data: application/gzip.
- APPLICATION_HAL_JSON - Static variable in class io.micronaut.http.MediaType
-
HAL JSON: application/hal+json.
- APPLICATION_HAL_JSON_TYPE - Static variable in class io.micronaut.http.MediaType
-
HAL JSON: application/hal+json.
- APPLICATION_HAL_XML - Static variable in class io.micronaut.http.MediaType
-
HAL XML: application/hal+xml.
- APPLICATION_HAL_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
HAL XML: application/hal+xml.
- APPLICATION_JSON - Static variable in class io.micronaut.http.MediaType
-
JSON: application/json.
- APPLICATION_JSON_FEED - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/feed+json.
- APPLICATION_JSON_FEED_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/feed+json.
- APPLICATION_JSON_GITHUB - Static variable in class io.micronaut.http.MediaType
-
JSON GitHub: application/vnd.github+json.
- APPLICATION_JSON_GITHUB_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON GitHub: application/vnd.github+json.
- APPLICATION_JSON_MERGE_PATCH - Static variable in class io.micronaut.http.MediaType
- APPLICATION_JSON_MERGE_PATCH_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Merge Patch: application/merge-patch+json.
- APPLICATION_JSON_PATCH - Static variable in class io.micronaut.http.MediaType
- APPLICATION_JSON_PATCH_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Patch: application/json-patch+json.
- APPLICATION_JSON_PROBLEM - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/problem+json.
- APPLICATION_JSON_PROBLEM_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Feed: application/problem+json.
- APPLICATION_JSON_SCHEMA - Static variable in class io.micronaut.http.MediaType
-
JSON Schema: application/schema+json.
- APPLICATION_JSON_SCHEMA_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Schema: application/schema+json.
- APPLICATION_JSON_STREAM - Static variable in class io.micronaut.http.MediaType
-
JSON Stream: application/x-json-stream.
- APPLICATION_JSON_STREAM_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON Stream: application/x-json-stream.
- APPLICATION_JSON_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON: application/json.
- APPLICATION_OCTET_STREAM - Static variable in class io.micronaut.http.MediaType
-
BINARY: application/octet-stream.
- APPLICATION_OCTET_STREAM_TYPE - Static variable in class io.micronaut.http.MediaType
-
BINARY: application/octet-stream.
- APPLICATION_PDF - Static variable in class io.micronaut.http.MediaType
-
PDF: application/pdf.
- APPLICATION_PDF_TYPE - Static variable in class io.micronaut.http.MediaType
-
PDF: application/pdf.
- APPLICATION_RTF - Static variable in class io.micronaut.http.MediaType
-
RTF format data: application/rtf.
- APPLICATION_TOML - Static variable in class io.micronaut.http.MediaType
-
TOML format data: application/toml.
- APPLICATION_VND_ERROR - Static variable in class io.micronaut.http.MediaType
-
VND Error: application/vnd.error+json.
- APPLICATION_VND_ERROR_TYPE - Static variable in class io.micronaut.http.MediaType
-
VND Error: application/vnd.error+json.
- APPLICATION_XHTML - Static variable in class io.micronaut.http.MediaType
-
XHTML: application/xhtml+xml.
- APPLICATION_XHTML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XHTML: application/xhtml+xml.
- APPLICATION_XML - Static variable in class io.micronaut.http.MediaType
-
XML: application/xml.
- APPLICATION_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XML: application/xml.
- APPLICATION_YAML - Static variable in class io.micronaut.http.MediaType
-
YAML: application/x-yaml.
- APPLICATION_YAML_TYPE - Static variable in class io.micronaut.http.MediaType
-
YAML: application/x-yaml.
- APPLICATION_YANG - Static variable in class io.micronaut.http.MediaType
-
YANG format data: application/yang.
- APPLICATION_ZIP - Static variable in class io.micronaut.http.MediaType
-
ZIP archive format: application/zip.
- APPLICATION_ZLIB - Static variable in class io.micronaut.http.MediaType
-
Zlib compressed data: application/zlib.
- APPLICATION_ZSTD - Static variable in class io.micronaut.http.MediaType
-
Zstd compressed data: application/zstd.
- asFlux(BufferConsumer.Upstream) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer.AsFlux
- AsFlux(BaseSharedBuffer) - Constructor for class io.micronaut.http.body.stream.BaseSharedBuffer.AsFlux
- asInputStream() - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
Create an
InputStreamthat reads this file. - async(Executor, Supplier<ExecutionFlow<K>>) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Create a new reactive flow by invoking a supplier asynchronously.
- attribute(CharSequence, Object) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets an attribute on the response.
- ATTRIBUTE_DOMAIN - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_EXPIRES - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_HTTP_ONLY - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_MAX_AGE - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_PATH - Static variable in interface io.micronaut.http.cookie.Cookie
- ATTRIBUTE_SAME_SITE - Static variable in interface io.micronaut.http.cookie.Cookie
-
Controls whether a cookie is sent with cross-site requests.
- ATTRIBUTE_SECURE - Static variable in interface io.micronaut.http.cookie.Cookie
- auth(String) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Used to configure BASIC authentication.
- auth(String, String) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Used to configure BASIC authentication.
- AUTHORIZATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Authorization". - AUTHORIZATION_INFO - Static variable in interface io.micronaut.http.HttpHeaders
-
"Authorization". - AUTHORIZATION_PREFIX_BASIC - Static variable in interface io.micronaut.http.HttpHeaderValues
-
"Basic". - AUTHORIZATION_PREFIX_BEARER - Static variable in interface io.micronaut.http.HttpHeaderValues
-
"Bearer". - AVAILABLE_HTTP_METHODS - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Not used anymore
- AvailableByteArrayBody - Class in io.micronaut.http.body.stream
-
AvailableByteBodyimplementation based on a simple byte array. - AvailableByteBody - Interface in io.micronaut.http.body
-
This is an extension of
ByteBodywhen the entire body is immediately available (without waiting).
B
- BAD_GATEWAY - Enum constant in enum class io.micronaut.http.HttpStatus
- BAD_REQUEST - Enum constant in enum class io.micronaut.http.HttpStatus
- badRequest() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.BAD_REQUESTresponse with an empty body. - badRequest(T) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.BAD_REQUESTresponse with a body. - balancer(BufferConsumer.Upstream, ByteBody.SplitBackpressureMode) - Static method in class io.micronaut.http.body.stream.UpstreamBalancer
-
Create a pair of
BufferConsumer.Upstreaminstances that delegates to the givenupstreamaccording to the semantics of the givenmode. - BANDWIDTH_LIMIT_EXCEEDED - Enum constant in enum class io.micronaut.http.HttpStatus
- BaseFilterProcessor<A> - Class in io.micronaut.http.filter
-
Base class for processing
ServerFilterandClientFilterbeans. - BaseFilterProcessor(BeanContext, Class<A>) - Constructor for class io.micronaut.http.filter.BaseFilterProcessor
- BaseFilterProcessor.AsyncBodyBinder<T> - Interface in io.micronaut.http.filter
-
Interface that signals to
FilterRunnerthat we should wait for the request body to arrive before running this binder. - BaseFilterProcessor.FilterMetadata - Record Class in io.micronaut.http.filter
- BaseSharedBuffer - Class in io.micronaut.http.body.stream
-
Base type for a shared buffer that distributes a single
BufferConsumerinput to multiple streamingByteBodys.
The subclass handles concurrency (for netty, event loop). - BaseSharedBuffer(ReadBufferFactory, BodySizeLimits, BufferConsumer.Upstream) - Constructor for class io.micronaut.http.body.stream.BaseSharedBuffer
- BaseSharedBuffer.AsFlux - Class in io.micronaut.http.body.stream
- BaseSharedBuffer.IncorrectContentLengthException - Exception Class in io.micronaut.http.body.stream
-
Thrown when
BaseSharedBuffer.complete()is called beforeBaseSharedBuffer.getExpectedLength()bytes are received. - BaseStreamingByteBody<SB> - Class in io.micronaut.http.body.stream
-
Implementation of streaming
ByteBodys based on aBaseSharedBuffer. - BaseStreamingByteBody(SB, BufferConsumer.Upstream) - Constructor for class io.micronaut.http.body.stream.BaseStreamingByteBody
- basicAuth(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set an
HttpHeaders.AUTHORIZATIONheader, with value: "Basic Base64(username:password)". - basicAuth(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- BasicAuth - Class in io.micronaut.http
-
A class representing basic auth authorization header.
- BasicAuth(String, String) - Constructor for class io.micronaut.http.BasicAuth
- BasicHttpAttributes - Class in io.micronaut.http
-
Accessors for basic attributes outside micronaut-http-router.
- bearerAuth(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set an
HttpHeaders.AUTHORIZATIONheader, with value: "Bearer token". - bearerAuth(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- before() - Method in enum class io.micronaut.http.filter.ServerFilterPhase
- beforeFirst() - Method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Returns the value of the
beforeFirstrecord component. - between() - Method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Returns the value of the
betweenrecord component. - bind(ArgumentConversionContext<Cookie>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.CookieObjectArgumentBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.CookieAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultUnmatchedRequestArgumentBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.PartAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.PathVariableAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.QueryValueArgumentBinder
-
Binds the argument with
QueryValueannotation to the request (Also binds without annotation if request body is not permitted). - bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.RequestBeanAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.filter.BaseFilterProcessor.AsyncBodyBinder
- bindAsync(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.filter.BaseFilterProcessor.AsyncBodyBinder
- bindBodyPart(ArgumentConversionContext<T>, HttpRequest<?>, String) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
-
Bind a part of the body, for argument spreading.
- bindDefaultValue(ArgumentConversionContext<T>) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
-
Try to bind the defaultValue, if any specified.
- bindFullBody(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
-
Try to bind from the full body of the request, i.e.
- bindFullBodyConvertibleValues(HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
-
Try to bind from the full body of the request to a
ConvertibleValuesfor argument spreading. - bindPostponed(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.DefaultUnmatchedRequestArgumentBinder
- bindPostponed(ArgumentConversionContext<T>, HttpRequest<?>) - Method in interface io.micronaut.http.bind.binders.PostponedRequestArgumentBinder
-
Bind postponed the given argument from the given source.
- BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS - Enum constant in enum class io.micronaut.http.HttpStatus
- body() - Method in interface io.micronaut.http.HttpResponse
- body(T) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the body.
- body(T) - Method in interface io.micronaut.http.MutableHttpRequest
- body(T) - Method in class io.micronaut.http.MutableHttpRequestWrapper
- body(T) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- body(T) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the body.
- Body - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to method argument to indicate that the method argument is bound from the HTTP body.
- BodyArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
A binder that binds from a parsed request body.
- BodySizeLimits - Record Class in io.micronaut.http.body.stream
-
Body size limits.
- BodySizeLimits(long, long) - Constructor for record class io.micronaut.http.body.stream.BodySizeLimits
-
Creates an instance of a
BodySizeLimitsrecord class. - bodyWriter(MessageBodyWriter<B>) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the message body writer to use.
- buffer() - Method in interface io.micronaut.http.body.ByteBody
-
Buffer the full body and return an
CompletableFuturethat will complete when all bytes are available, or an error occurs. - buffer() - Method in class io.micronaut.http.body.InternalByteBody
- buffer(ThrowingConsumer<? super OutputStream, T>) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Buffer any data written to an
OutputStreamand return it as aByteBody. - BufferConsumer - Interface in io.micronaut.http.body.stream
-
This is a reactor-like API for streaming bytes.
- BufferConsumer.Upstream - Interface in io.micronaut.http.body.stream
-
This interface manages the backpressure for data consumptions.
- bufferContents() - Method in interface io.micronaut.http.FullHttpRequest
-
Deprecated.Get the contents of this request as a buffer.
- bufferFlow() - Method in class io.micronaut.http.body.InternalByteBody
-
Variant of
InternalByteBody.buffer()that uses theExecutionFlowAPI for extra efficiency. - bufferFlow() - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody
- bufferFlow() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- bufferFlow() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- bufferFlow(ByteBody) - Static method in class io.micronaut.http.body.InternalByteBody
- BufferLengthExceededException - Exception Class in io.micronaut.http.exceptions
-
Exception thrown when attempting to buffer more than the configured limit.
- BufferLengthExceededException(long, long) - Constructor for exception class io.micronaut.http.exceptions.BufferLengthExceededException
- build() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- build() - Method in class io.micronaut.http.hateoas.DefaultLink
- build() - Method in interface io.micronaut.http.hateoas.Link.Builder
-
Build the link.
- build() - Method in interface io.micronaut.http.uri.UriBuilder
-
The constructed URI.
- build(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.ssl.SslBuilder
- build(String) - Static method in interface io.micronaut.http.hateoas.Link
-
Create a link from the given URI.
- build(URI) - Static method in interface io.micronaut.http.hateoas.Link
-
Create a link from the given URI.
- builder() - Static method in record class io.micronaut.http.cachecontrol.CacheControl
- buildNestedSegments(CharSequence, int, Object...) - Method in class io.micronaut.http.uri.UriTemplate
- buildSelfSigned - Variable in class io.micronaut.http.ssl.SslConfiguration
- buildSelfSigned() - Method in class io.micronaut.http.ssl.SslConfiguration
- byteBody() - Method in interface io.micronaut.http.ByteBodyHttpResponse
-
The body bytes.
- byteBody() - Method in class io.micronaut.http.ByteBodyHttpResponseWrapper
- byteBody() - Method in interface io.micronaut.http.ServerHttpRequest
-
Get the bytes of the body.
- ByteBody - Interface in io.micronaut.http.body
-
This class represents a stream of bytes from an HTTP connection.
- ByteBody.BodyDiscardedException - Exception Class in io.micronaut.http.body
-
Exception that is sent to subscribers when the body is discarded as a result of
ByteBody.allowDiscard()calls. - ByteBody.SplitBackpressureMode - Enum Class in io.micronaut.http.body
-
This enum controls how backpressure should be handled if one of the two bodies ("downstreams") is consuming data slower than the other.
- byteBodyFactory() - Method in interface io.micronaut.http.ServerHttpRequest
-
Get a
ByteBodyFactorythat can be used to construct an efficient response to this request. - ByteBodyFactory - Class in io.micronaut.http.body
-
Factory methods for
ByteBodys. - ByteBodyFactory(ByteBufferFactory<?, ?>, ReadBufferFactory) - Constructor for class io.micronaut.http.body.ByteBodyFactory
-
Internal constructor.
- ByteBodyFactory.StreamingBody - Record Class in io.micronaut.http.body
- ByteBodyHttpResponse<B> - Interface in io.micronaut.http
-
Special response type that contains the encoded response bytes.
- ByteBodyHttpResponseWrapper<B> - Class in io.micronaut.http
-
Simple response wrapper to implement
ByteBodyHttpResponse. - ByteBufferBodyAdapter - Class in io.micronaut.http.body
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ByteBufferBodyAdapter() - Constructor for class io.micronaut.http.body.ByteBufferBodyAdapter
-
Deprecated.
- byteBufferFactory() - Method in class io.micronaut.http.body.ByteBodyFactory
-
Deprecated.
C
- CACHE_CONTROL - Static variable in interface io.micronaut.http.HttpHeaders
-
"Cache-Control". - CACHE_MAX_AGE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_MAX_STALE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_MIN_FRESH - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_MUST_REVALIDATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_NO_CACHE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_NO_STORE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_NO_TRANSFORM - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_ONLY_IF_CACHED - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_PRIVATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_PROXY_REVALIDATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_PUBLIC - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_S_MAXAGE - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_STALE_IF_ERROR - Static variable in interface io.micronaut.http.HttpHeaderValues
- CACHE_STALE_WHILE_REVALIDATE - Static variable in interface io.micronaut.http.HttpHeaderValues
- cacheControl(CacheControl) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the HTTP Cache-Control header.
- CacheControl - Record Class in io.micronaut.http.cachecontrol
-
HTTP Cache-Control header value.
- CacheControl(List<CacheControl.CacheControlResponseDirective>) - Constructor for record class io.micronaut.http.cachecontrol.CacheControl
-
Creates an instance of a
CacheControlrecord class. - CacheControl.Builder - Class in io.micronaut.http.cachecontrol
-
Cache-Control Builder.
- cancelInput() - Method in class io.micronaut.http.body.stream.PublisherAsStream
- CaseInsensitiveMutableHttpHeaders - Class in io.micronaut.http
-
A
MutableHttpHeadersimplementation that is case-insensitive. - CaseInsensitiveMutableHttpHeaders(boolean, ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create an empty CaseInsensitiveMutableHttpHeaders.
- CaseInsensitiveMutableHttpHeaders(boolean, Map<String, List<String>>, ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create a CaseInsensitiveMutableHttpHeaders populated by the entries in the provided Map<String,String>.
- CaseInsensitiveMutableHttpHeaders(ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create an empty CaseInsensitiveMutableHttpHeaders.
- CaseInsensitiveMutableHttpHeaders(Map<String, List<String>>, ConversionService) - Constructor for class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
-
Create a CaseInsensitiveMutableHttpHeaders populated by the entries in the provided Map<String,String>.
- CertificateProvider - Interface in io.micronaut.http.ssl
-
Provides access to certificate material as
KeyStoreinstances that can be consumed by SSL context builders. - characterEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response encoding.
- characterEncoding(Charset) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response encoding.
- charAt(int) - Method in enum class io.micronaut.http.HttpAttributes
-
Deprecated.
- charAt(int) - Method in enum class io.micronaut.http.HttpMethod
- charAt(int) - Method in enum class io.micronaut.http.HttpStatus
- charAt(int) - Method in class io.micronaut.http.MediaType
- CharSequenceBodyWriter - Class in io.micronaut.http.body
-
Body writer for
CharSequences. - CharSequenceBodyWriter(Charset) - Constructor for class io.micronaut.http.body.CharSequenceBodyWriter
- CHARSET_PARAMETER - Static variable in class io.micronaut.http.MediaType
-
Parameter
"charset". - ChunkedMessageBodyReader<T> - Interface in io.micronaut.http.body
-
Variant of
MessageBodyReaderthat allows piecewise reading of the input, e.g. - ClientAuthentication - Enum Class in io.micronaut.http.ssl
-
An enum describing the type of client authentication.
- ClientContextPathProvider - Interface in io.micronaut.http.context
-
A contract for providing a context path to a client.
- ClientCookieEncoder - Interface in io.micronaut.http.cookie
-
Encodes a
Cookieinto a String. - ClientFilter - Annotation Interface in io.micronaut.http.annotation
-
Mark a bean as a filter for the HTTP client.
- ClientFilterChain - Interface in io.micronaut.http.filter
- ClientSslConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfigurationused for HTTP clients. - ClientSslConfiguration() - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration
-
The default client configuration.
- ClientSslConfiguration(DefaultSslConfiguration, DefaultSslConfiguration.DefaultKeyConfiguration, DefaultSslConfiguration.DefaultKeyStoreConfiguration, SslConfiguration.TrustStoreConfiguration) - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration
-
Overrides the default constructor and sets
SslConfiguration.isEnabled()to true. - ClientSslConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyConfiguration. - ClientSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyStoreConfiguration. - ClientSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.TrustStoreConfiguration. - close() - Method in interface io.micronaut.http.body.CloseableByteBody
-
Clean up any resources held by this instance.
- close() - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody
- close() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- close() - Method in class io.micronaut.http.body.stream.PublisherAsStream
- close() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- close() - Method in class io.micronaut.http.body.stream.PublisherAsBlocking
- close() - Method in interface io.micronaut.http.ByteBodyHttpResponse
-
Close this response.
- close() - Method in class io.micronaut.http.ByteBodyHttpResponseWrapper
- CloseableAvailableByteBody - Interface in io.micronaut.http.body
-
Combination of
CloseableByteBodyandAvailableByteBody. - CloseableByteBody - Interface in io.micronaut.http.body
- code() - Method in interface io.micronaut.http.HttpResponse
- code() - Method in class io.micronaut.http.HttpResponseWrapper
- CodecConfiguration - Class in io.micronaut.http.codec
-
Configuration for
MediaTypeCodecinstances. - CodecConfiguration(String) - Constructor for class io.micronaut.http.codec.CodecConfiguration
- CodecException - Exception Class in io.micronaut.http.codec
-
An exception thrown when an object cannot be decoded.
- CodecException(String) - Constructor for exception class io.micronaut.http.codec.CodecException
- CodecException(String, Throwable) - Constructor for exception class io.micronaut.http.codec.CodecException
- comment(String) - Method in interface io.micronaut.http.sse.Event
-
Sets the event comment.
- compare(Cookie, Cookie) - Method in class io.micronaut.http.cookie.CookieComparator
- compareTo(Cookie) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- compareTo(UriTemplate) - Method in class io.micronaut.http.uri.UriTemplate
- compareTo(UriTemplateMatcher) - Method in class io.micronaut.http.uri.UriTemplateMatcher
- complete() - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- complete() - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody.SharedBuffer
- complete() - Method in class io.micronaut.http.body.stream.BaseSharedBuffer.AsFlux
- complete() - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Implementation of
BufferConsumer.complete().
Not thread safe, caller must handle concurrency. - complete() - Method in interface io.micronaut.http.body.stream.BufferConsumer
-
Signal normal completion of the stream.
- CompletedFileUpload - Interface in io.micronaut.http.multipart
-
Represents a completed part of a multipart request.
- CompletedPart - Interface in io.micronaut.http.multipart
-
Represents a completed part of a multipart request.
- concatenate(ByteBodyFactory, Publisher<ByteBody>, ConcatenatingSubscriber.Separators) - Static method in class io.micronaut.http.body.ConcatenatingSubscriber
- ConcatenatingSubscriber - Class in io.micronaut.http.body
-
This is a reactive subscriber that accepts
ByteBodys and concatenates them into a singleBaseSharedBuffer, optionally with separators. - ConcatenatingSubscriber(ByteBodyFactory, ConcatenatingSubscriber.Separators) - Constructor for class io.micronaut.http.body.ConcatenatingSubscriber
- ConcatenatingSubscriber.Separators - Record Class in io.micronaut.http.body
-
Fixed buffers to insert before, after and between items.
- ConditionalFilter - Interface in io.micronaut.http.filter
-
The condition for instances of
RequestFilterandResponseFilterfilters. - Config(String) - Constructor for class io.micronaut.http.ssl.FileCertificateProvider.Config
- Config(String) - Constructor for class io.micronaut.http.ssl.ResourceCertificateProvider.Config
- Config(String) - Constructor for class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
- CONFIG_PREFIX - Static variable in interface io.micronaut.http.ssl.CertificateProvider
- CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- configure(CookieConfiguration) - Method in interface io.micronaut.http.cookie.Cookie
-
Configure the Cookie with the given configuration.
- configure(CookieConfiguration, boolean) - Method in interface io.micronaut.http.cookie.Cookie
-
Configure the Cookie with the given configuration.
- CONFLICT - Enum constant in enum class io.micronaut.http.HttpStatus
- CONNECT - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.9.
- CONNECTION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Connection". - CONNECTION_KEEP_ALIVE - Static variable in interface io.micronaut.http.HttpHeaderValues
-
"keep-alive". - CONNECTION_TIMED_OUT - Enum constant in enum class io.micronaut.http.HttpStatus
- ConnectionClosedException - Exception Class in io.micronaut.http.exceptions
-
Exception thrown when the client or server unexpectedly closes the connection.
- ConnectionClosedException(String) - Constructor for exception class io.micronaut.http.exceptions.ConnectionClosedException
- ConnectionClosedException(String, Throwable) - Constructor for exception class io.micronaut.http.exceptions.ConnectionClosedException
- consumes() - Element in annotation interface io.micronaut.http.annotation.Controller
- consumes() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
-
The default consumes.
- consumes() - Element in annotation interface io.micronaut.http.annotation.Delete
- consumes() - Element in annotation interface io.micronaut.http.annotation.Get
-
The default consumes.
- consumes() - Element in annotation interface io.micronaut.http.annotation.Options
- consumes() - Element in annotation interface io.micronaut.http.annotation.Patch
- consumes() - Element in annotation interface io.micronaut.http.annotation.Post
- consumes() - Element in annotation interface io.micronaut.http.annotation.Put
- Consumes - Annotation Interface in io.micronaut.http.annotation
-
An annotation to indicate the
MediaTypes consumed by a particular component. - contains(CharSequence) - Method in interface io.micronaut.http.HttpHeaders
-
Whether the given key is contained within these values.
- CONTENT_BASE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Base". - CONTENT_DISPOSITION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Disposition". - CONTENT_DPR - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-DPR". - CONTENT_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Encoding". - CONTENT_LANGUAGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Language". - CONTENT_LENGTH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Length". - CONTENT_LOCATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Location". - CONTENT_MD5 - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-MD5". - CONTENT_RANGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Range". - CONTENT_TRANSFER_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Transfer-Encoding". - CONTENT_TYPE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Content-Type". - contentEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the content encoding.
- contentEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- contentEncoding(CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
- contentLength() - Method in interface io.micronaut.http.HttpHeaders
-
The request or response content type.
- contentLength(long) - Method in interface io.micronaut.http.MutableHttpMessage
-
Sets the content length.
- contentLength(long) - Method in interface io.micronaut.http.MutableHttpRequest
- contentLength(long) - Method in interface io.micronaut.http.MutableHttpResponse
- ContentLengthExceededException - Exception Class in io.micronaut.http.exceptions
-
Exception thrown when the content length exceeds the allowed amount.
- ContentLengthExceededException(long, long) - Constructor for exception class io.micronaut.http.exceptions.ContentLengthExceededException
- ContentLengthExceededException(String) - Constructor for exception class io.micronaut.http.exceptions.ContentLengthExceededException
- ContentLengthExceededException(String, Throwable) - Constructor for exception class io.micronaut.http.exceptions.ContentLengthExceededException
- contents() - Method in interface io.micronaut.http.FullHttpRequest
-
Deprecated.Get the raw body of this request.
- contentType() - Method in interface io.micronaut.http.HttpHeaders
-
The request or response content type.
- contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Sets the
HttpHeaders.CONTENT_TYPEheader to the given media type. - contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set the response content type.
- contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpRequest
- contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpResponse
- contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set the response content type.
- contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
- contentTypeIfMissing(MediaType) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Sets the
HttpHeaders.CONTENT_TYPEheader to the given media type, if the header is missing. - ContextlessMessageBodyHandlerRegistry - Class in io.micronaut.http.body
-
MessageBodyHandlerRegistryimplementation that does not need an application context. - ContextlessMessageBodyHandlerRegistry(ApplicationConfiguration, ByteBufferFactory<?, ?>, TypedMessageBodyHandler<?>...) - Constructor for class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
- ContextPathUtils - Class in io.micronaut.http.context
-
Utility class to work with context paths and URIs.
- CONTINUE - Enum constant in enum class io.micronaut.http.HttpStatus
- Controller - Annotation Interface in io.micronaut.http.annotation
-
Indicates that the role of a class is a controller within an application.
- cookie(Cookie) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the specified cookie on the request.
- cookie(Cookie) - Method in class io.micronaut.http.MutableHttpRequestWrapper
- cookie(Cookie) - Method in interface io.micronaut.http.MutableHttpResponse
-
Adds the specified cookie to the response.
- cookie(Cookie) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- Cookie - Interface in io.micronaut.http.cookie
-
An interface representing a Cookie.
- COOKIE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Cookie". - CookieAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
An
AnnotatedArgumentBinderimplementation that uses theCookieValueannotation to trigger binding from an HTTPCookie. - CookieAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.CookieAnnotationBinder
- CookieAnnotationBinder(ConversionService, Argument<T>) - Constructor for class io.micronaut.http.bind.binders.CookieAnnotationBinder
- CookieComparator - Class in io.micronaut.http.cookie
-
ComparatorforCookie. - CookieComparator() - Constructor for class io.micronaut.http.cookie.CookieComparator
- CookieConfiguration - Interface in io.micronaut.http.cookie
-
An interface representing the configuration of a Cookie.
- CookieFactory - Interface in io.micronaut.http.cookie
-
A CookieFactory creates
Cookieinstances and should be implemented by a concrete server. - CookieObjectArgumentBinder - Class in io.micronaut.http.bind.binders
-
Simple
Cookiebinder. - CookieObjectArgumentBinder() - Constructor for class io.micronaut.http.bind.binders.CookieObjectArgumentBinder
- cookies(Set<Cookie>) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the specified cookies on the request.
- cookies(Set<Cookie>) - Method in interface io.micronaut.http.MutableHttpResponse
-
Adds the specified cookies to the response.
- cookies(Set<Cookie>) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- Cookies - Interface in io.micronaut.http.cookie
-
Models the defined
Cookieinstances in an application. - CookieSizeExceededException - Exception Class in io.micronaut.http.cookie
-
Exception thrown when attempting to set a cookie with a size higher than the cookie size limit.
- CookieSizeExceededException(String, int, int) - Constructor for exception class io.micronaut.http.cookie.CookieSizeExceededException
- CookieUtils - Class in io.micronaut.http.cookie
-
Utils class to work with cookies.
- CookieValue - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to method argument to indicate that the method argument is bound from an HTTP cookie.
- copyOf(InputStream) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Copy the data of the given
InputStreaminto an availableByteBody. - copyOf(CharSequence, Charset) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Encode the given
CharSequenceand create aByteBodyfrom it. - create() - Static method in exception class io.micronaut.http.body.ByteBody.BodyDiscardedException
-
Get an instance of this exception.
- create(ByteBufferFactory<?, ?>, byte[]) - Static method in class io.micronaut.http.body.stream.AvailableByteArrayBody
-
Deprecated.Construct through
ByteBodyFactoryinstead - create(ReadBuffer) - Static method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- create(HttpMethod, String) - Static method in interface io.micronaut.http.HttpRequest
-
Create a new
MutableHttpRequestfor the given method and URI. - create(HttpMethod, String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Create a new
MutableHttpRequestfor the given method and URI. - create(HttpMethod, String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- create(HttpMethod, String, String) - Static method in interface io.micronaut.http.HttpRequest
-
Create a new
MutableHttpRequestfor the given method and URI. - create(HttpMethod, String, String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Allows to create request including non-standard http methods.
- create(InputStream, OptionalLong, Executor, ByteBufferFactory<?, ?>) - Static method in class io.micronaut.http.body.stream.InputStreamByteBody
-
Deprecated.Please pass a
ByteBodyFactoryinstead (InputStreamByteBody.create(InputStream, OptionalLong, Executor, ByteBodyFactory)) - create(InputStream, OptionalLong, Executor, ByteBodyFactory) - Static method in class io.micronaut.http.body.stream.InputStreamByteBody
-
Create a new stream-based
CloseableByteBody. - create(String, String) - Method in interface io.micronaut.http.cookie.CookieFactory
-
Create a new cookie.
- create(String, String) - Method in class io.micronaut.http.cookie.HttpCookieFactory
- create(String, String) - Method in class io.micronaut.http.simple.cookies.SimpleCookieFactory
- createBodyAdapter(Publisher<ReadBuffer>, Runnable) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new body adapter for transforming a publisher into a
ByteBody. - created(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.CREATEDresponse with the location of the new resource. - created(T) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.CREATEDresponse with a body. - created(T, URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.CREATEDresponse with a body and the location of the new resource. - CREATED - Enum constant in enum class io.micronaut.http.HttpStatus
- createDefault(ByteBufferFactory<?, ?>) - Static method in class io.micronaut.http.body.ByteBodyFactory
-
Create a default body factory.
- createEmpty() - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create an empty body.
- createLegacyFilter(HttpFilter, FilterOrder) - Static method in interface io.micronaut.http.filter.GenericHttpFilter
-
Create a legacy filter.
- createParser(String, Object...) - Method in class io.micronaut.http.uri.UriMatchTemplate
- createParser(String, Object...) - Method in class io.micronaut.http.uri.UriTemplate
-
Creates a parser.
- createParser(String, Object...) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
- createSpecific(Argument<T>) - Method in interface io.micronaut.http.bind.binders.RequestArgumentBinder
-
Create a specific binder.
- createSpecific(Argument<T>) - Method in interface io.micronaut.http.body.MessageBodyWriter
-
Prepare a
MessageBodyWriterthat will write the given type. - createSpecific(Argument<Cookie>) - Method in class io.micronaut.http.bind.binders.CookieObjectArgumentBinder
- createSpecific(Argument<T>) - Method in class io.micronaut.http.bind.binders.CookieAnnotationBinder
- createSpecific(Argument<T>) - Method in class io.micronaut.http.bind.binders.DefaultUnmatchedRequestArgumentBinder
- createSpecific(Argument<T>) - Method in class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- createSpecific(Argument<T>) - Method in class io.micronaut.http.bind.binders.QueryValueArgumentBinder
- createSpecific(Argument<T>) - Method in class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- createStreamingBody(BodySizeLimits, BufferConsumer.Upstream) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Create a new streaming body to push data into.
- CROSS_ORIGIN_RESOURCE_POLICY - Static variable in interface io.micronaut.http.HttpHeaders
-
"Cross-Origin-Resource-Policy". - CUE_TYPE - Static variable in class io.micronaut.http.MediaType
-
CUE format data: application/x-cue.
- currentRequest() - Static method in class io.micronaut.http.context.ServerRequestContext
-
Retrieve the current server request context.
- currentRequest(ContextView) - Static method in class io.micronaut.http.context.ServerRequestContext
-
Retrieve the current server request context from the given reactor context view.
- CUSTOM - Enum constant in enum class io.micronaut.http.HttpMethod
-
A custom non-standard HTTP method.
- CustomHttpMethod - Annotation Interface in io.micronaut.http.annotation
-
This annotation is designed for non-standard http methods, that you can provide by specifying the required
CustomHttpMethod.method()property.
D
- DATA - Static variable in interface io.micronaut.http.sse.Event
-
The data parameter.
- date(long) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the DATE header for the given
Long. - date(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the date header for the given
LocalDateTime. - DATE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Date". - decode(Argument<T>, byte[]) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given bytes.
- decode(Argument<T>, byte[]) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- decode(Argument<T>, ByteBuffer<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given buffer.
- decode(Argument<T>, ByteBuffer<?>) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- decode(Argument<T>, InputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given
InputStream. - decode(Argument<T>, InputStream) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- decode(Argument<T>, String) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given bytes.
- decode(String) - Method in class io.micronaut.http.cookie.DefaultServerCookieDecoder
- decode(String) - Method in interface io.micronaut.http.cookie.ServerCookieDecoder
-
Constructs cookies from an HTTP header string.
- decode(Class<T>, byte[]) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given bytes.
- decode(Class<T>, ByteBuffer<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given buffer.
- decode(Class<T>, InputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given
InputStream. - decode(Class<T>, String) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Decode the given type from the given bytes.
- decode(String, Charset) - Method in interface io.micronaut.http.form.FormUrlEncodedDecoder
- decodeComponent(String) - Static method in class io.micronaut.http.uri.QueryStringDecoder
-
Decodes a bit of a URL encoded by a browser.
- DEFAULT_BUILDSELFSIGNED - Static variable in class io.micronaut.http.ssl.SslConfiguration
-
The default build self signed value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.http.ssl.SslConfiguration
-
The default enable value.
- DEFAULT_PORT - Static variable in class io.micronaut.http.ssl.SslConfiguration
-
The default port value.
- DEFAULT_PROTOCOL - Static variable in class io.micronaut.http.ssl.SslConfiguration
-
The default protocol.
- DEFAULT_URI - Static variable in annotation interface io.micronaut.http.annotation.UriMapping
- DefaultBodyAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
Binds a String body argument.
- DefaultBodyAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
- DefaultClientCookieEncoder - Class in io.micronaut.http.cookie
- DefaultClientCookieEncoder() - Constructor for class io.micronaut.http.cookie.DefaultClientCookieEncoder
- DefaultKeyConfiguration() - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration.DefaultKeyConfiguration
- DefaultKeyConfiguration() - Constructor for class io.micronaut.http.ssl.DefaultSslConfiguration.DefaultKeyConfiguration
- DefaultKeyConfiguration() - Constructor for class io.micronaut.http.ssl.ServerSslConfiguration.DefaultKeyConfiguration
- DefaultKeyStoreConfiguration() - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration.DefaultKeyStoreConfiguration
- DefaultKeyStoreConfiguration() - Constructor for class io.micronaut.http.ssl.DefaultSslConfiguration.DefaultKeyStoreConfiguration
- DefaultKeyStoreConfiguration() - Constructor for class io.micronaut.http.ssl.ServerSslConfiguration.DefaultKeyStoreConfiguration
- DefaultLink - Class in io.micronaut.http.hateoas
-
Default implementation of
Link. - DefaultLink(String) - Constructor for class io.micronaut.http.hateoas.DefaultLink
- DefaultMediaTypeCodecRegistry - Class in io.micronaut.http.codec
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced with
MessageBodyHandlerRegistry. - DefaultMessageBodyHandlerRegistry - Class in io.micronaut.http.body
-
Stores message body readers and writers.
- DefaultRequestBinderRegistry - Class in io.micronaut.http.bind
-
Default implementation of the
RequestBinderRegistryinterface. - DefaultRequestBinderRegistry(ConversionService, RequestArgumentBinder...) - Constructor for class io.micronaut.http.bind.DefaultRequestBinderRegistry
- DefaultRequestBinderRegistry(ConversionService, List<RequestArgumentBinder>) - Constructor for class io.micronaut.http.bind.DefaultRequestBinderRegistry
- DefaultRequestBinderRegistry(ConversionService, List<RequestArgumentBinder>, DefaultBodyAnnotationBinder) - Constructor for class io.micronaut.http.bind.DefaultRequestBinderRegistry
- DefaultServerCookieDecoder - Class in io.micronaut.http.cookie
-
ServerCookieDecoderimplementation backed byHttpCookie.parse(String). - DefaultServerCookieDecoder() - Constructor for class io.micronaut.http.cookie.DefaultServerCookieDecoder
- DefaultServerCookieEncoder - Class in io.micronaut.http.cookie
-
Implementation of
ServerCookieEncoderwhich usesHttpCookieto encode cookies. - DefaultServerCookieEncoder() - Constructor for class io.micronaut.http.cookie.DefaultServerCookieEncoder
- DefaultSslConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfigurationconfiguration used if no other configuration is specified. - DefaultSslConfiguration() - Constructor for class io.micronaut.http.ssl.DefaultSslConfiguration
- DefaultSslConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyConfiguration. - DefaultSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyStoreConfiguration. - DefaultSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.TrustStoreConfiguration. - defaultStyle() - Static method in enum class io.micronaut.http.filter.FilterPatternStyle
- DefaultTrustStoreConfiguration() - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration.DefaultTrustStoreConfiguration
- DefaultTrustStoreConfiguration() - Constructor for class io.micronaut.http.ssl.DefaultSslConfiguration.DefaultTrustStoreConfiguration
- DefaultTrustStoreConfiguration() - Constructor for class io.micronaut.http.ssl.ServerSslConfiguration.DefaultTrustStoreConfiguration
- DefaultUnmatchedRequestArgumentBinder<T> - Class in io.micronaut.http.bind.binders
-
The binder will try to bind the argument value which wasn't matched by an annotation or a type.
- DefaultUnmatchedRequestArgumentBinder(List<RequestArgumentBinder<Object>>, List<RequestArgumentBinder<Object>>, List<RequestArgumentBinder<Object>>) - Constructor for class io.micronaut.http.bind.binders.DefaultUnmatchedRequestArgumentBinder
- DefaultUriMatchInfo(String, Map<String, Object>, List<UriMatchVariable>) - Constructor for class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- defaultValue() - Element in annotation interface io.micronaut.http.annotation.Body
- defaultValue() - Element in annotation interface io.micronaut.http.annotation.CookieValue
- defaultValue() - Element in annotation interface io.micronaut.http.annotation.Header
- defaultValue() - Element in annotation interface io.micronaut.http.annotation.PathVariable
- defaultValue() - Element in annotation interface io.micronaut.http.annotation.QueryValue
- defaultValue() - Element in annotation interface io.micronaut.http.annotation.RequestAttribute
- delete() - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
Deletes the underlying storage for a file item, including deleting any associated temporary disk file.
- delete(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequestthat executes anHttpMethod.DELETErequest for the given URI. - delete(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Delete - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.DELETE. - DELETE - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.7.
- DELETE(String) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.DELETErequest for the given URI. - DELETE(String, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.DELETErequest for the given URI. - DELETE(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.DELETErequest for the given URI. - DELETE(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.DELETErequest for the given URI. - deprecation(String) - Method in class io.micronaut.http.hateoas.DefaultLink
- deprecation(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
- deprecation(URI) - Method in interface io.micronaut.http.hateoas.Link.Builder
- deprecation(URI) - Method in class io.micronaut.http.hateoas.DefaultLink
- derive(BufferConsumer.Upstream) - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody
- derive(BufferConsumer.Upstream) - Method in class io.micronaut.http.body.stream.BaseStreamingByteBody
-
Create a new body instance on the same shared buffer with the given upstream.
- deserialize(GenericResource) - Static method in interface io.micronaut.http.hateoas.Resource
-
Factory method for deserialization.
- DEVICE_MEMORY - Static variable in interface io.micronaut.http.HttpHeaders
-
"Device-Memory". - discard() - Method in interface io.micronaut.http.body.stream.BufferConsumer
-
Signal that the upstream has discarded the remaining data, as requested by
BufferConsumer.Upstream.allowDiscard(). - discard() - Method in interface io.micronaut.http.multipart.FileUpload
-
Discards the contents of the file.
- disregardBackpressure() - Method in class io.micronaut.http.body.AbstractBodyAdapter
- disregardBackpressure() - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- disregardBackpressure() - Method in interface io.micronaut.http.body.stream.BufferConsumer.Upstream
-
Instruct the upstream to ignore backpressure from this consumer.
- disregardBackpressure() - Method in class io.micronaut.http.body.stream.LazyUpstream
- doFilter(HttpRequest<?>, FilterChain) - Method in interface io.micronaut.http.filter.HttpClientFilter
- doFilter(HttpRequest<?>, FilterChain) - Method in interface io.micronaut.http.filter.HttpFilter
-
Intercepts a
HttpRequest. - doFilter(HttpRequest<?>, FilterChain) - Method in interface io.micronaut.http.filter.HttpServerFilter
- doFilter(HttpRequest<?>, ServerFilterChain) - Method in interface io.micronaut.http.filter.HttpServerFilter
-
Variation of the
HttpServerFilter.doFilter(HttpRequest, FilterChain)method that accepts aServerFilterChainwhich allows to mutate the outgoing HTTP response. - doFilter(MutableHttpRequest<?>, ClientFilterChain) - Method in interface io.micronaut.http.filter.HttpClientFilter
-
A variation of
HttpFilter.doFilter(HttpRequest, FilterChain)that receives aMutableHttpRequestallowing the request to be modified. - domain(String) - Method in interface io.micronaut.http.cookie.Cookie
-
Sets the domain of the cookie.
- domain(String) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- doRouteMatch(HttpRequest<?>) - Method in class io.micronaut.http.filter.FilterRunner
-
Do the route match and set it into the request.
- DOWNLINK - Static variable in interface io.micronaut.http.HttpHeaders
-
"Downlink". - DPR - Static variable in interface io.micronaut.http.HttpHeaders
-
"DPR". - Dynamic(int) - Constructor for record class io.micronaut.http.filter.FilterOrder.Dynamic
-
Creates an instance of a
Dynamicrecord class.
E
- EARLY_HINTS - Enum constant in enum class io.micronaut.http.HttpStatus
- ECT - Static variable in interface io.micronaut.http.HttpHeaders
-
"ECT". - embedded(CharSequence, Resource) - Method in class io.micronaut.http.hateoas.AbstractResource
-
Add an embedded resource with the given reference.
- embedded(CharSequence, Resource) - Method in class io.micronaut.http.hateoas.VndError
- embedded(CharSequence, Resource...) - Method in class io.micronaut.http.hateoas.AbstractResource
-
Add an embedded resource with the given reference.
- embedded(CharSequence, Resource...) - Method in class io.micronaut.http.hateoas.VndError
- embedded(CharSequence, List<Resource>) - Method in class io.micronaut.http.hateoas.AbstractResource
-
Add an embedded resource with the given reference.
- embedded(CharSequence, List<Resource>) - Method in class io.micronaut.http.hateoas.VndError
- EMBEDDED - Static variable in interface io.micronaut.http.hateoas.Resource
-
The embedded attribute.
- empty() - Method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Returns the value of the
emptyrecord component. - EMPTY - Static variable in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
An empty registry.
- EMPTY_ARRAY - Static variable in class io.micronaut.http.MediaType
-
Default empty media type array.
- encode(Argument<T>, T) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Encode the given type returning the object as a byte[].
- encode(Argument<T>, T, ByteBufferFactory<?, B>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Encode the given type returning the object as a
ByteBuffer. - encode(Argument<T>, T, OutputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Encode the given type to the given
OutputStream. - encode(Cookie) - Method in interface io.micronaut.http.cookie.ClientCookieEncoder
-
Encodes a
Cookieinto a String. - encode(Cookie...) - Method in class io.micronaut.http.cookie.DefaultServerCookieEncoder
- encode(Cookie...) - Method in interface io.micronaut.http.cookie.ServerCookieEncoder
- encode(Cookie) - Method in class io.micronaut.http.cookie.DefaultClientCookieEncoder
- encode(T) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Encode the given type returning the object as a byte[].
- encode(T) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- encode(T, ByteBufferFactory<?, B>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Encode the given type returning the object as a
ByteBuffer. - encode(T, ByteBufferFactory<?, B>) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- encode(T, OutputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Encode the given type to the given
OutputStream. - encode(T, OutputStream) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- ENHANCE_YOUR_CALM - Enum constant in enum class io.micronaut.http.HttpStatus
- equals(Object) - Method in record class io.micronaut.http.body.ByteBodyFactory.StreamingBody
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.body.stream.BodySizeLimits
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.body.stream.UpstreamBalancer.UpstreamPair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.cachecontrol.CacheControl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.context.ServerHttpRequestContext
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.filter.FilterOrder.Dynamic
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.http.filter.FilterOrder.Fixed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class io.micronaut.http.hateoas.GenericResource
- equals(Object) - Method in class io.micronaut.http.MediaType
- equals(Object) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- equals(Object) - Method in class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- equals(Object) - Method in class io.micronaut.http.uri.UriMatchVariable
- equals(Object) - Method in class io.micronaut.http.uri.UriTemplate
- error(Throwable) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- error(Throwable) - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody.SharedBuffer
- error(Throwable) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer.AsFlux
- error(Throwable) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Implementation of
BufferConsumer.error(Throwable).
Not thread safe, caller must handle concurrency. - error(Throwable) - Method in interface io.micronaut.http.body.stream.BufferConsumer
-
Signal an upstream error.
- Error - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to map it to an error route.
- ERROR - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.
- ETAG - Static variable in interface io.micronaut.http.HttpHeaders
-
"ETag". - Event<T> - Interface in io.micronaut.http.sse
-
Represents a Server Sent Event.
- EVENT - Static variable in interface io.micronaut.http.sse.Event
-
The event parameter.
- exception() - Element in annotation interface io.micronaut.http.annotation.Error
- EXCEPTION - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use the accessors in RouteAttributes
- excludeServiceId() - Element in annotation interface io.micronaut.http.annotation.ClientFilter
-
The service identifiers this filter does not apply to.
- excludeServiceId() - Element in annotation interface io.micronaut.http.annotation.Filter
-
The service identifiers this filter does not apply to.
- excludeServiceId() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
excludeServiceIdrecord component. - executeOn() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
executeOnrecord component. - expand(Object) - Method in class io.micronaut.http.uri.UriTemplate
-
Expand the string with the given bean.
- expand(Map<String, ? super Object>) - Method in interface io.micronaut.http.uri.UriBuilder
-
Expands the URI if it is a template, using the given values.
- expand(Map<String, Object>) - Method in class io.micronaut.http.uri.UriTemplate
-
Expand the string with the given parameters.
- expand(Map<String, Object>) - Method in class io.micronaut.http.uri.UriTemplateMatcher
-
Expand the string with the given parameters.
- expand(Map<String, Object>) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
- expand(Map<String, Object>, boolean, boolean) - Method in interface io.micronaut.http.uri.UriTemplate.PathSegment
-
Expands the query segment.
- EXPECT - Static variable in interface io.micronaut.http.HttpHeaders
-
"Expect". - EXPECTATION_FAILED - Enum constant in enum class io.micronaut.http.HttpStatus
- expectedLength() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Deprecated.This method is unnecessary for
AvailableByteBody. UseAvailableByteBody.length()directly. - expectedLength() - Method in interface io.micronaut.http.body.ByteBody
-
Get the expected length of this body, if known (either from
Content-Lengthor from previous buffering). - expectedLength() - Method in class io.micronaut.http.body.stream.BaseStreamingByteBody
- expectedLength() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- expires(long) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the EXPIRES header for the given
Long. - expires(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the EXPIRES header for the given
LocalDateTime. - EXPIRES - Static variable in interface io.micronaut.http.HttpHeaders
-
"Expires". - extension - Variable in class io.micronaut.http.MediaType
- EXTENSION_DOC - Static variable in class io.micronaut.http.MediaType
-
File extension for Microsoft Word document files in use between 97-2003.
- EXTENSION_DOCX - Static variable in class io.micronaut.http.MediaType
-
File extension used for Microsoft Word Open XML document (DOCX).
- EXTENSION_GPX - Static variable in class io.micronaut.http.MediaType
-
File extension for GPS Exchange Format files.
- EXTENSION_GZIP - Static variable in class io.micronaut.http.MediaType
-
File extension for GZIP compressed files.
- EXTENSION_JSON - Static variable in class io.micronaut.http.MediaType
-
Default file extension used for JSON.
- EXTENSION_ODP - Static variable in class io.micronaut.http.MediaType
-
File extension for OpenDocument presentation files.
- EXTENSION_ODS - Static variable in class io.micronaut.http.MediaType
-
File extension for OpenDocument spreadsheets.
- EXTENSION_ODT - Static variable in class io.micronaut.http.MediaType
-
File extension for OpenDocument text files.
- EXTENSION_PDF - Static variable in class io.micronaut.http.MediaType
-
Default file extension used for PDF.
- EXTENSION_PPT - Static variable in class io.micronaut.http.MediaType
-
File extension for Microsoft Powerpoint files in use between 97-2003.
- EXTENSION_PPTX - Static variable in class io.micronaut.http.MediaType
-
File extension used for Microsoft Powerpoint Open XML document (PPTX).
- EXTENSION_XLS - Static variable in class io.micronaut.http.MediaType
-
File extension for Microsoft Excel's workbook files in use between 97-2003.
- EXTENSION_XLSX - Static variable in class io.micronaut.http.MediaType
-
File extension used for Microsoft Excel Open XML Spreadsheet (XLSX).
- EXTENSION_XML - Static variable in class io.micronaut.http.MediaType
-
Default file extension used for XML.
- EXTENSION_ZIP - Static variable in class io.micronaut.http.MediaType
-
File extension for ZIP archive files.
F
- failClaim() - Method in class io.micronaut.http.body.InternalByteBody
-
Throw the standard "already claimed" error and attach stored traces when tracking is enabled.
- FAILED_DEPENDENCY - Enum constant in enum class io.micronaut.http.HttpStatus
- fallbackValue() - Method in record class io.micronaut.http.filter.FilterOrder.Dynamic
-
Returns the value of the
fallbackValuerecord component. - fastest(BufferConsumer.Upstream) - Static method in class io.micronaut.http.body.stream.UpstreamBalancer
-
Implementation of
ByteBody.SplitBackpressureMode.FASTEST. - FASTEST - Enum constant in enum class io.micronaut.http.body.ByteBody.SplitBackpressureMode
-
Request data from upstream at the pace of the fastest downstream.
- FEATURE_POLICY - Static variable in interface io.micronaut.http.HttpHeaders
-
"Feature-Policy". - FILE_WATCHER - Enum constant in enum class io.micronaut.http.ssl.FileCertificateProvider.RefreshMode
- FILE_WATCHER_OR_SCHEDULER - Enum constant in enum class io.micronaut.http.ssl.FileCertificateProvider.RefreshMode
- FileCertificateProvider - Class in io.micronaut.http.ssl
-
Certificate provider that loads certificate material from files on disk and can refresh the material when the underlying files change using a file watcher or scheduler.
- FileCertificateProvider.Config - Class in io.micronaut.http.ssl
-
Configuration for file-based certificate material.
- FileCertificateProvider.Format - Enum Class in io.micronaut.http.ssl
-
Supported on-disk formats for certificate material.
- FileCertificateProvider.RefreshMode - Enum Class in io.micronaut.http.ssl
-
Strategy for reloading certificate files.
- fileSystemResourceLoader() - Method in class io.micronaut.http.resource.ResourceLoaderFactory
- FileUpload - Interface in io.micronaut.http.multipart
-
Represents a part of a
MediaType.MULTIPART_FORM_DATArequest. - fillInStackTrace() - Method in exception class io.micronaut.http.body.ByteBody.BodyDiscardedException
- Filter - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to classes that implement
HttpFilterto specify the patterns. - FilterArgumentBinderPredicate - Interface in io.micronaut.http.filter
-
Additional interface that
ArgumentBinders can implement to restrict when a filter method with this argument will run. - FilterChain - Interface in io.micronaut.http.filter
-
A non-blocking and thread-safe filter chain.
- FilterContinuation<R> - Interface in io.micronaut.http.filter
-
A filter continuation gives can be declared as a parameter on a
filter method. - FilterMatcher - Annotation Interface in io.micronaut.http.annotation
-
Stereotype annotation that helps to link together instance of the filter and http client that filter should be applied to.
- FilterMetadata(FilterPatternStyle, List<String>, List<HttpMethod>, FilterOrder, String, List<String>, List<String>, Boolean, boolean) - Constructor for record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Creates an instance of a
FilterMetadatarecord class. - FilterOrder - Interface in io.micronaut.http.filter
-
Different filter order heuristics, derived from annotations or
a bean method. - FilterOrder.Dynamic - Record Class in io.micronaut.http.filter
-
Dynamic order value (from
Ordered.getOrder()). - FilterOrder.Fixed - Record Class in io.micronaut.http.filter
-
Fixed order value.
- FilterPatternStyle - Enum Class in io.micronaut.http.filter
-
Styles of filter patterns.
- FilterRunner - Class in io.micronaut.http.filter
-
The filter runner will start processing the filters in the forward order.
- FilterRunner(List<GenericHttpFilter>, List<GenericHttpFilter>, BiFunction<HttpRequest<?>, PropagatedContext, ExecutionFlow<HttpResponse<?>>>) - Constructor for class io.micronaut.http.filter.FilterRunner
-
Create a new filter runner, to be used only once.
- FilterRunner(List<GenericHttpFilter>) - Constructor for class io.micronaut.http.filter.FilterRunner
-
Create a new filter runner, to be used only once.
- FilterRunner(List<GenericHttpFilter>, BiFunction<HttpRequest<?>, PropagatedContext, ExecutionFlow<HttpResponse<?>>>) - Constructor for class io.micronaut.http.filter.FilterRunner
-
Create a new filter runner, to be used only once.
- find() - Static method in record class io.micronaut.http.context.ServerHttpRequestContext
- findAcceptCharset() - Method in interface io.micronaut.http.HttpHeaders
-
The
Accept-Charsetheader, or empty if unset. - findAcceptLanguage() - Method in interface io.micronaut.http.HttpHeaders
-
The
Accept-Languageheader, or empty if unset. - findArgumentBinder(Argument<T>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- findBinder(Argument<T>, Class<? extends Annotation>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- findCharset(Headers) - Static method in interface io.micronaut.http.body.MessageBodyWriter
-
Resolve the charset.
- findCharset(MediaType, Headers) - Static method in interface io.micronaut.http.body.MessageBodyWriter
-
Resolve the charset.
- findCodec(MediaType) - Method in class io.micronaut.http.codec.DefaultMediaTypeCodecRegistry
-
Deprecated.
- findCodec(MediaType) - Method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
-
Deprecated.Find a codec for the given media type.
- findCodec(MediaType, Class<?>) - Method in class io.micronaut.http.codec.DefaultMediaTypeCodecRegistry
-
Deprecated.
- findCodec(MediaType, Class<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
-
Deprecated.Find a codec for the given media type and target type.
- findCookie(CharSequence) - Method in interface io.micronaut.http.cookie.Cookies
-
Find a
Cookiefor the given name. - findCookie(CharSequence) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
- findDate(CharSequence) - Method in interface io.micronaut.http.HttpHeaders
-
Obtain the date header.
- findFiltersAfterRouteMatch(HttpRequest<?>) - Method in class io.micronaut.http.filter.FilterRunner
-
Find filters after route is found.
- findFirst(CharSequence) - Method in interface io.micronaut.http.HttpHeaders
-
Get the first value of the given header.
- findInt(CharSequence) - Method in interface io.micronaut.http.HttpHeaders
-
Find an integer header.
- findReader(Argument<T>) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Find a reader for the type and annotation metadata at declaration point.
- findReader(Argument<T>, MediaType) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Find a reader for the type and annotation metadata at declaration point.
- findReader(Argument<T>, List<MediaType>) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Find a reader for the type and annotation metadata at declaration point.
- findReader(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
- findReader(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.DefaultMessageBodyHandlerRegistry
- findReaderImpl(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
- findReaderImpl(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.DefaultMessageBodyHandlerRegistry
- findWriter(Argument<T>) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Find a writer for the type and annotation metadata at declaration point.
- findWriter(Argument<T>, MediaType) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Find a writer for the type and annotation metadata at declaration point.
- findWriter(Argument<T>, List<MediaType>) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Find a writer for the type and annotation metadata at declaration point.
- findWriter(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
- findWriter(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.DefaultMessageBodyHandlerRegistry
- findWriterImpl(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
- findWriterImpl(Argument<T>, List<MediaType>) - Method in class io.micronaut.http.body.DefaultMessageBodyHandlerRegistry
- first(BufferConsumer.Upstream) - Static method in class io.micronaut.http.body.stream.UpstreamBalancer
-
Implementation of
ByteBody.SplitBackpressureMode.ORIGINALandByteBody.SplitBackpressureMode.NEW. - FIRST - Enum constant in enum class io.micronaut.http.filter.ServerFilterPhase
-
The first phase, invoked before all others.
- Fixed(int) - Constructor for record class io.micronaut.http.filter.FilterOrder.Fixed
-
Creates an instance of a
Fixedrecord class. - flatMap(Function<T, ArgumentBinder.BindingResult<R>>) - Method in interface io.micronaut.http.bind.binders.PendingRequestBindingResult
- flatten(Map<String, List<String>>) - Method in interface io.micronaut.http.form.FormUrlEncodedDecoder
-
Converts a map with value list of string to value Object.
- FORBIDDEN - Enum constant in enum class io.micronaut.http.HttpStatus
- forExtension(String) - Static method in class io.micronaut.http.MediaType
-
Resolve the
MediaTypefor the given file extension. - forFilename(String) - Static method in class io.micronaut.http.MediaType
-
Resolve the
MediaTypefor the given file name. - FORM - Static variable in class io.micronaut.http.MediaType
-
Shortcut for
MediaType.APPLICATION_FORM_URLENCODED_TYPE. - FormConfiguration - Interface in io.micronaut.http.form
-
Configuration related to forms.
- FormUrlEncodedDecoder - Interface in io.micronaut.http.form
-
Decodes a form url encoded string into a map.
- forward(ByteBody) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
-
Forward the given body to the shared buffer.
- forward(BufferConsumer.Upstream) - Method in class io.micronaut.http.body.stream.LazyUpstream
- forwardComplete() - Method in class io.micronaut.http.body.ConcatenatingSubscriber
-
Forward completion to the shared buffer.
- FORWARDED - Static variable in interface io.micronaut.http.HttpHeaders
-
"Forwarded". - forwardError(Throwable) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
-
Forward an error to the shared buffer.
- FOUND - Enum constant in enum class io.micronaut.http.HttpStatus
- fragment(String) - Method in interface io.micronaut.http.uri.UriBuilder
-
Sets the URI fragment.
- FROM - Static variable in interface io.micronaut.http.HttpHeaders
-
"From". - fromFlow(ExecutionFlow<K>) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Creates a new reactive flow from other flow.
- fromPublisher(Publisher<K>) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Creates a new reactive flow from a publisher.
- fromPublisherEager(Publisher<K>, PropagatedContext) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Creates a new reactive flow from a publisher.
- fromType(Class<?>) - Static method in class io.micronaut.http.MediaType
- FullHttpRequest<B> - Interface in io.micronaut.http
-
Deprecated.
G
- GATEWAY_TIMEOUT - Enum constant in enum class io.micronaut.http.HttpStatus
- GenericHttpFilter - Interface in io.micronaut.http.filter
-
Base interface for different filter types.
- GenericResource - Class in io.micronaut.http.hateoas
-
Resourcewith indeterminate structure. - GenericResource() - Constructor for class io.micronaut.http.hateoas.GenericResource
-
Create a new resource.
- get() - Static method in record class io.micronaut.http.context.ServerHttpRequestContext
- get(CharSequence) - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- get(CharSequence) - Method in interface io.micronaut.http.cookie.Cookies
-
Get a cookie by name or return null.
- get(CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- get(CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpParameters
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- get(CharSequence, ArgumentConversionContext<T>) - Method in class io.micronaut.http.simple.SimpleHttpParameters
- get(CharSequence, Class<T>) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
- get(String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequestthat executes anHttpMethod.GETrequest for the given URI. - get(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Get - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.GET. - GET - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.3.
- GET(String) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestfor aHttpMethod.GETrequest for the given URI. - GET(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestfor aHttpMethod.GETrequest for the given URI. - getAdditionalProperties() - Method in class io.micronaut.http.hateoas.GenericResource
-
Get the properties of this resource, as an untyped map.
- getAdditionalTypes() - Method in class io.micronaut.http.codec.CodecConfiguration
- getAdvertisedLength() - Method in exception class io.micronaut.http.exceptions.BufferLengthExceededException
-
The maximum permitted length.
- getAlgorithm() - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
Algorithm used to generate the self-signed key pair and certificate (e.g.
- getAlias() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyConfiguration
- getAll() - Method in interface io.micronaut.http.cookie.Cookies
- getAll() - Method in class io.micronaut.http.simple.cookies.SimpleCookies
- getAll(CharSequence) - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- getAll(CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- getAll(CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpParameters
- getAnnotationType() - Method in interface io.micronaut.http.bind.binders.BodyArgumentBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.CookieAnnotationBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.PartAnnotationBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.PathVariableAnnotationBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.QueryValueArgumentBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- getAnnotationType() - Method in class io.micronaut.http.bind.binders.RequestBeanAnnotationBinder
- getAttributes() - Method in interface io.micronaut.http.HttpMessage
-
A
MutableConvertibleValuesof the attributes for this HTTP message. - getAttributes() - Method in class io.micronaut.http.HttpMessageWrapper
- getAttributes() - Method in class io.micronaut.http.simple.SimpleHttpRequest
- getAuthorization() - Method in interface io.micronaut.http.HttpHeaders
- getBase64ResourceLoader() - Method in class io.micronaut.http.resource.ResourceLoaderFactory
- getBody() - Method in exception class io.micronaut.http.exceptions.HttpStatusException
- getBody() - Method in interface io.micronaut.http.HttpMessage
- getBody() - Method in class io.micronaut.http.HttpMessageWrapper
- getBody() - Method in class io.micronaut.http.MutableHttpRequestWrapper
- getBody() - Method in class io.micronaut.http.simple.SimpleHttpRequest
- getBody(ArgumentConversionContext<T>) - Method in interface io.micronaut.http.HttpMessage
-
Return the body, will use the provided conversion context if needed.
- getBody(ArgumentConversionContext<T>) - Method in class io.micronaut.http.HttpMessageWrapper
- getBody(ArgumentConversionContext<T>) - Method in class io.micronaut.http.MutableHttpRequestWrapper
- getBody(Argument<T>) - Method in interface io.micronaut.http.HttpMessage
-
Return the body as the given type.
- getBody(Argument<T>) - Method in class io.micronaut.http.HttpMessageWrapper
- getBody(Class<T>) - Method in interface io.micronaut.http.HttpMessage
-
Return the body as the given type.
- getBody(Class<T>) - Method in class io.micronaut.http.MutableHttpRequestWrapper
- getBody(Class<T>) - Method in class io.micronaut.http.HttpMessageWrapper
- getBodyWriter() - Method in interface io.micronaut.http.HttpMessage
- getByteBuffer() - Method in interface io.micronaut.http.multipart.PartData
-
Gets the content of this chunk as a
ByteBuffer. - getBytes() - Method in interface io.micronaut.http.multipart.PartData
-
Gets the content of this chunk as a
byte[]. - getCertificate() - Method in interface io.micronaut.http.HttpRequest
-
Retrieves the Certificate used for mutual authentication.
- getCertificate() - Method in class io.micronaut.http.HttpRequestWrapper
- getCertificatePath() - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Optional path to a separate PEM-encoded certificate chain.
- getCertificatePath() - Method in class io.micronaut.http.ssl.SslBuilder.PemBasedCertificateSpec
-
The path to the PEM file containing the certificate chain.
- getCertificatePath() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
A path to a PEM file containing the certificate chain.
- getCharacterEncoding() - Method in interface io.micronaut.http.HttpMessage
- getCharset() - Method in class io.micronaut.http.MediaType
- getCharset(Headers) - Static method in interface io.micronaut.http.body.MessageBodyWriter
-
Resolve the charset.
- getCharset(HttpMessage<?>) - Static method in class io.micronaut.http.util.HttpUtil
-
Resolve the
Charsetto use for the request. - getCharset(MediaType, Headers) - Static method in interface io.micronaut.http.body.MessageBodyWriter
-
Resolve the charset.
- getCiphers() - Method in class io.micronaut.http.ssl.SslConfiguration
- getClassPathResourceLoader() - Method in class io.micronaut.http.resource.ResourceLoaderFactory
- getClientAuthentication() - Method in class io.micronaut.http.ssl.SslConfiguration
- getCode() - Method in enum class io.micronaut.http.HttpStatus
- getCodecs() - Method in class io.micronaut.http.codec.DefaultMediaTypeCodecRegistry
-
Deprecated.
- getCodecs() - Method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
-
Deprecated.
- getComment() - Method in interface io.micronaut.http.sse.Event
- getContentLength() - Method in interface io.micronaut.http.HttpMessage
- getContentType() - Method in interface io.micronaut.http.HttpHeaders
- getContentType() - Method in interface io.micronaut.http.HttpMessage
-
The request or response content type.
- getContentType() - Method in interface io.micronaut.http.multipart.FileUpload
-
Gets the content type of this part.
- getContentType() - Method in interface io.micronaut.http.multipart.PartData
-
Gets the content type of this chunk.
- getContextPath() - Method in interface io.micronaut.http.context.ClientContextPathProvider
- getContextPath() - Method in interface io.micronaut.http.context.ServerContextPathProvider
- getCookie(String) - Method in interface io.micronaut.http.HttpResponse
-
Helper method for retrieving a single Cookie on a response.
- getCookieDomain() - Method in interface io.micronaut.http.cookie.CookieConfiguration
-
Gets the domain name of this Cookie.
- getCookieMaxAge() - Method in interface io.micronaut.http.cookie.CookieConfiguration
- getCookieName() - Method in interface io.micronaut.http.cookie.CookieConfiguration
- getCookieName() - Method in exception class io.micronaut.http.cookie.CookieSizeExceededException
-
Cookie Name.
- getCookiePath() - Method in interface io.micronaut.http.cookie.CookieConfiguration
-
The path of the cookie.
- getCookies() - Method in interface io.micronaut.http.HttpRequest
- getCookies() - Method in class io.micronaut.http.HttpRequestWrapper
- getCookies() - Method in interface io.micronaut.http.HttpResponse
-
Helper method for retrieving all Cookies on a response.
- getCookies() - Method in class io.micronaut.http.simple.SimpleHttpRequest
- getCookieSameSite() - Method in interface io.micronaut.http.cookie.CookieConfiguration
- getData() - Method in interface io.micronaut.http.sse.Event
- getDate(CharSequence) - Method in interface io.micronaut.http.HttpHeaders
-
Obtain the date header.
- getDefaultReason(int) - Static method in enum class io.micronaut.http.HttpStatus
-
Get the default reason phrase for the given status code, if it is a known status code.
- getDefinedSize() - Method in interface io.micronaut.http.multipart.FileUpload
-
Returns the defined content length of the part.
- getDelegate() - Method in class io.micronaut.http.HttpMessageWrapper
- getDelegate() - Method in class io.micronaut.http.HttpRequestWrapper
- getDelegate() - Method in class io.micronaut.http.HttpResponseWrapper
- getDeprecation() - Method in class io.micronaut.http.hateoas.DefaultLink
- getDeprecation() - Method in interface io.micronaut.http.hateoas.Link
- getDomain() - Method in interface io.micronaut.http.cookie.Cookie
-
Gets the domain name of this Cookie.
- getDomain() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- getEmbedded() - Method in class io.micronaut.http.hateoas.AbstractResource
- getEmbedded() - Method in interface io.micronaut.http.hateoas.Resource
- getExpectedLength() - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Get the exact body length, if available.
- getExtension() - Method in class io.micronaut.http.MediaType
- getFailure() - Method in class io.micronaut.http.body.stream.PublisherAsBlocking
-
The failure from
PublisherAsBlocking.onError(Throwable). - getFallbackFormat(Argument<?>) - Method in class io.micronaut.http.bind.binders.CookieAnnotationBinder
- getFallbackFormat(Argument<?>) - Method in class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- getFallbackFormat(Argument<?>) - Method in class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- getFilename() - Method in interface io.micronaut.http.multipart.FileUpload
-
Gets the name of this part.
- getFilter() - Method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
- getFilterMethods() - Method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
- getFormat() - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Explicit format of the certificate material.
- getFormat() - Method in class io.micronaut.http.ssl.ResourceCertificateProvider.Config
-
Explicit format of the certificate material.
- getHandshakeTimeout() - Method in class io.micronaut.http.ssl.SslConfiguration
- getHeaders() - Method in interface io.micronaut.http.HttpMessage
- getHeaders() - Method in class io.micronaut.http.HttpMessageWrapper
- getHeaders() - Method in interface io.micronaut.http.MutableHttpMessage
- getHeaders() - Method in interface io.micronaut.http.MutableHttpRequest
- getHeaders() - Method in class io.micronaut.http.MutableHttpRequestWrapper
- getHeaders() - Method in class io.micronaut.http.simple.SimpleHttpRequest
- getHref() - Method in class io.micronaut.http.hateoas.DefaultLink
- getHref() - Method in interface io.micronaut.http.hateoas.Link
- getHreflang() - Method in class io.micronaut.http.hateoas.DefaultLink
- getHreflang() - Method in interface io.micronaut.http.hateoas.Link
- getHttpVersion() - Method in interface io.micronaut.http.HttpRequest
- getHttpVersion() - Method in class io.micronaut.http.HttpRequestWrapper
- getId() - Method in interface io.micronaut.http.sse.Event
- getInputStream() - Method in interface io.micronaut.http.multipart.PartData
-
Gets the content of this chunk as an
InputStream. - getInt(CharSequence) - Method in interface io.micronaut.http.HttpHeaders
-
Obtain an integer header.
- getKey() - Method in class io.micronaut.http.ssl.SslConfiguration
- getKeyManagerFactory(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
- getKeyName() - Method in class io.micronaut.http.ssl.SslConfiguration
-
Name of a
CertificateProviderbean that supplies the private key and certificate chain for the SSL context. - getKeyPath() - Method in class io.micronaut.http.ssl.SslBuilder.PemBasedCertificateSpec
-
The path to the PEM file containing the private key.
- getKeyPath() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
A path to a PEM file containing the private key of the server.
- getKeyStore() - Method in interface io.micronaut.http.ssl.CertificateProvider
-
Publisher that emits the key store containing private key and/or certificates.
- getKeyStore() - Method in class io.micronaut.http.ssl.FileCertificateProvider
- getKeyStore() - Method in class io.micronaut.http.ssl.ResourceCertificateProvider
- getKeyStore() - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider
- getKeyStore() - Method in class io.micronaut.http.ssl.SslConfiguration
- getKeyStore(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
- getLifetime() - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
Validity period of the generated certificate.
- getLimits() - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
- getLinks() - Method in class io.micronaut.http.hateoas.AbstractResource
- getLinks() - Method in interface io.micronaut.http.hateoas.Resource
- getLocale() - Method in interface io.micronaut.http.HttpMessage
- getLocale() - Method in interface io.micronaut.http.HttpRequest
- getLocale() - Method in class io.micronaut.http.HttpRequestWrapper
- getLogref() - Method in class io.micronaut.http.hateoas.JsonError
- getMatchTemplate() - Method in class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
- getMatchTemplate() - Method in class io.micronaut.http.uri.UriTypeMatchTemplate.TypedUriMatchTemplateParser
- getMaxAge() - Method in interface io.micronaut.http.cookie.Cookie
-
Gets the maximum age of the cookie in seconds.
- getMaxAge() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- getMaxDecodedKeyValueParameters() - Method in interface io.micronaut.http.form.FormConfiguration
- getMaxSize() - Method in exception class io.micronaut.http.cookie.CookieSizeExceededException
-
Max Cookie Size Bytes.
- getMediaType() - Method in interface io.micronaut.http.body.MediaTypeProvider
- getMediaTypes() - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.
- getMediaTypes() - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- getMessage() - Method in class io.micronaut.http.hateoas.JsonError
- getMethod() - Method in interface io.micronaut.http.HttpRequest
- getMethod() - Method in class io.micronaut.http.HttpRequestWrapper
- getMethod() - Method in class io.micronaut.http.simple.SimpleHttpRequest
- getMethodName() - Method in interface io.micronaut.http.HttpRequest
- getMethodName() - Method in class io.micronaut.http.HttpRequestWrapper
- getName() - Method in class io.micronaut.http.codec.CodecConfiguration
- getName() - Method in interface io.micronaut.http.cookie.Cookie
- getName() - Method in class io.micronaut.http.hateoas.DefaultLink
- getName() - Method in interface io.micronaut.http.hateoas.Link
- getName() - Method in class io.micronaut.http.MediaType
- getName() - Method in interface io.micronaut.http.multipart.CompletedPart
- getName() - Method in interface io.micronaut.http.multipart.FileUpload
-
Gets the name of this part.
- getName() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- getName() - Method in interface io.micronaut.http.sse.Event
- getName() - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
- getName() - Method in class io.micronaut.http.ssl.ResourceCertificateProvider.Config
- getName() - Method in class io.micronaut.http.ssl.FileCertificateProvider
- getName() - Method in class io.micronaut.http.ssl.ResourceCertificateProvider
- getName() - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
- getName() - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider
- getName() - Method in class io.micronaut.http.uri.UriMatchVariable
- getOrder(Object) - Method in record class io.micronaut.http.filter.FilterOrder.Dynamic
- getOrder(Object) - Method in record class io.micronaut.http.filter.FilterOrder.Fixed
- getOrder(Object) - Method in interface io.micronaut.http.filter.FilterOrder
-
Compute the order value for the given bean.
- getOrigin() - Method in interface io.micronaut.http.HttpHeaders
- getOrigin() - Method in interface io.micronaut.http.HttpRequest
-
Get the origin header.
- getParameterName(Argument<T>) - Method in class io.micronaut.http.bind.binders.CookieAnnotationBinder
- getParameterName(Argument<T>) - Method in class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- getParameterName(Argument<T>) - Method in class io.micronaut.http.bind.binders.PathVariableAnnotationBinder
- getParameterName(Argument<T>) - Method in class io.micronaut.http.bind.binders.QueryValueArgumentBinder
- getParameterName(Argument<T>) - Method in class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- getParameters() - Method in interface io.micronaut.http.HttpRequest
- getParameters() - Method in class io.micronaut.http.HttpRequestWrapper
- getParameters() - Method in class io.micronaut.http.MediaType
- getParameters() - Method in interface io.micronaut.http.MutableHttpRequest
- getParameters() - Method in class io.micronaut.http.MutableHttpRequestWrapper
- getParameters() - Method in class io.micronaut.http.simple.SimpleHttpRequest
- getParametersMap() - Method in class io.micronaut.http.MediaType
- getPassword() - Method in class io.micronaut.http.BasicAuth
- getPassword() - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Password used to open the key store (JKS/PKCS12) or decrypt PEM private keys, if required.
- getPassword() - Method in class io.micronaut.http.ssl.ResourceCertificateProvider.Config
-
Password used to open the key store (JKS/PKCS12) or decrypt PEM private keys, if required.
- getPassword() - Method in class io.micronaut.http.ssl.SslBuilder.CertificateSpec
-
Key store password.
- getPassword() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyConfiguration
- getPassword() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
- getPassword() - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
- getPath() - Method in interface io.micronaut.http.cookie.Cookie
-
The path of the cookie.
- getPath() - Method in class io.micronaut.http.hateoas.JsonError
- getPath() - Method in interface io.micronaut.http.HttpRequest
- getPath() - Method in class io.micronaut.http.HttpRequestWrapper
- getPath() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- getPath() - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Path to the main certificate file to load.
- getPath() - Method in class io.micronaut.http.ssl.SslBuilder.KeyStoreBasedCertificateSpec
-
The path to the JKS, PKCS12 or PEM file.
- getPath() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
The path to the key store (typically .jks).
- getPath() - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
-
The path to the trust store (typically .jks).
- getPathMatcher() - Method in enum class io.micronaut.http.filter.FilterPatternStyle
- getPathVariableSegmentCount() - Method in class io.micronaut.http.uri.UriTemplate
- getPatterns() - Method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
- getPatternStyle() - Method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
- getPort() - Method in class io.micronaut.http.ssl.SslConfiguration
- getProfile() - Method in class io.micronaut.http.hateoas.DefaultLink
- getProfile() - Method in interface io.micronaut.http.hateoas.Link
- getProtocol() - Method in class io.micronaut.http.ssl.SslConfiguration
- getProtocols() - Method in class io.micronaut.http.ssl.SslConfiguration
- getProvider() - Method in class io.micronaut.http.ssl.SslBuilder.CertificateSpec
-
JCA provider for creating the key store and other objects.
- getProvider() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
- getProvider() - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
- getQuality() - Method in class io.micronaut.http.MediaType
- getQualityAsNumber() - Method in class io.micronaut.http.MediaType
- getRawSegmentCount() - Method in class io.micronaut.http.uri.UriTemplate
- getRawSegmentLength() - Method in class io.micronaut.http.uri.UriTemplate
- getReader(Argument<T>, List<MediaType>) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Find a reader for the type and annotation metadata at declaration point.
- getReason() - Method in enum class io.micronaut.http.HttpStatus
- getReceivedLength() - Method in exception class io.micronaut.http.exceptions.BufferLengthExceededException
-
The actual received length.
- getRefreshInterval() - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Interval used for scheduled reloads when the refresh mode uses a scheduler or when file watching is not available and a scheduled fallback is used.
- getRefreshMode() - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Strategy for reloading the certificate file.
- getRemoteAddress() - Method in interface io.micronaut.http.HttpRequest
- getRemoteAddress() - Method in class io.micronaut.http.HttpRequestWrapper
- getRequest() - Method in class io.micronaut.http.expression.RequestConditionContext
- getResource() - Method in class io.micronaut.http.ssl.ResourceCertificateProvider.Config
-
Micronaut resource location of the certificate material to load, for example
classpath:certs/server.p12orfile:/etc/ssl/server.pem. - getResponse() - Method in interface io.micronaut.http.HttpResponseProvider
- getRetry() - Method in interface io.micronaut.http.sse.Event
- getRootUpstream() - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
- getRouteMatchInfo(HttpRequest<?>) - Static method in class io.micronaut.http.BasicHttpAttributes
-
Get the route match as a
UriMatchInfo. - getSameSite() - Method in interface io.micronaut.http.cookie.Cookie
-
Checks to see if this
Cookiecan be sent along cross-site requests. - getSameSite() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- getServerAddress() - Method in interface io.micronaut.http.HttpRequest
- getServerAddress() - Method in class io.micronaut.http.HttpRequestWrapper
- getServerName() - Method in interface io.micronaut.http.HttpRequest
- getServerName() - Method in class io.micronaut.http.HttpRequestWrapper
- getServiceId(HttpRequest<?>) - Static method in class io.micronaut.http.BasicHttpAttributes
-
Get the client service ID.
- getServiceIdPattern() - Method in interface io.micronaut.http.util.OutgoingRequestProcessorMatcher
- getSize() - Method in exception class io.micronaut.http.cookie.CookieSizeExceededException
-
Cookie Size Bytes.
- getSize() - Method in interface io.micronaut.http.multipart.FileUpload
-
Returns the size of the part.
- getSource() - Method in class io.micronaut.http.context.event.HttpRequestReceivedEvent
- getSource() - Method in class io.micronaut.http.context.event.HttpRequestTerminatedEvent
- getSslSession() - Method in interface io.micronaut.http.HttpRequest
-
Get the SSL session used for the connection to the client, if available.
- getSslSession() - Method in class io.micronaut.http.HttpRequestWrapper
- getStatus() - Method in exception class io.micronaut.http.exceptions.HttpStatusException
- getStatus() - Method in interface io.micronaut.http.HttpResponse
- getStringResourceLoader() - Method in class io.micronaut.http.resource.ResourceLoaderFactory
- getSubject() - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
X.500 subject distinguished name for the generated certificate, for example
CN=localhost. - getSubtype() - Method in class io.micronaut.http.MediaType
- getTemplateString() - Method in class io.micronaut.http.uri.UriTemplate
- getTitle() - Method in class io.micronaut.http.hateoas.DefaultLink
- getTitle() - Method in interface io.micronaut.http.hateoas.Link
- getTrustManagerFactory(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
- getTrustManagerFactory(KeyStore) - Method in class io.micronaut.http.ssl.SslBuilder
- getTrustName() - Method in class io.micronaut.http.ssl.SslConfiguration
-
Name of a
CertificateProviderbean that supplies the trust material (trusted certificates) for the SSL context. - getTrustStore() - Method in interface io.micronaut.http.ssl.CertificateProvider
-
Publisher that emits the trust store with trusted certificates.
- getTrustStore() - Method in class io.micronaut.http.ssl.SslConfiguration
- getTrustStore(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
- getType() - Method in class io.micronaut.http.body.CharSequenceBodyWriter
- getType() - Method in class io.micronaut.http.body.StringBodyReader
- getType() - Method in class io.micronaut.http.body.TextPlainObjectBodyReader
- getType() - Method in interface io.micronaut.http.body.TypedMessageBodyHandler
- getType() - Method in interface io.micronaut.http.body.TypedMessageBodyReader
- getType() - Method in interface io.micronaut.http.body.TypedMessageBodyWriter
- getType() - Method in class io.micronaut.http.body.WritableBodyWriter
- getType() - Method in class io.micronaut.http.hateoas.DefaultLink
- getType() - Method in interface io.micronaut.http.hateoas.Link
- getType() - Method in class io.micronaut.http.MediaType
- getType() - Method in class io.micronaut.http.ssl.SslBuilder.CertificateSpec
-
KeyStoretype, e.g. - getType() - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
- getType() - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
- getUpdateInterval() - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
Interval at which a new self-signed certificate is generated and emitted.
- getUri() - Method in interface io.micronaut.http.HttpRequest
- getUri() - Method in class io.micronaut.http.HttpRequestWrapper
- getUri() - Method in class io.micronaut.http.MutableHttpRequestWrapper
- getUri() - Method in class io.micronaut.http.simple.SimpleHttpRequest
- getUri() - Method in interface io.micronaut.http.uri.UriMatchInfo
- getUri() - Method in class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- getUriPattern() - Method in interface io.micronaut.http.util.OutgoingRequestProcessorMatcher
- getUriTemplate(HttpRequest<?>) - Static method in class io.micronaut.http.BasicHttpAttributes
-
Get the URI template as a String, for tracing.
- getUsername() - Method in class io.micronaut.http.BasicAuth
- getUserPrincipal() - Method in interface io.micronaut.http.HttpRequest
-
The user principal stored within the request.
- getUserPrincipal() - Method in class io.micronaut.http.HttpRequestWrapper
- getUserPrincipal(Class<T>) - Method in interface io.micronaut.http.HttpRequest
-
The user principal stored within the request.
- getUserPrincipal(Class<T>) - Method in class io.micronaut.http.HttpRequestWrapper
- getValue() - Method in interface io.micronaut.http.cookie.Cookie
- getValue() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- getVariable() - Method in interface io.micronaut.http.uri.UriTemplate.PathSegment
-
If this path segment represents a variable returns the underlying variable name.
- getVariableMap() - Method in interface io.micronaut.http.uri.UriMatchInfo
- getVariableMap() - Method in class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- getVariableNames() - Method in class io.micronaut.http.uri.UriMatchTemplate
- getVariablePattern(String, char) - Method in class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
- getVariablePattern(String, char) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate.TypedUriMatchTemplateParser
- getVariables() - Method in interface io.micronaut.http.uri.UriMatchInfo
- getVariables() - Method in class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- getVariables() - Method in class io.micronaut.http.uri.UriMatchTemplate
- getVariableSegmentCount() - Method in class io.micronaut.http.uri.UriTemplate
- getVariableValues() - Method in interface io.micronaut.http.uri.UriMatchInfo
- getVariableValues() - Method in class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- getVersion() - Method in class io.micronaut.http.MediaType
- getWriter(Argument<T>, List<MediaType>) - Method in interface io.micronaut.http.body.MessageBodyHandlerRegistry
-
Gets a writer for the type and annotation metadata at declaration point or fails with
CodecException. - global() - Element in annotation interface io.micronaut.http.annotation.Error
-
Whether the error handler should be registered as a global error handler or just locally to the declaring
Controller. - GMT - Static variable in interface io.micronaut.http.MutableHttpHeaders
-
The default GMT zone for date values.
- GONE - Enum constant in enum class io.micronaut.http.HttpStatus
- GPX_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
GPS Exchange Format: application/gpx+xml.
- GZIP_TYPE - Static variable in class io.micronaut.http.MediaType
-
GZip compressed data: application/gzip.
H
- hashCode() - Method in record class io.micronaut.http.body.ByteBodyFactory.StreamingBody
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.body.stream.BodySizeLimits
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.body.stream.UpstreamBalancer.UpstreamPair
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.cachecontrol.CacheControl
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.context.ServerHttpRequestContext
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.filter.FilterOrder.Dynamic
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.http.filter.FilterOrder.Fixed
-
Returns a hash code value for this object.
- hashCode() - Method in class io.micronaut.http.hateoas.GenericResource
- hashCode() - Method in class io.micronaut.http.MediaType
- hashCode() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- hashCode() - Method in class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- hashCode() - Method in class io.micronaut.http.uri.UriMatchVariable
- hashCode() - Method in class io.micronaut.http.uri.UriTemplate
- hasMethods() - Method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
- hasPatterns() - Method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
- head(String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequestthat executes anHttpMethod.HEADrequest for the given URI. - head(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Head - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.HEAD. - HEAD - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.4.
- HEAD(String) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestfor aHttpMethod.HEADrequest for the given URI. - HEAD(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestfor aHttpMethod.HEADrequest for the given URI. - HEAD_BODY - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated.Body that was discarded because this is a HEAD response.
- header(CharSequence) - Method in interface io.micronaut.http.HttpResponse
-
Return the first value for the given header or null.
- header(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set a response header.
- header(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
- header(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
- Header - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to method argument to indicate that the method argument is bound from an HTTP header This also can be used in conjunction with @Headers to list headers on a client class that will always be applied.
- HeaderAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
An
AnnotatedArgumentBinderimplementation that uses theHeaderannotation to trigger binding from an HTTP header. - HeaderAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- HeaderAnnotationBinder(ConversionService, Argument<T>) - Constructor for class io.micronaut.http.bind.binders.HeaderAnnotationBinder
- headers(Consumer<MutableHttpHeaders>) - Method in interface io.micronaut.http.MutableHttpMessage
-
Mutate the headers with the given consumer.
- headers(Consumer<MutableHttpHeaders>) - Method in interface io.micronaut.http.MutableHttpRequest
- headers(Consumer<MutableHttpHeaders>) - Method in interface io.micronaut.http.MutableHttpResponse
- headers(Map<CharSequence, CharSequence>) - Method in interface io.micronaut.http.MutableHttpMessage
-
Set multiple headers.
- headers(Map<CharSequence, CharSequence>) - Method in interface io.micronaut.http.MutableHttpRequest
- headers(Map<CharSequence, CharSequence>) - Method in interface io.micronaut.http.MutableHttpResponse
- Headers - Annotation Interface in io.micronaut.http.annotation
-
This lets you declare several headers for a client class and have them always included.
- headRoute() - Element in annotation interface io.micronaut.http.annotation.Get
- HELP - Static variable in interface io.micronaut.http.hateoas.Link
-
Help link.
- host(String) - Method in interface io.micronaut.http.uri.UriBuilder
-
Sets the URI host.
- HOST - Static variable in interface io.micronaut.http.HttpHeaders
-
"Host". - HREF - Static variable in interface io.micronaut.http.hateoas.Link
-
Href link.
- hreflang(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
- hreflang(String) - Method in class io.micronaut.http.hateoas.DefaultLink
- HtmlEntityEncodingHtmlSanitizer - Class in io.micronaut.http.util
-
Given an HTML string, it encodes the following characters:
&to&,<to<,>to>,"to", and'to'. - HtmlEntityEncodingHtmlSanitizer() - Constructor for class io.micronaut.http.util.HtmlEntityEncodingHtmlSanitizer
- HtmlSanitizer - Interface in io.micronaut.http.util
-
API to sanitize a String of HTML.
- HTTP_1_0 - Enum constant in enum class io.micronaut.http.HttpVersion
-
HTTP/1.0. - HTTP_1_1 - Enum constant in enum class io.micronaut.http.HttpVersion
-
HTTP/1.1. - HTTP_2_0 - Enum constant in enum class io.micronaut.http.HttpVersion
-
HTTP/2.0. - HTTP_VERSION_NOT_SUPPORTED - Enum constant in enum class io.micronaut.http.HttpStatus
- HttpAttributes - Enum Class in io.micronaut.http
-
Deprecated, for removal: This API element is subject to removal in a future version.In order to make future optimizations possible, standard attributes should be accessed through their static method accessors (such as those in
BasicHttpAttributes) instead of directly throughAttributeHolder. - HttpClientFilter - Interface in io.micronaut.http.filter
-
An HttpClientFilter extends
HttpFilterand allows the passed request to be mutated. - HttpClientFilterResolver<T> - Interface in io.micronaut.http.filter
-
Subinterface for filter resolution specific to HTTP client filters.
- HttpConverterRegistrar - Class in io.micronaut.http.converters
-
Converter registrar for HTTP classes.
- HttpConverterRegistrar(BeanProvider<ResourceResolver>) - Constructor for class io.micronaut.http.converters.HttpConverterRegistrar
-
Default constructor.
- HttpConverterRegistrar(Provider<ResourceResolver>) - Constructor for class io.micronaut.http.converters.HttpConverterRegistrar
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced by
HttpConverterRegistrar(BeanProvider). - HttpCookieFactory - Class in io.micronaut.http.cookie
-
CookieFactoryimplementation backed byHttpCookie. - HttpCookieFactory() - Constructor for class io.micronaut.http.cookie.HttpCookieFactory
- HttpException - Exception Class in io.micronaut.http.exceptions
-
Parent class of all exceptions thrown during HTTP processing.
- HttpException() - Constructor for exception class io.micronaut.http.exceptions.HttpException
-
Default constructor.
- HttpException(String) - Constructor for exception class io.micronaut.http.exceptions.HttpException
- HttpException(String, Throwable) - Constructor for exception class io.micronaut.http.exceptions.HttpException
- HttpException(String, Throwable, boolean, boolean) - Constructor for exception class io.micronaut.http.exceptions.HttpException
- HttpFilter - Interface in io.micronaut.http.filter
-
A interface for classes that can intercept and filter
HttpRequestinstances and can either proceed with the request or return a modified result. - HttpFilterResolver<T> - Interface in io.micronaut.http.filter
-
A contract for resolving filters for a given request.
- HttpFilterResolver.FilterEntry - Interface in io.micronaut.http.filter
-
A resolved filter entry.
- HttpHeaders - Interface in io.micronaut.http
-
Constants for common HTTP headers.
- HttpHeadersUtil - Class in io.micronaut.http.util
-
Utility class to work with
HttpHeadersor HTTP Headers. - HttpHeaderValues - Interface in io.micronaut.http
-
Interface for common HTTP header values.
- HttpMessage<B> - Interface in io.micronaut.http
-
Common interface for HTTP messages.
- HttpMessageWrapper<B> - Class in io.micronaut.http
-
A wrapper around an
HttpMessage. - HttpMessageWrapper(HttpMessage<B>) - Constructor for class io.micronaut.http.HttpMessageWrapper
- HttpMethod - Enum Class in io.micronaut.http
-
An enum containing the valid HTTP methods.
- HttpMethodMapping - Annotation Interface in io.micronaut.http.annotation
-
A meta annotation for HTTP
Controlleractions. - httpOnly() - Method in interface io.micronaut.http.cookie.Cookie
-
Sets this cookie as HTTP-Only.
- httpOnly(boolean) - Method in interface io.micronaut.http.cookie.Cookie
-
Sets whether the cookie is HTTP-Only.
- httpOnly(boolean) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- HttpParameters - Interface in io.micronaut.http
-
Represents HTTP query parameters parsed from the
HttpRequest.getUri(). - httpRequest() - Method in record class io.micronaut.http.context.ServerHttpRequestContext
-
Returns the value of the
httpRequestrecord component. - HttpRequest<B> - Interface in io.micronaut.http
-
Common interface for HTTP request implementations.
- HttpRequestFactory - Interface in io.micronaut.http
-
A factory interface for
MutableHttpRequestobjects. - HttpRequestReceivedEvent - Class in io.micronaut.http.context.event
-
An event fired when an
HttpRequestis received by the server. - HttpRequestReceivedEvent(HttpRequest<?>) - Constructor for class io.micronaut.http.context.event.HttpRequestReceivedEvent
- HttpRequestTerminatedEvent - Class in io.micronaut.http.context.event
-
An event fired when an
HttpRequestis finalized by the server. - HttpRequestTerminatedEvent(HttpRequest<?>) - Constructor for class io.micronaut.http.context.event.HttpRequestTerminatedEvent
- HttpRequestWrapper<B> - Class in io.micronaut.http
-
A wrapper around a
HttpRequest. - HttpRequestWrapper(HttpRequest<B>) - Constructor for class io.micronaut.http.HttpRequestWrapper
- HttpResponse<B> - Interface in io.micronaut.http
-
Common interface for HTTP response implementations.
- HttpResponseFactory - Interface in io.micronaut.http
-
A factory interface for creating
MutableHttpResponseinstances. - HttpResponseProvider - Interface in io.micronaut.http
-
A contract to provide an http response.
- HttpResponseWrapper<B> - Class in io.micronaut.http
-
A wrapper around a
HttpResponse. - HttpResponseWrapper(HttpResponse<B>) - Constructor for class io.micronaut.http.HttpResponseWrapper
- HttpServerFilter - Interface in io.micronaut.http.filter
-
An HttpServerFilter extends
HttpFilterand provides the response as aMutableHttpResponse. - HttpServerFilterResolver<T> - Interface in io.micronaut.http.filter
-
Subinterface for filter resolution specific to HTTP server filters.
- HttpStatus - Enum Class in io.micronaut.http
-
Represents HTTP status codes.
- HttpStatusException - Exception Class in io.micronaut.http.exceptions
-
Exception thrown to return a specific HttpStatus and an error message.
- HttpStatusException(HttpStatus, Object) - Constructor for exception class io.micronaut.http.exceptions.HttpStatusException
- HttpStatusException(HttpStatus, String) - Constructor for exception class io.micronaut.http.exceptions.HttpStatusException
- HttpTypeConverterRegistrar - Class in io.micronaut.http
-
The HTTP converters registrar.
- HttpTypeConverterRegistrar() - Constructor for class io.micronaut.http.HttpTypeConverterRegistrar
- HttpTypeInformationProvider - Class in io.micronaut.http.util
-
Provide type information for HTTP response.
- HttpTypeInformationProvider() - Constructor for class io.micronaut.http.util.HttpTypeInformationProvider
- HttpUtil - Class in io.micronaut.http.util
-
Utility methods for HTTP handling.
- HttpUtil() - Constructor for class io.micronaut.http.util.HttpUtil
- HttpVersion - Enum Class in io.micronaut.http
-
Enum representing different HTTP versions.
I
- I_AM_A_TEAPOT - Enum constant in enum class io.micronaut.http.HttpStatus
- id(String) - Method in interface io.micronaut.http.sse.Event
-
Sets the id.
- ID - Static variable in interface io.micronaut.http.sse.Event
-
The id parameter.
- IF_MATCH - Static variable in interface io.micronaut.http.HttpHeaders
-
"If-Match". - IF_MODIFIED_SINCE - Static variable in interface io.micronaut.http.HttpHeaders
-
"If-Modified-Since". - IF_NONE_MATCH - Static variable in interface io.micronaut.http.HttpHeaders
-
"If-None-Match". - IF_RANGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"If-Range". - IF_UNMODIFIED_SINCE - Static variable in interface io.micronaut.http.HttpHeaders
-
"If-Unmodified-Since". - ifModifiedSince(long) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the IF_MODIFIED_SINCE header for the given
Long. - ifModifiedSince(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the IF_MODIFIED_SINCE header for the given
ZonedDateTime. - IM_USED - Enum constant in enum class io.micronaut.http.HttpStatus
- IMAGE_APNG - Static variable in class io.micronaut.http.MediaType
-
Animated Portable Network Graphics (APNG): image/apng.
- IMAGE_APNG_TYPE - Static variable in class io.micronaut.http.MediaType
-
Animated Portable Network Graphics (APNG): image/apng.
- IMAGE_AVIF - Static variable in class io.micronaut.http.MediaType
-
AV1 Image File Format (AVIF): image/avif.
- IMAGE_AVIF_TYPE - Static variable in class io.micronaut.http.MediaType
-
AV1 Image File Format (AVIF): image/avif.
- IMAGE_BMP - Static variable in class io.micronaut.http.MediaType
-
Bitmap file: image/bmp.
- IMAGE_BMP_TYPE - Static variable in class io.micronaut.http.MediaType
-
Bitmap file: image/bmp.
- IMAGE_GIF - Static variable in class io.micronaut.http.MediaType
-
Gif Image: image/gif.
- IMAGE_GIF_TYPE - Static variable in class io.micronaut.http.MediaType
-
Gif Image: image/gif.
- IMAGE_JPEG - Static variable in class io.micronaut.http.MediaType
-
Jpeg Image: image/jpeg.
- IMAGE_JPEG_TYPE - Static variable in class io.micronaut.http.MediaType
-
Jpeg Image: image/jpeg.
- IMAGE_PNG - Static variable in class io.micronaut.http.MediaType
-
Png Image: image/png.
- IMAGE_PNG_TYPE - Static variable in class io.micronaut.http.MediaType
-
Png Image: image/png.
- IMAGE_SVG - Static variable in class io.micronaut.http.MediaType
-
Scalable Vector Graphics (SVG): image/svg+xml.
- IMAGE_SVG_TYPE - Static variable in class io.micronaut.http.MediaType
-
Scalable Vector Graphics (SVG): image/svg+xml.
- IMAGE_TIFF - Static variable in class io.micronaut.http.MediaType
-
Tagged Image File Format: image/tiff.
- IMAGE_TIFF_TYPE - Static variable in class io.micronaut.http.MediaType
-
Tagged Image File Format: image/tiff.
- IMAGE_WEBP - Static variable in class io.micronaut.http.MediaType
-
Webp Image: image/webp.
- IMAGE_WEBP_TYPE - Static variable in class io.micronaut.http.MediaType
-
Webp Image: image/webp.
- IMAGE_WMF - Static variable in class io.micronaut.http.MediaType
-
WMF Image: image/wmf.
- IMAGE_WMF_TYPE - Static variable in class io.micronaut.http.MediaType
-
WMF Image: image/wmf.
- IMAGE_X_ICON - Static variable in class io.micronaut.http.MediaType
-
Microsoft Icon: image/x-icon.
- IMAGE_X_ICON_TYPE - Static variable in class io.micronaut.http.MediaType
-
Microsoft Icon: image/x-icon.
- IMAGE_XBM - Static variable in class io.micronaut.http.MediaType
-
X Window System Bitmap file (XBM): image/xbm.
- IMAGE_XBM_TYPE - Static variable in class io.micronaut.http.MediaType
-
X Window System Bitmap file (XBM): image/xbm.
- IMMUTABLE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The immutable response directive indicates that the response will not be updated while it's fresh.
- inmutable() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
-
Sets Cache-Control as inmmutable.
- InputStreamByteBody - Class in io.micronaut.http.body.stream
-
ByteBodyimplementation that reads from an InputStream. - INSTANCE - Static variable in interface io.micronaut.http.cookie.ClientCookieEncoder
-
The default
ServerCookieEncoderinstance. - INSTANCE - Static variable in interface io.micronaut.http.cookie.CookieFactory
-
The default
CookieFactoryinstance. - INSTANCE - Static variable in interface io.micronaut.http.cookie.ServerCookieDecoder
-
The default
ServerCookieDecoderinstance. - INSTANCE - Static variable in interface io.micronaut.http.cookie.ServerCookieEncoder
-
The default
ServerCookieEncoderinstance. - INSTANCE - Static variable in interface io.micronaut.http.HttpRequestFactory
-
The default
CookieFactoryinstance. - INSTANCE - Static variable in interface io.micronaut.http.HttpResponseFactory
-
The default
HttpResponseFactoryinstance. - instrument(HttpRequest<?>, Runnable) - Static method in class io.micronaut.http.context.ServerRequestContext
-
Return a new runnable by instrumenting the given runnable with request context handling.
- INSUFFICIENT_STORAGE - Enum constant in enum class io.micronaut.http.HttpStatus
- INTERNAL_SERVER_ERROR - Enum constant in enum class io.micronaut.http.HttpStatus
- InternalByteBody - Class in io.micronaut.http.body
-
Internal extensions of
ByteBody. - InternalByteBody() - Constructor for class io.micronaut.http.body.InternalByteBody
- INVOCATION_CONTEXT - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use accessors in ClientAttributes instead
- io.micronaut.http - package io.micronaut.http
-
HTTP classes to represent methods, responses and attributes.
- io.micronaut.http.annotation - package io.micronaut.http.annotation
-
HTTP annotations representing various requests types that are received.
- io.micronaut.http.bind - package io.micronaut.http.bind
-
Classes specific to binding request data to methods.
- io.micronaut.http.bind.binders - package io.micronaut.http.bind.binders
-
HTTP server request binding annotation for various request types.
- io.micronaut.http.body - package io.micronaut.http.body
- io.micronaut.http.body.stream - package io.micronaut.http.body.stream
- io.micronaut.http.cachecontrol - package io.micronaut.http.cachecontrol
- io.micronaut.http.codec - package io.micronaut.http.codec
-
Classes representing HTTP decoding.
- io.micronaut.http.context - package io.micronaut.http.context
-
Contains classes for resolving and handling the current server
HttpRequest. - io.micronaut.http.context.event - package io.micronaut.http.context.event
-
Contains classes for relates to events
HttpRequest. - io.micronaut.http.converters - package io.micronaut.http.converters
-
Contains converters specific to HTTP.
- io.micronaut.http.cookie - package io.micronaut.http.cookie
-
HTTP cookies classes.
- io.micronaut.http.exceptions - package io.micronaut.http.exceptions
-
HTTP exceptions.
- io.micronaut.http.expression - package io.micronaut.http.expression
- io.micronaut.http.filter - package io.micronaut.http.filter
-
HTTP filter chain.
- io.micronaut.http.form - package io.micronaut.http.form
- io.micronaut.http.hateoas - package io.micronaut.http.hateoas
-
hateoas.
- io.micronaut.http.multipart - package io.micronaut.http.multipart
-
HTTP multipart requests and file upload.
- io.micronaut.http.reactive.execution - package io.micronaut.http.reactive.execution
- io.micronaut.http.resource - package io.micronaut.http.resource
-
Resource loader factory.
- io.micronaut.http.simple - package io.micronaut.http.simple
-
Simple HTTP request and response classes.
- io.micronaut.http.simple.cookies - package io.micronaut.http.simple.cookies
-
Simple HTTP cookies classes.
- io.micronaut.http.sse - package io.micronaut.http.sse
-
Default server sent request.
- io.micronaut.http.ssl - package io.micronaut.http.ssl
-
HTTP SSL Authentication.
- io.micronaut.http.uri - package io.micronaut.http.uri
-
HTTP URI Matching.
- io.micronaut.http.util - package io.micronaut.http.util
-
HTTP Util classes.
- io.micronaut.runtime.http.codec - package io.micronaut.runtime.http.codec
-
Runtime HTTP decoding.
- io.micronaut.runtime.http.scope - package io.micronaut.runtime.http.scope
- isBlocking() - Method in interface io.micronaut.http.body.MessageBodyWriter
-
trueiff this closure can do a blocking read on the object it receives. - isBlocking() - Method in class io.micronaut.http.body.WritableBodyWriter
- isComplete() - Method in interface io.micronaut.http.multipart.FileUpload
-
Returns whether the
FileUploadhas been fully uploaded or is in a partial state. - isCookieHttpOnly() - Method in interface io.micronaut.http.cookie.CookieConfiguration
-
Checks to see if this
Cookiecan only be accessed via HTTP. - isCookieSecure() - Method in interface io.micronaut.http.cookie.CookieConfiguration
- isEnabled() - Method in class io.micronaut.http.ssl.SslConfiguration
- isEnabled(GenericHttpFilter) - Static method in interface io.micronaut.http.filter.GenericHttpFilter
-
Check if the filter is enabled.
- isEnabled(HttpRequest<?>) - Method in interface io.micronaut.http.filter.ConditionalFilter
-
The filter condition.
- isExploded() - Method in class io.micronaut.http.uri.UriMatchVariable
- isFiltersException() - Method in interface io.micronaut.http.filter.GenericHttpFilter
-
Deprecated, for removal: This API element is subject to removal in a future version.Not needed anymore
- isFormData(HttpRequest<?>) - Static method in class io.micronaut.http.util.HttpUtil
-
Return whether the given request features
MediaType.APPLICATION_FORM_URLENCODEDorMediaType.MULTIPART_FORM_DATA. - isFull() - Method in interface io.micronaut.http.FullHttpRequest
-
Deprecated.Shortcut for
contents() != null. - isHttpOnly() - Method in interface io.micronaut.http.cookie.Cookie
-
Checks to see if this
Cookiecan only be accessed via HTTP. - isHttpOnly() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- isInsecureTrustAllCertificates() - Method in class io.micronaut.http.ssl.AbstractClientSslConfiguration
- isKeepAlive() - Method in interface io.micronaut.http.HttpHeaders
- isOptional() - Method in class io.micronaut.http.uri.UriMatchVariable
-
An optional variable is one that will allow the route to match if it is not present.
- isPending() - Method in interface io.micronaut.http.bind.binders.PendingRequestBindingResult
- isPreferOpenssl() - Method in class io.micronaut.http.ssl.SslConfiguration
-
Whether an OpenSSL-backed TLS implementation should be preferred if it's on the classpath.
- isPreMatching() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
isPreMatchingrecord component. - isPresentAndSatisfied() - Method in interface io.micronaut.http.bind.binders.PendingRequestBindingResult
- isQuery() - Method in class io.micronaut.http.uri.UriMatchVariable
- isQuerySegment() - Method in interface io.micronaut.http.uri.UriTemplate.PathSegment
- isReadable(Argument<T>, MediaType) - Method in interface io.micronaut.http.body.MessageBodyReader
-
Is the type readable.
- isReadable(Argument<T>, MediaType) - Method in class io.micronaut.http.body.TextPlainObjectBodyReader
- isReadable(Argument<T>, MediaType) - Method in interface io.micronaut.http.body.TypedMessageBodyReader
- isSatisfied() - Method in interface io.micronaut.http.bind.binders.PendingRequestBindingResult
- isSecure() - Method in interface io.micronaut.http.cookie.Cookie
- isSecure() - Method in interface io.micronaut.http.HttpRequest
- isSecure() - Method in class io.micronaut.http.HttpRequestWrapper
- isSecure() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- isSemicolonIsNormalChar() - Method in interface io.micronaut.http.form.FormConfiguration
- isServerPushSupported() - Method in interface io.micronaut.http.PushCapableHttpRequest
-
Check whether HTTP2 server push is supported by the remote client.
- isSuspended() - Method in interface io.micronaut.http.filter.GenericHttpFilter
-
Deprecated, for removal: This API element is subject to removal in a future version.Not needed anymore
- isTemplated() - Method in class io.micronaut.http.hateoas.DefaultLink
- isTemplated() - Method in interface io.micronaut.http.hateoas.Link
- isTextBased() - Method in class io.micronaut.http.MediaType
- isTextBased(String) - Static method in class io.micronaut.http.MediaType
- isVariable() - Method in interface io.micronaut.http.uri.UriTemplate.PathSegment
- isWrapperType(Class<?>) - Method in class io.micronaut.http.util.HttpTypeInformationProvider
- isWriteable(Argument<T>, MediaType) - Method in interface io.micronaut.http.body.MessageBodyWriter
-
Is the type writeable.
- isWriteable(Argument<T>, MediaType) - Method in interface io.micronaut.http.body.TypedMessageBodyWriter
J
- JDK_JSON - Static variable in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
ConcatenatingSubscriber.Separators.jsonSeparators(ReadBufferFactory)usingReadBufferFactory.getJdkFactory(). - JKS - Enum constant in enum class io.micronaut.http.ssl.FileCertificateProvider.Format
- JsonError - Class in io.micronaut.http.hateoas
-
A class that can be used to represent JSON errors that complies to Vnd.Error without the content type requirements.
- JsonError(String) - Constructor for class io.micronaut.http.hateoas.JsonError
- jsonSeparators(ReadBufferFactory) - Static method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Create the appropriate separators for JSON using the given buffer factory.
K
- KEY - Static variable in class io.micronaut.http.context.ServerRequestContext
-
Deprecated.Please use
ServerRequestContext.currentRequest(ContextView)to look up the request in a reactor context. - KeyConfiguration() - Constructor for class io.micronaut.http.ssl.SslConfiguration.KeyConfiguration
- KeyStoreConfiguration() - Constructor for class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
L
- LAST - Enum constant in enum class io.micronaut.http.filter.ServerFilterPhase
-
The last phase, invoked after all other phases.
- LAST_MODIFIED - Static variable in interface io.micronaut.http.HttpHeaders
-
"Last-Modified". - lastModified(long) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the LAST_MODIFIED header for the given
Long. - lastModified(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the LAST_MODIFIED header for the given
LocalDateTime. - Lax - Enum constant in enum class io.micronaut.http.cookie.SameSite
-
The cookie will be sent along with the GET request initiated by third party website.
- LazyUpstream - Class in io.micronaut.http.body.stream
-
BufferConsumer.Upstreamimplementation that stores any inputs and thenforwardsthem to another upstream later on. - LazyUpstream() - Constructor for class io.micronaut.http.body.stream.LazyUpstream
- left() - Method in record class io.micronaut.http.body.stream.UpstreamBalancer.UpstreamPair
-
Returns the value of the
leftrecord component. - length() - Method in interface io.micronaut.http.body.AvailableByteBody
-
The length in bytes of the body.
- length() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- length() - Method in enum class io.micronaut.http.HttpAttributes
-
Deprecated.
- length() - Method in enum class io.micronaut.http.HttpMethod
- length() - Method in enum class io.micronaut.http.HttpStatus
- length() - Method in class io.micronaut.http.MediaType
- LENGTH_REQUIRED - Enum constant in enum class io.micronaut.http.HttpStatus
- link(CharSequence, Link) - Method in class io.micronaut.http.hateoas.AbstractResource
-
Add a link with the given reference.
- link(CharSequence, Link) - Method in class io.micronaut.http.hateoas.VndError
- link(CharSequence, String) - Method in class io.micronaut.http.hateoas.AbstractResource
-
Add a link with the given reference.
- link(CharSequence, String) - Method in class io.micronaut.http.hateoas.VndError
- Link - Interface in io.micronaut.http.hateoas
-
Interface for a hateoas link.
- LINK - Static variable in interface io.micronaut.http.HttpHeaders
-
"Link". - Link.Builder - Interface in io.micronaut.http.hateoas
-
Build for creating
Linkinstances. - LINKS - Static variable in interface io.micronaut.http.hateoas.Resource
-
The links attribute.
- load(SslBuilder.CertificateSpec) - Method in class io.micronaut.http.ssl.SslBuilder
- load(Optional<String>, String, Optional<String>) - Method in class io.micronaut.http.ssl.SslBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.Please override
SslBuilder.load(CertificateSpec)instead - locale(Locale) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the locale to use and will apply the appropriate
HttpHeaders.CONTENT_LANGUAGEheader to the response. - location(URI) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Sets the location header to the given URI.
- LOCATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Location". - LOCKED - Enum constant in enum class io.micronaut.http.HttpStatus
- logClaim() - Static method in class io.micronaut.http.body.stream.BaseSharedBuffer
- logref(String) - Method in class io.micronaut.http.hateoas.JsonError
-
Sets the logref.
- logref(String) - Method in class io.micronaut.http.hateoas.VndError
- LOOP_DETECTED - Enum constant in enum class io.micronaut.http.HttpStatus
M
- match(String) - Method in interface io.micronaut.http.uri.UriMatcher
-
Match the given URI string.
- match(String) - Method in class io.micronaut.http.uri.UriMatchTemplate
-
Match the given URI string.
- match(String) - Method in class io.micronaut.http.uri.UriTemplateMatcher
-
Match the given URI string.
- match(URI) - Method in interface io.micronaut.http.uri.UriMatcher
-
Match the given
URIobject. - MATCH_ALL_PATTERN - Static variable in annotation interface io.micronaut.http.annotation.ClientFilter
-
Pattern used to match all requests.
- MATCH_ALL_PATTERN - Static variable in annotation interface io.micronaut.http.annotation.Filter
-
Pattern used to match all requests.
- MATCH_ALL_PATTERN - Static variable in annotation interface io.micronaut.http.annotation.RequestFilter
-
Pattern used to match all requests.
- MATCH_ALL_PATTERN - Static variable in annotation interface io.micronaut.http.annotation.ResponseFilter
-
Pattern used to match all requests.
- MATCH_ALL_PATTERN - Static variable in annotation interface io.micronaut.http.annotation.ServerFilter
-
Pattern used to match all requests.
- matches(MediaType) - Method in class io.micronaut.http.MediaType
-
Determine if this requested content type can be satisfied by a given content type.
- matches(Class<?>) - Method in interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder
-
Check if this typed argument binder matches the provided class.
- matchesAllOrWildcardOrExtension(String) - Method in class io.micronaut.http.MediaType
-
Check if the extension matches.
- matchesExtension(String) - Method in class io.micronaut.http.MediaType
-
Check if the extension matches.
- matchesSubtype(String) - Method in class io.micronaut.http.MediaType
-
Check if the subtype matches.
- matchesType(String) - Method in class io.micronaut.http.MediaType
-
Check if the type matches.
- MAX_AGE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The
max-age=Nresponse directive indicates that the response remains fresh until N seconds after the response is generated. - MAX_FORWARDS - Static variable in interface io.micronaut.http.HttpHeaders
-
"Max-Forwards". - maxAge(long) - Method in interface io.micronaut.http.cookie.Cookie
-
Sets the max age of the cookie in seconds.
- maxAge(long) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- maxAge(Long) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- maxAge(Duration) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- maxAge(TemporalAmount) - Method in interface io.micronaut.http.cookie.Cookie
-
Sets the max age of the cookie.
- maxBodySize() - Method in record class io.micronaut.http.body.stream.BodySizeLimits
-
Returns the value of the
maxBodySizerecord component. - maxBufferSize() - Method in record class io.micronaut.http.body.stream.BodySizeLimits
-
Returns the value of the
maxBufferSizerecord component. - MEDIA_TYPE_CODEC - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Unused
- MediaType - Class in io.micronaut.http
-
Represents a media type.
- MediaType(String) - Constructor for class io.micronaut.http.MediaType
-
Constructs a new media type for the given string.
- MediaType(String, String) - Constructor for class io.micronaut.http.MediaType
-
Constructs a new media type for the given string and extension.
- MediaType(String, String, Map<String, String>) - Constructor for class io.micronaut.http.MediaType
-
Constructs a new media type for the given string and extension.
- MediaType(String, Map<String, String>) - Constructor for class io.micronaut.http.MediaType
-
Constructs a new media type for the given string and parameters.
- MediaTypeCodec - Interface in io.micronaut.http.codec
-
Deprecated.Replaced with
MessageBodyHandler - MediaTypeCodecRegistry - Interface in io.micronaut.http.codec
-
Deprecated.Replaced with
MessageBodyHandlerRegistry. - MediaTypeCodecRegistryFactory - Class in io.micronaut.runtime.http.codec
-
A bean for the default
MediaTypeCodecRegistryused by the server. - MediaTypeCodecRegistryFactory() - Constructor for class io.micronaut.runtime.http.codec.MediaTypeCodecRegistryFactory
- MediaTypeProvider - Interface in io.micronaut.http.body
-
Interface for bodies that provide their own media type.
- MESSAGE_BODY_WRITER - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Use accessors in
HttpMessageinstead - MessageBodyException - Exception Class in io.micronaut.http.exceptions
-
Exception that occurs when reading or writing a message body.
- MessageBodyException(String) - Constructor for exception class io.micronaut.http.exceptions.MessageBodyException
- MessageBodyException(String, Throwable) - Constructor for exception class io.micronaut.http.exceptions.MessageBodyException
- MessageBodyHandler<T> - Interface in io.micronaut.http.body
-
A handler combines a reader and a writer.
- MessageBodyHandlerRegistry - Interface in io.micronaut.http.body
-
A registry of
MessageBodyReaderandMessageBodyWriter. - MessageBodyReader<T> - Interface in io.micronaut.http.body
-
An interface that allows reading a message body from the client or the server.
- MessageBodyWriter<T> - Interface in io.micronaut.http.body
-
An interface that allows writing a message body for the client or the server.
- method() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
- METHOD_NAME - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.No replacement. Use your own attribute if necessary
- METHOD_NOT_ALLOWED - Enum constant in enum class io.micronaut.http.HttpStatus
- methods() - Element in annotation interface io.micronaut.http.annotation.ClientFilter
- methods() - Element in annotation interface io.micronaut.http.annotation.Filter
- methods() - Element in annotation interface io.micronaut.http.annotation.FilterMatcher
- methods() - Element in annotation interface io.micronaut.http.annotation.RequestFilter
- methods() - Element in annotation interface io.micronaut.http.annotation.ResponseFilter
- methods() - Element in annotation interface io.micronaut.http.annotation.ServerFilter
- methods() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
methodsrecord component. - METRICS - Enum constant in enum class io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to collecting metrics.
- MICROSOFT_EXCEL - Static variable in class io.micronaut.http.MediaType
-
Microsoft Excel's workbook files in use between 97-2003.
- MICROSOFT_EXCEL_OPEN_XML - Static variable in class io.micronaut.http.MediaType
-
XML: Microsoft Excel Open XML Spreadsheet (XLSX).
- MICROSOFT_EXCEL_OPEN_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XML: Microsoft Excel Open XML Spreadsheet (XLSX).
- MICROSOFT_EXCEL_TYPE - Static variable in class io.micronaut.http.MediaType
-
Microsoft Excel's workbook files in use between 97-2003.
- MICROSOFT_POWERPOINT - Static variable in class io.micronaut.http.MediaType
-
Microsoft Powerpoint files in use between 97-2003.
- MICROSOFT_POWERPOINT_OPEN_XML - Static variable in class io.micronaut.http.MediaType
-
XML: Microsoft Powerpoint XML (PPTX).
- MICROSOFT_POWERPOINT_OPEN_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XML: Microsoft Powerpoint Open XML (PPTX).
- MICROSOFT_POWERPOINT_TYPE - Static variable in class io.micronaut.http.MediaType
-
Microsoft Powerpoint files in use between 97-2003.
- MICROSOFT_WORD - Static variable in class io.micronaut.http.MediaType
-
Microsoft Word files in use between 97-2003.
- MICROSOFT_WORD_OPEN_XML - Static variable in class io.micronaut.http.MediaType
-
XML: Microsoft Word Open XML (DOCX).
- MICROSOFT_WORD_OPEN_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XML: Microsoft Word Open XML (DOCX).
- MICROSOFT_WORD_TYPE - Static variable in class io.micronaut.http.MediaType
-
Microsoft Word files in use between 97-2003.
- MISDIRECTED_REQUEST - Enum constant in enum class io.micronaut.http.HttpStatus
- move() - Method in interface io.micronaut.http.body.ByteBody
-
Create a new
CloseableByteBodywith the same content but an independent lifecycle, claiming this body in the process. - move() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- move() - Method in class io.micronaut.http.body.stream.BaseStreamingByteBody
- move() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- MOVED_PERMANENTLY - Enum constant in enum class io.micronaut.http.HttpStatus
- MULTI_STATUS - Enum constant in enum class io.micronaut.http.HttpStatus
- MULTIPART_FORM_DATA - Static variable in class io.micronaut.http.MediaType
-
Multi part form data: multipart/form-data.
- MULTIPART_FORM_DATA_TYPE - Static variable in class io.micronaut.http.MediaType
-
Multi part form data: multipart/form-data.
- MultipartException - Exception Class in io.micronaut.http.multipart
-
Exception thrown during multipart handling.
- MultipartException(String) - Constructor for exception class io.micronaut.http.multipart.MultipartException
- MultipartException(String, Throwable) - Constructor for exception class io.micronaut.http.multipart.MultipartException
- MULTIPLE_CHOICES - Enum constant in enum class io.micronaut.http.HttpStatus
- MUST_REVALIDATE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The must-revalidate response directive indicates that the response can be stored in caches and can be reused while fresh.
- MUST_UNDERSTAND - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The must-understand response directive indicates that a cache should store the response only if it understands the requirements for caching based on status code.
- mustRevalidate() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
-
Enables mustRevalidate.
- mustUnderstand() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- MutableHttpHeaders - Interface in io.micronaut.http
-
Extends
HttpHeadersadd methods for mutation of headers. - MutableHttpMessage<B> - Interface in io.micronaut.http
-
An interface for an
HttpMessagethat is mutable allowing headers and the message body to be set. - MutableHttpParameters - Interface in io.micronaut.http
-
Mutable version of
HttpParameterswhich allows adding new parameters. - MutableHttpRequest<B> - Interface in io.micronaut.http
-
An extended version of
HttpRequestthat allows mutating headers, the body etc. - MutableHttpRequestWrapper<B> - Class in io.micronaut.http
-
Wrapper around an immutable
HttpRequestthat allows mutation. - MutableHttpRequestWrapper(ConversionService, HttpRequest<B>) - Constructor for class io.micronaut.http.MutableHttpRequestWrapper
- MutableHttpResponse<B> - Interface in io.micronaut.http
-
A version of the
HttpResponseinterface that is mutable allowing the ability to set headers, character encoding etc. - mutate() - Method in interface io.micronaut.http.HttpRequest
-
Returns a new request object that allows mutation.
N
- name - Variable in class io.micronaut.http.MediaType
- name() - Element in annotation interface io.micronaut.http.annotation.Header
-
If used on a class level with @Headers this is the header name and value is the value.
- name() - Element in annotation interface io.micronaut.http.annotation.PathVariable
- name() - Element in annotation interface io.micronaut.http.annotation.RequestAttribute
-
If used on a class level with @RequestAttributes this is the attribute name and value is the value.
- name(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
- name(String) - Method in interface io.micronaut.http.sse.Event
-
Sets the event name.
- name(String) - Method in class io.micronaut.http.hateoas.DefaultLink
- NAME - Static variable in annotation interface io.micronaut.http.annotation.FilterMatcher
-
The name of this annotation.
- names() - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- names() - Method in interface io.micronaut.http.cookie.Cookies
- names() - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- names() - Method in class io.micronaut.http.simple.SimpleHttpParameters
- NEED - Enum constant in enum class io.micronaut.http.ssl.ClientAuthentication
-
Required.
- nest(CharSequence) - Method in class io.micronaut.http.uri.UriMatchTemplate
- nest(CharSequence) - Method in class io.micronaut.http.uri.UriTemplate
-
Nests another URI template with this template.
- nest(CharSequence) - Method in class io.micronaut.http.uri.UriTemplateMatcher
-
Nests another URI template with this template.
- nest(CharSequence) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
- nest(CharSequence, Class<?>...) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
- nest(CharSequence, Object...) - Method in class io.micronaut.http.uri.UriTemplate
-
Nests another URI template with this template.
- NETWORK_AUTHENTICATION_REQUIRED - Enum constant in enum class io.micronaut.http.HttpStatus
- NEW - Enum constant in enum class io.micronaut.http.body.ByteBody.SplitBackpressureMode
-
Request data from upstream at the pace of the new downstream.
- newUriMatchTemplate(CharSequence, List<UriTemplate.PathSegment>, Pattern, List<UriMatchVariable>) - Method in class io.micronaut.http.uri.UriMatchTemplate
- newUriMatchTemplate(CharSequence, List<UriTemplate.PathSegment>, Pattern, List<UriMatchVariable>) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
- newUriTemplate(CharSequence, List<UriTemplate.PathSegment>) - Method in class io.micronaut.http.uri.UriMatchTemplate
- newUriTemplate(CharSequence, List<UriTemplate.PathSegment>) - Method in class io.micronaut.http.uri.UriTemplate
- NO_CACHE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The no-cache response directive indicates that the response can be stored in caches, but the response must be validated with the origin server before each reuse, even when the cache is disconnected from the origin server.
- NO_CONTENT - Enum constant in enum class io.micronaut.http.HttpStatus
- NO_RESPONSE - Enum constant in enum class io.micronaut.http.HttpStatus
- NO_STORE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The no-store response directive indicates that any caches of any kind (private or shared) should not store this response.
- NO_TRANSFORM - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
Indicates that any intermediary (regardless of whether it implements a cache) shouldn't transform the response contents.
- noCache() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- noContent() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.NO_CONTENTresponse with an empty body. - NON_AUTHORITATIVE_INFORMATION - Enum constant in enum class io.micronaut.http.HttpStatus
- NonBlockingBodyArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
A marker interface for argument binders that are non-blocking.
- None - Enum constant in enum class io.micronaut.http.cookie.SameSite
-
Allows third-party cookies to track users across sites.
- NONE - Enum constant in enum class io.micronaut.http.ssl.FileCertificateProvider.RefreshMode
- NONE - Static variable in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
No separators.
- normalizeNested(String, CharSequence) - Method in class io.micronaut.http.uri.UriTemplate
-
Normalize a nested URI.
- noStore() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- NOT_ACCEPTABLE - Enum constant in enum class io.micronaut.http.HttpStatus
- NOT_EXTENDED - Enum constant in enum class io.micronaut.http.HttpStatus
- NOT_FOUND - Enum constant in enum class io.micronaut.http.HttpStatus
- NOT_IMPLEMENTED - Enum constant in enum class io.micronaut.http.HttpStatus
- NOT_MODIFIED - Enum constant in enum class io.micronaut.http.HttpStatus
- notAllowed(HttpMethod...) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.METHOD_NOT_ALLOWEDresponse with an empty body. - notAllowed(Set<HttpMethod>) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.METHOD_NOT_ALLOWEDresponse with an empty body. - notAllowedGeneric(Set<? extends CharSequence>) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.METHOD_NOT_ALLOWEDresponse with an empty body. - notFound() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.NOT_FOUNDresponse with an empty body. - notFound(T) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.NOT_FOUNDresponse with a body. - notModified() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.NOT_MODIFIEDresponse with an empty body. - noTransform() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
O
- of(ET) - Static method in interface io.micronaut.http.sse.Event
-
Constructs a new event for the given data.
- of(MediaTypeCodec...) - Static method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
-
Deprecated.Create a new registry from the given codecs.
- of(HttpFilter, AnnotationMetadata, Set<HttpMethod>, FilterPatternStyle, String...) - Static method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
-
Creates a filter entry for the given arguments.
- of(Event, ET) - Static method in interface io.micronaut.http.sse.Event
-
Constructs a new event for the given data.
- of(CharSequence) - Static method in interface io.micronaut.http.uri.UriBuilder
-
Create a
UriBuilderwith the given base URI as a starting point. - of(String, String) - Static method in interface io.micronaut.http.cookie.Cookie
-
Construct a new Cookie for the given name and value.
- of(CharSequence) - Static method in class io.micronaut.http.MediaType
-
Create a new
MediaTypefrom the given text. - of(CharSequence...) - Static method in class io.micronaut.http.MediaType
-
Create a new
MediaTypefrom the given text. - of(Class<SA>, ArgumentBinder<ST, HttpRequest<?>>) - Static method in interface io.micronaut.http.bind.binders.AnnotatedRequestArgumentBinder
-
Create a binder from an annotation type and another binder.
- of(String) - Static method in interface io.micronaut.http.hateoas.Link
-
Create a link from the given URI.
- of(String) - Static method in class io.micronaut.http.MediaType
-
Create a new or get a
MediaTypefrom the given text. - of(String) - Static method in class io.micronaut.http.uri.UriMatchTemplate
-
Create a new
UriTemplatefor the given URI. - of(String) - Static method in class io.micronaut.http.uri.UriTemplate
-
Create a new
UriTemplatefor the given URI. - of(String) - Static method in class io.micronaut.http.uri.UriTemplateMatcher
-
/** Create a new
UriTemplatefor the given URI. - of(URI) - Static method in interface io.micronaut.http.uri.UriBuilder
-
Create a
UriBuilderwith the given base URI as a starting point. - of(URI) - Static method in interface io.micronaut.http.hateoas.Link
-
Create a link from the given URI.
- of(Collection<MediaTypeCodec>) - Static method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
-
Deprecated.Create a new registry from the given codecs.
- ok() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.OKresponse with an empty body. - ok() - Method in interface io.micronaut.http.HttpResponseFactory
- ok(T) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.OKresponse with a body. - ok(T) - Method in interface io.micronaut.http.HttpResponseFactory
-
Creates an
HttpStatus.OKresponse with a body. - ok(T) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
- OK - Enum constant in enum class io.micronaut.http.HttpStatus
- onBytesConsumed(long) - Method in class io.micronaut.http.body.AbstractBodyAdapter
- onBytesConsumed(long) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- onBytesConsumed(long) - Method in interface io.micronaut.http.body.stream.BufferConsumer.Upstream
-
Called when a number of bytes has been consumed by the downstream.
- onBytesConsumed(long) - Method in class io.micronaut.http.body.stream.LazyUpstream
- onComplete() - Method in class io.micronaut.http.body.AbstractBodyAdapter
- onComplete() - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- onComplete() - Method in class io.micronaut.http.body.stream.PublisherAsBlocking
- onError(Throwable) - Method in class io.micronaut.http.body.AbstractBodyAdapter
- onError(Throwable) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- onError(Throwable) - Method in class io.micronaut.http.body.stream.PublisherAsBlocking
- onForward(long) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
-
Should be called by the subclass when bytes are sent to the sharedBuffer, for
ConcatenatingSubscriber.onBytesConsumed(long)accounting. - onNext(ReadBuffer) - Method in class io.micronaut.http.body.AbstractBodyAdapter
- onNext(ReadBuffer) - Method in class io.micronaut.http.body.stream.PublisherAsBlocking
- onNext(ByteBody) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- onSubscribe(Subscription) - Method in class io.micronaut.http.body.AbstractBodyAdapter
- onSubscribe(Subscription) - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- onSubscribe(Subscription) - Method in class io.micronaut.http.body.stream.PublisherAsBlocking
- OPEN_DOCUMENT_PRESENTATION - Static variable in class io.micronaut.http.MediaType
-
OpenDocument presentation: application/vnd.oasis.opendocument.presentation.
- OPEN_DOCUMENT_PRESENTATION_TYPE - Static variable in class io.micronaut.http.MediaType
-
OpenDocument presentation: application/vnd.oasis.opendocument.presentation.
- OPEN_DOCUMENT_SPREADSHEET - Static variable in class io.micronaut.http.MediaType
-
OpenDocument spreadsheet: application/vnd.oasis.opendocument.spreadsheet.
- OPEN_DOCUMENT_SPREADSHEET_TYPE - Static variable in class io.micronaut.http.MediaType
-
OpenDocument spreadsheet: application/vnd.oasis.opendocument.spreadsheet.
- OPEN_DOCUMENT_TEXT - Static variable in class io.micronaut.http.MediaType
-
OpenDocument text: application/vnd.oasis.opendocument.text.
- OPEN_DOCUMENT_TEXT_TYPE - Static variable in class io.micronaut.http.MediaType
-
OpenDocument text: application/vnd.oasis.opendocument.text.
- options(String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequestthat executes anHttpMethod.OPTIONSrequest for the given URI. - options(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Options - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.OPTIONS. - OPTIONS - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.2.
- OPTIONS(String) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestfor aHttpMethod.OPTIONSrequest for the given URI. - OPTIONS(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestfor aHttpMethod.OPTIONSrequest for the given URI. - order() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
orderrecord component. - order() - Method in enum class io.micronaut.http.filter.ServerFilterPhase
- orderedOf(CharSequence...) - Static method in class io.micronaut.http.MediaType
-
Returns the ordered media types for the given values.
- orderedOf(List<? extends CharSequence>) - Static method in class io.micronaut.http.MediaType
-
Returns the ordered media types for the given values.
- ORIGIN - Static variable in interface io.micronaut.http.HttpHeaders
-
"Origin". - ORIGINAL - Enum constant in enum class io.micronaut.http.body.ByteBody.SplitBackpressureMode
-
Request data from upstream at the pace of the original downstream.
- OutgoingHttpRequestProcessor - Interface in io.micronaut.http.util
-
Defines a utility class which evaluates if a
HttpRequestshould be processed. - OutgoingHttpRequestProcessorImpl - Class in io.micronaut.http.util
-
Implementation of
OutgoingHttpRequestProcessor. - OutgoingHttpRequestProcessorImpl() - Constructor for class io.micronaut.http.util.OutgoingHttpRequestProcessorImpl
- OutgoingRequestProcessorMatcher - Interface in io.micronaut.http.util
-
Defines regular expressions to match requests.
P
- parameters - Variable in class io.micronaut.http.MediaType
- parameters() - Method in class io.micronaut.http.uri.QueryStringDecoder
- parse(String) - Static method in enum class io.micronaut.http.HttpMethod
- parse(List<UriTemplate.PathSegment>) - Method in class io.micronaut.http.uri.UriTemplate.UriTemplateParser
-
Parse a list of segments.
- parseAcceptCharset(String) - Static method in class io.micronaut.http.util.HttpHeadersUtil
- parseCharacterEncoding(MediaType, Charset) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Resolve the
Charsetto use for the request. - parseCharacterEncoding(String, String) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Resolve the
Charsetto use for request identified by the Content-Type HTTP Header value and the Accept-Charset HTTP Header value. - Part - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to method argument to indicate that the method argument is bound from a specific part of a "multipart/form-data" request.
- PartAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
Skips binding parts because they should be handled by a multipart processor.
- PartAnnotationBinder() - Constructor for class io.micronaut.http.bind.binders.PartAnnotationBinder
- PartData - Interface in io.micronaut.http.multipart
-
Represents a chunk of data belonging to a part of a multipart request.
- PARTIAL_CONTENT - Enum constant in enum class io.micronaut.http.HttpStatus
- patch(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequestthat executes anHttpMethod.PATCHrequest for the given URI. - patch(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Patch - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.PATCH. - PATCH - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://tools.ietf.org/html/rfc5789.
- PATCH(String, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.PATCHrequest for the given URI. - PATCH(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.PATCHrequest for the given URI. - path() - Method in class io.micronaut.http.uri.QueryStringDecoder
- path(String) - Method in interface io.micronaut.http.cookie.Cookie
-
Sets the path of the cookie.
- path(String) - Method in class io.micronaut.http.hateoas.JsonError
-
Sets the path.
- path(String) - Method in class io.micronaut.http.hateoas.VndError
- path(String) - Method in interface io.micronaut.http.uri.UriBuilder
-
Appends the given path to the existing path correctly handling '/'.
- path(String) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- PathVariable - Annotation Interface in io.micronaut.http.annotation
-
Used to bind a parameter exclusively from a path variable.
- PathVariableAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
Used for binding a parameter exclusively from a path variable.
- PathVariableAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.PathVariableAnnotationBinder
- PathVariableAnnotationBinder(ConversionService, Argument<T>) - Constructor for class io.micronaut.http.bind.binders.PathVariableAnnotationBinder
- pattern - Variable in class io.micronaut.http.uri.UriMatchTemplate
- patterns() - Element in annotation interface io.micronaut.http.annotation.ClientFilter
-
Same as
ClientFilter.value(). - patterns() - Element in annotation interface io.micronaut.http.annotation.Filter
-
Same as
Filter.value(). - patterns() - Element in annotation interface io.micronaut.http.annotation.RequestFilter
-
Same as
RequestFilter.value(). - patterns() - Element in annotation interface io.micronaut.http.annotation.ResponseFilter
-
Same as
ResponseFilter.value(). - patterns() - Element in annotation interface io.micronaut.http.annotation.ServerFilter
-
Same as
ServerFilter.value(). - patterns() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
patternsrecord component. - patternStyle() - Element in annotation interface io.micronaut.http.annotation.ClientFilter
- patternStyle() - Element in annotation interface io.micronaut.http.annotation.Filter
- patternStyle() - Element in annotation interface io.micronaut.http.annotation.RequestFilter
- patternStyle() - Element in annotation interface io.micronaut.http.annotation.ResponseFilter
- patternStyle() - Element in annotation interface io.micronaut.http.annotation.ServerFilter
- patternStyle() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
patternStylerecord component. - PAYMENT_REQUIRED - Enum constant in enum class io.micronaut.http.HttpStatus
- peek() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- PEM - Enum constant in enum class io.micronaut.http.ssl.FileCertificateProvider.Format
- PendingRequestBindingResult<T> - Interface in io.micronaut.http.bind.binders
-
A variation of
ArgumentBinder.BindingResultthat indicates that the binding result is pending and the value should be checked later. - PERMANENT_REDIRECT - Enum constant in enum class io.micronaut.http.HttpStatus
- permanentRedirect(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.PERMANENT_REDIRECTresponse with the location of the new resource. - permitsRequestBody() - Method in enum class io.micronaut.http.HttpMethod
-
Whether the given method allows a request body.
- permitsRequestBody(HttpMethod) - Static method in enum class io.micronaut.http.HttpMethod
-
Whether the given method allows a request body.
- permitsResponseBody() - Method in enum class io.micronaut.http.HttpMethod
-
Whether the given method allows a request body.
- PKCS12 - Enum constant in enum class io.micronaut.http.ssl.FileCertificateProvider.Format
- port - Variable in class io.micronaut.http.ssl.SslConfiguration
- port() - Element in annotation interface io.micronaut.http.annotation.Controller
-
Allows specifying an alternate port to run the controller on.
- port(int) - Method in interface io.micronaut.http.uri.UriBuilder
-
Sets the URI port.
- post(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequestthat executes anHttpMethod.POSTrequest for the given URI. - post(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Post - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.POST. - POST - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.5.
- POST(String, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.POSTrequest for the given URI. - POST(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.POSTrequest for the given URI. - PostponedRequestArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
Marker interface for
RequestArgumentBinderto indicate that it should bind after filters are applied. - PRAGMA - Static variable in interface io.micronaut.http.HttpHeaders
-
"Pragma". - PRECONDITION_FAILED - Enum constant in enum class io.micronaut.http.HttpStatus
- PRECONDITION_REQUIRED - Enum constant in enum class io.micronaut.http.HttpStatus
- PREFIX - Static variable in class io.micronaut.http.codec.CodecConfiguration
- PREFIX - Static variable in class io.micronaut.http.ssl.ClientSslConfiguration
-
The prefix used to resolve this configuration.
- PREFIX - Static variable in class io.micronaut.http.ssl.ServerSslConfiguration
-
The prefix used to resolve this configuration.
- PREFIX - Static variable in class io.micronaut.http.ssl.SslConfiguration.KeyConfiguration
- PREFIX - Static variable in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
- PREFIX - Static variable in class io.micronaut.http.ssl.SslConfiguration
-
The prefix used to resolve this configuration.
- PREFIX - Static variable in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
- prepend(URI, ClientContextPathProvider) - Static method in class io.micronaut.http.context.ContextPathUtils
- prepend(URI, ServerContextPathProvider) - Static method in class io.micronaut.http.context.ContextPathUtils
- prepend(URI, String) - Static method in class io.micronaut.http.context.ContextPathUtils
- prependContextPath(List<String>) - Method in class io.micronaut.http.filter.BaseFilterProcessor
-
Prepend server context path if necessary.
- primary(BufferConsumer) - Method in class io.micronaut.http.body.stream.BaseStreamingByteBody
-
Consume this buffer.
- primary(BufferConsumer) - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody
- PRINCIPAL - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.
- PRIVATE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The private response directive indicates that the response can be stored only in a private cache (e.g.
- privateDirective() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
-
The private response directive indicates that the response can be stored only in a private cache (e.g.
- proceed() - Method in interface io.micronaut.http.filter.FilterContinuation
-
Proceed processing downstream of this filter.
- proceed(HttpRequest<?>) - Method in interface io.micronaut.http.filter.ClientFilterChain
- proceed(HttpRequest<?>) - Method in interface io.micronaut.http.filter.FilterChain
-
Proceed to the next interceptor or final request invocation.
- proceed(HttpRequest<?>) - Method in interface io.micronaut.http.filter.ServerFilterChain
-
Proceed to the next interceptor or final request invocation.
- proceed(MutableHttpRequest<?>) - Method in interface io.micronaut.http.filter.ClientFilterChain
- process(BeanDefinition<?>, ExecutableMethod<?, ?>) - Method in class io.micronaut.http.filter.BaseFilterProcessor
- processes() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
-
Shortcut that allows setting both the
CustomHttpMethod.consumes()andCustomHttpMethod.produces()settings to the same media type. - processes() - Element in annotation interface io.micronaut.http.annotation.Delete
-
Shortcut that allows setting both the
Delete.consumes()andDelete.produces()settings to the same media type. - processes() - Element in annotation interface io.micronaut.http.annotation.Get
-
Shortcut that allows setting both the
Get.consumes()andGet.produces()settings to the same media type. - processes() - Element in annotation interface io.micronaut.http.annotation.Patch
-
Shortcut that allows setting both the
Patch.consumes()andPatch.produces()settings to the same media type. - processes() - Element in annotation interface io.micronaut.http.annotation.Post
-
Shortcut that allows setting both the
Post.consumes()andPost.produces()settings to the same media type. - processes() - Element in annotation interface io.micronaut.http.annotation.Put
-
Shortcut that allows setting both the
Put.consumes()andPut.produces()settings to the same media type. - processFailure(HttpRequest<?>, Throwable, PropagatedContext) - Method in class io.micronaut.http.filter.FilterRunner
-
Transform a failure, e.g.
- PROCESSING - Enum constant in enum class io.micronaut.http.HttpStatus
- processResponse(HttpRequest<?>, HttpResponse<?>, PropagatedContext) - Method in class io.micronaut.http.filter.FilterRunner
-
Transform a response, e.g.
- produces() - Element in annotation interface io.micronaut.http.annotation.Controller
- produces() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
- produces() - Element in annotation interface io.micronaut.http.annotation.Delete
- produces() - Element in annotation interface io.micronaut.http.annotation.Get
- produces() - Element in annotation interface io.micronaut.http.annotation.Patch
- produces() - Element in annotation interface io.micronaut.http.annotation.Post
- produces() - Element in annotation interface io.micronaut.http.annotation.Put
- Produces - Annotation Interface in io.micronaut.http.annotation
-
An annotation to indicate the
MediaTypes produced by a particular component. - profile(String) - Method in class io.micronaut.http.hateoas.DefaultLink
- profile(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
- profile(URI) - Method in interface io.micronaut.http.hateoas.Link.Builder
- profile(URI) - Method in class io.micronaut.http.hateoas.DefaultLink
- provideResponse(HttpRequest<?>, PropagatedContext) - Method in class io.micronaut.http.filter.FilterRunner
-
Provide response.
- PROXY_AUTHENTICATE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Proxy-Authenticate". - PROXY_AUTHENTICATION_REQUIRED - Enum constant in enum class io.micronaut.http.HttpStatus
- PROXY_AUTHORIZATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Proxy-Authorization". - PROXY_REVALIDATE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The proxy-revalidate response directive is the equivalent of must-revalidate, but specifically for shared caches only.
- proxyRevalidate() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
-
Enables proxyRevalidate.
- PUBLIC - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The public response directive indicates that the response can be stored in a shared cache.
- publicDirective() - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
-
The public response directive indicates that the response can be stored in a shared cache.
- PublisherAsBlocking - Class in io.micronaut.http.body.stream
-
A subscriber that allows blocking reads from a publisher.
- PublisherAsBlocking() - Constructor for class io.micronaut.http.body.stream.PublisherAsBlocking
- PublisherAsStream - Class in io.micronaut.http.body.stream
-
Transform a
PublisherAsBlockingof buffers into aInputStream. - PublisherAsStream(PublisherAsBlocking) - Constructor for class io.micronaut.http.body.stream.PublisherAsStream
- PushCapableHttpRequest<B> - Interface in io.micronaut.http
-
A
HttpRequestthat is potentially capable of HTTP2 server push. - put(CharSequence, Cookie) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
-
Put a new cookie.
- put(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequestthat executes anHttpMethod.PUTrequest for the given URI. - put(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Put - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.PUT. - PUT - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.6.
- PUT(String, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.PUTrequest for the given URI. - PUT(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequestthat executes anHttpMethod.PUTrequest for the given URI. - putAll(Map<CharSequence, Cookie>) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
-
Put a set of new cookies.
Q
- Q_PARAMETER - Static variable in class io.micronaut.http.MediaType
-
Parameter
"q". - queryParam(String, Object...) - Method in interface io.micronaut.http.uri.UriBuilder
-
Adds a query parameter for the give name and values.
- QueryStringDecoder - Class in io.micronaut.http.uri
-
Splits an HTTP query string into a path string and key-value parameter pairs.
- QueryStringDecoder(String) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI.
- QueryStringDecoder(String, boolean) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI encoded in the specified charset.
- QueryStringDecoder(String, Charset) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI encoded in the specified charset.
- QueryStringDecoder(String, Charset, boolean) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI encoded in the specified charset.
- QueryStringDecoder(String, Charset, boolean, int) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI encoded in the specified charset.
- QueryStringDecoder(String, Charset, boolean, int, boolean) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
- QueryStringDecoder(URI) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI.
- QueryStringDecoder(URI, Charset) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI encoded in the specified charset.
- QueryStringDecoder(URI, Charset, int) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
-
Creates a new decoder that decodes the specified URI encoded in the specified charset.
- QueryStringDecoder(URI, Charset, int, boolean) - Constructor for class io.micronaut.http.uri.QueryStringDecoder
- QueryValue - Annotation Interface in io.micronaut.http.annotation
-
Indicates that the parameter to a method should be bound from a value in the query string or path of the URI.
- QueryValueArgumentBinder<T> - Class in io.micronaut.http.bind.binders
-
A binder for binding arguments annotated with @QueryValue.
- QueryValueArgumentBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.QueryValueArgumentBinder
-
Constructor.
- QueryValueArgumentBinder(ConversionService, Argument<T>) - Constructor for class io.micronaut.http.bind.binders.QueryValueArgumentBinder
-
Constructor.
R
- RANGE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Range". - rawPath() - Method in class io.micronaut.http.uri.QueryStringDecoder
- rawQuery() - Method in class io.micronaut.http.uri.QueryStringDecoder
- ReactiveByteBufferByteBody - Class in io.micronaut.http.body
-
Streaming
ByteBodyimplementation based on NIOByteBuffers. - ReactiveByteBufferByteBody(ReactiveByteBufferByteBody.SharedBuffer) - Constructor for class io.micronaut.http.body.ReactiveByteBufferByteBody
- ReactiveByteBufferByteBody.SharedBuffer - Class in io.micronaut.http.body
-
Simple implementation of
BaseSharedBufferthat consumesByteBuffers.
Buffering is done using aByteArrayOutputStream. - ReactiveExecutionFlow<T> - Interface in io.micronaut.http.reactive.execution
-
The reactive execution flow.
- read() - Method in class io.micronaut.http.body.stream.PublisherAsStream
- read(byte[], int, int) - Method in class io.micronaut.http.body.stream.PublisherAsStream
- read(Argument<T>, MediaType, Headers, ByteBuffer<?>) - Method in interface io.micronaut.http.body.MessageBodyReader
-
Reads an object from the given byte buffer.
- read(Argument<T>, MediaType, Headers, InputStream) - Method in interface io.micronaut.http.body.MessageBodyReader
-
Reads an object from the given byte buffer.
- read(Argument<Writable>, MediaType, Headers, ByteBuffer<?>) - Method in class io.micronaut.http.body.WritableBodyWriter
- read(Argument<Writable>, MediaType, Headers, InputStream) - Method in class io.micronaut.http.body.WritableBodyWriter
- read(Argument<String>, MediaType, Headers, ByteBuffer<?>) - Method in class io.micronaut.http.body.StringBodyReader
- read(Argument<String>, MediaType, Headers, InputStream) - Method in class io.micronaut.http.body.StringBodyReader
- read(Argument<T>, MediaType, Headers, ByteBuffer<?>) - Method in class io.micronaut.http.body.TextPlainObjectBodyReader
- read(Argument<T>, MediaType, Headers, InputStream) - Method in class io.micronaut.http.body.TextPlainObjectBodyReader
- readBufferFactory() - Method in class io.micronaut.http.body.ByteBodyFactory
-
Get the underlying
ReadBufferFactory. - readChunked(Argument<T>, MediaType, Headers, Publisher<ByteBuffer<?>>) - Method in interface io.micronaut.http.body.ChunkedMessageBodyReader
- readChunked(Argument<Writable>, MediaType, Headers, Publisher<ByteBuffer<?>>) - Method in class io.micronaut.http.body.WritableBodyWriter
- readChunked(Argument<String>, MediaType, Headers, Publisher<ByteBuffer<?>>) - Method in class io.micronaut.http.body.StringBodyReader
- readChunked(Argument<T>, MediaType, Headers, Publisher<ByteBuffer<?>>) - Method in class io.micronaut.http.body.TextPlainObjectBodyReader
- readExisting(SslConfiguration, SslConfiguration.KeyConfiguration, SslConfiguration.KeyStoreConfiguration, SslConfiguration.TrustStoreConfiguration) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Reads an existing config.
- readSome() - Method in class io.micronaut.http.body.stream.PublisherAsStream
- reason() - Method in interface io.micronaut.http.HttpResponse
- reason() - Method in class io.micronaut.http.HttpResponseWrapper
- recordClosed() - Method in class io.micronaut.http.body.InternalByteBody
-
Record the first close location, if tracking is enabled.
- recordPrimaryOp() - Method in class io.micronaut.http.body.InternalByteBody
-
Record the first primary operation location, if tracking is enabled.
- redirect(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.MOVED_PERMANENTLYresponse with the location of the new resource. - REFERER - Static variable in interface io.micronaut.http.HttpHeaders
-
"Referer". - REFERRER_POLICY - Static variable in interface io.micronaut.http.HttpHeaders
-
"Referrer-Policy". - REGEX - Enum constant in enum class io.micronaut.http.filter.FilterPatternStyle
-
Regex-style pattern matching.
- register(MutableConversionService) - Method in class io.micronaut.http.converters.HttpConverterRegistrar
- register(MutableConversionService) - Method in class io.micronaut.http.converters.SharedHttpConvertersRegistrar
- register(MutableConversionService) - Method in class io.micronaut.http.HttpTypeConverterRegistrar
- registerDefaultAnnotationBinders(Map<Class<? extends Annotation>, RequestArgumentBinder>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- remove(CharSequence) - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- remove(CharSequence) - Method in interface io.micronaut.http.MutableHttpHeaders
- remove(CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- RENDERING - Enum constant in enum class io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to rendering the response body.
- replacePath(String) - Method in interface io.micronaut.http.uri.UriBuilder
-
Replaces the existing path if any.
- replaceQueryParam(String, Object...) - Method in interface io.micronaut.http.uri.UriBuilder
-
Adds a query parameter for the give name and values.
- request(HttpRequest<?>) - Method in interface io.micronaut.http.filter.FilterContinuation
-
Update the request for downstream processing.
- REQUEST_ENTITY_TOO_LARGE - Enum constant in enum class io.micronaut.http.HttpStatus
- REQUEST_HEADER_FIELDS_TOO_LARGE - Enum constant in enum class io.micronaut.http.HttpStatus
- REQUEST_HEADER_TOO_LARGE - Enum constant in enum class io.micronaut.http.HttpStatus
- REQUEST_TIMEOUT - Enum constant in enum class io.micronaut.http.HttpStatus
- REQUEST_URI_TOO_LONG - Enum constant in enum class io.micronaut.http.HttpStatus
- RequestArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
A binder that binds from an
HttpRequest. - RequestAttribute - Annotation Interface in io.micronaut.http.annotation
-
An annotation that can be applied to method arguments to indicate that the method argument is bound to an HTTP request attribute This can also be used in conjunction with @RequestAttributes to list attributes on a client class that will always be applied Note: Request attributes are intended for internal data sharing only, and are not attached to the outbound request.
- RequestAttributeAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
An
AnnotatedArgumentBinderimplementation that uses theRequestAttributeannotation to trigger binding from an HTTP request attribute. - RequestAttributeAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- RequestAttributeAnnotationBinder(ConversionService, Argument<T>) - Constructor for class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- RequestAttributes - Annotation Interface in io.micronaut.http.annotation
-
This lets you declare several attributes for a client class and have them always included.
- RequestAware - Interface in io.micronaut.runtime.http.scope
-
An interface that may be implemented by
RequestScopebeans to allow access to the current request. - RequestBean - Annotation Interface in io.micronaut.http.annotation
-
Used to bind Bindable parameters to a Bean object.
- RequestBeanAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
Used to bind Bindable parameters to a Bean object.
- RequestBeanAnnotationBinder(RequestBinderRegistry) - Constructor for class io.micronaut.http.bind.binders.RequestBeanAnnotationBinder
- RequestBinderRegistry - Interface in io.micronaut.http.bind
-
A
ArgumentBinderRegistrywhere the source of binding is aHttpRequest. - RequestConditionContext - Class in io.micronaut.http.expression
-
An expression evaluation context for use with HTTP annotations and the
conditionmember. - REQUESTED_RANGE_NOT_SATISFIABLE - Enum constant in enum class io.micronaut.http.HttpStatus
- RequestFilter - Annotation Interface in io.micronaut.http.annotation
-
Method annotation for a request filter.
- RequestScope - Annotation Interface in io.micronaut.runtime.http.scope
-
A
CustomScopethat creates a new bean for every HTTP request. - requiresRequestBody() - Method in enum class io.micronaut.http.HttpMethod
-
Whether the given method requires a request body.
- requiresRequestBody(HttpMethod) - Static method in enum class io.micronaut.http.HttpMethod
-
Whether the given method requires a request body.
- reserve0() - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Reserve a spot for a future subscribe operation.
Not thread safe, caller must handle concurrency. - RESET_CONTENT - Enum constant in enum class io.micronaut.http.HttpStatus
- resolveCharset(HttpMessage<?>) - Static method in class io.micronaut.http.util.HttpUtil
-
Resolve the
Charsetto use for the request. - resolveFilterEntries(T) - Method in interface io.micronaut.http.filter.HttpFilterResolver
-
Resolves the initial list of filters.
- resolveFilters(HttpRequest<?>, List<HttpFilterResolver.FilterEntry>) - Method in interface io.micronaut.http.filter.HttpFilterResolver
-
Returns which filters should apply for the given request.
- resolveTypePattern(Class<?>, String, char) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
- Resource - Interface in io.micronaut.http.hateoas
-
Represents a REST resource in a hateoas architecture.
- ResourceCertificateProvider - Class in io.micronaut.http.ssl
-
Certificate provider that loads certificate material from a resource loader.
- ResourceCertificateProvider.Config - Class in io.micronaut.http.ssl
-
Configuration for resource-based certificate material.
- ResourceLoaderFactory - Class in io.micronaut.http.resource
-
Creates beans for
ResourceLoaders to handle static resource requests. - ResourceLoaderFactory(Environment) - Constructor for class io.micronaut.http.resource.ResourceLoaderFactory
-
The resource factory.
- resourceResolver(List<ResourceLoader>) - Method in class io.micronaut.http.resource.ResourceLoaderFactory
- ResponseBodyWriter<T> - Interface in io.micronaut.http.body
-
Extension to
MessageBodyWriterthat is specific to writing the server response body. - ResponseDirective - Enum Class in io.micronaut.http.cachecontrol
-
Represents the response directives for the HTTP Cache-Control header.
- responseDirectives() - Method in record class io.micronaut.http.cachecontrol.CacheControl
-
Returns the value of the
responseDirectivesrecord component. - ResponseFilter - Annotation Interface in io.micronaut.http.annotation
-
Method annotation for a response filter.
- retry(Duration) - Method in interface io.micronaut.http.sse.Event
-
Sets the retry duration.
- RETRY - Static variable in interface io.micronaut.http.sse.Event
-
The retry parameter.
- RETRY_AFTER - Static variable in interface io.micronaut.http.HttpHeaders
-
"Retry-After". - right() - Method in record class io.micronaut.http.body.stream.UpstreamBalancer.UpstreamPair
-
Returns the value of the
rightrecord component. - rootBody - Variable in class io.micronaut.http.body.ConcatenatingSubscriber
- rootBody() - Method in record class io.micronaut.http.body.ByteBodyFactory.StreamingBody
-
Returns the value of the
rootBodyrecord component. - ROUTE_INFO - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use the accessors in RouteAttributes
- ROUTE_MATCH - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use the accessors in RouteAttributes
- RouteCondition - Annotation Interface in io.micronaut.http.annotation
-
Allows defining a condition for this route to match using an expression.
- RTF_TYPE - Static variable in class io.micronaut.http.MediaType
-
RTF format data: application/rtf.
- RTT - Static variable in interface io.micronaut.http.HttpHeaders
-
"RTT". - run(HttpRequest<?>) - Method in class io.micronaut.http.filter.FilterRunner
-
Execute the filters for the given request.
- run(HttpRequest<?>, PropagatedContext) - Method in class io.micronaut.http.filter.FilterRunner
-
Execute the filters for the given request.
S
- S_MAXAGE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The
s-maxageresponse directive indicates how long the response remains fresh in a shared cache. - sameSite(SameSite) - Method in interface io.micronaut.http.cookie.Cookie
-
Determines if this
Cookiecan be sent along cross-site requests. - sameSite(SameSite) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- SameSite - Enum Class in io.micronaut.http.cookie
-
Asserts that a cookie must not be sent with cross-origin requests, providing some protection against cross-site request forgery attacks (CSRF).
- sanitize(String) - Method in class io.micronaut.http.util.HtmlEntityEncodingHtmlSanitizer
- sanitize(String) - Method in interface io.micronaut.http.util.HtmlSanitizer
-
Sanitizes a string of HTML.
- SAVE_DATA - Static variable in interface io.micronaut.http.HttpHeaders
-
"Save-Data". - SCHEDULER - Enum constant in enum class io.micronaut.http.ssl.FileCertificateProvider.RefreshMode
- scheme(String) - Method in interface io.micronaut.http.uri.UriBuilder
-
Sets the URI scheme.
- SCHEME_HTTP - Static variable in interface io.micronaut.http.HttpRequest
-
Constant for HTTP scheme.
- SCHEME_HTTPS - Static variable in interface io.micronaut.http.HttpRequest
-
Constant for HTTPS scheme.
- SEC_WEBSOCKET_ACCEPT - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Accept". - SEC_WEBSOCKET_KEY - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Key". - SEC_WEBSOCKET_KEY1 - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Key1". - SEC_WEBSOCKET_KEY2 - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Key2". - SEC_WEBSOCKET_LOCATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Location". - SEC_WEBSOCKET_ORIGIN - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Origin". - SEC_WEBSOCKET_PROTOCOL - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Protocol". - SEC_WEBSOCKET_VERSION - Static variable in interface io.micronaut.http.HttpHeaders
-
"Sec-WebSocket-Version". - secure() - Method in interface io.micronaut.http.cookie.Cookie
-
Sets this cookie as secure.
- secure(boolean) - Method in interface io.micronaut.http.cookie.Cookie
-
Sets whether the cookie is secure.
- secure(boolean) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- SECURITY - Enum constant in enum class io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to authentication or authorization.
- SEE_OTHER - Enum constant in enum class io.micronaut.http.HttpStatus
- seeOther(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.SEE_OTHERresponse with the location of the new resource. - SELF - Static variable in interface io.micronaut.http.hateoas.Link
-
Self link.
- SelfSignedCertificateProvider - Class in io.micronaut.http.ssl
-
Certificate provider that creates self-signed certificates using netty-pkitesting.
- SelfSignedCertificateProvider.Config - Class in io.micronaut.http.ssl
-
Certificate provider that creates self-signed certificates using netty-pkitesting.
- Separators(ReadBuffer, ReadBuffer, ReadBuffer, ReadBuffer) - Constructor for record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Creates an instance of a
Separatorsrecord class. - SERVER - Static variable in interface io.micronaut.http.HttpHeaders
-
"Server". - ServerContextPathProvider - Interface in io.micronaut.http.context
-
A contract for providing a context path to a server.
- ServerCookieDecoder - Interface in io.micronaut.http.cookie
-
Constructs cookies from an HTTP header string.
- ServerCookieEncoder - Interface in io.micronaut.http.cookie
-
API to encode a
Cookiein an HTTP Server. - serverError() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.INTERNAL_SERVER_ERRORresponse with an empty body. - serverError(T) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.INTERNAL_SERVER_ERRORresponse with a body. - ServerFilter - Annotation Interface in io.micronaut.http.annotation
-
Mark a bean as a filter for the HTTP server.
- ServerFilterChain - Interface in io.micronaut.http.filter
-
A non-blocking and thread-safe filter chain.
- ServerFilterPhase - Enum Class in io.micronaut.http.filter
-
Represents phases of server filters.
- ServerHttpRequest<B> - Interface in io.micronaut.http
-
This interface extends
HttpRequestwith methods that are specific to a request received by an HTTP server. - ServerHttpRequestContext - Record Class in io.micronaut.http.context
-
Http request propagation.
- ServerHttpRequestContext(HttpRequest<?>) - Constructor for record class io.micronaut.http.context.ServerHttpRequestContext
-
Creates an instance of a
ServerHttpRequestContextrecord class. - serverPush(HttpRequest<?>) - Method in interface io.micronaut.http.PushCapableHttpRequest
-
Initiate a HTTP2 server push for the given request.
- ServerRequestContext - Class in io.micronaut.http.context
-
The holder for the current
HttpRequestthat is bound to instrumented threads. - ServerRequestTracingPublisher - Class in io.micronaut.http.context
-
A reactive streams publisher that instruments an existing publisher ensuring execution is wrapped in a
ServerRequestContext. - ServerRequestTracingPublisher(HttpRequest<?>, Publisher<MutableHttpResponse<?>>) - Constructor for class io.micronaut.http.context.ServerRequestTracingPublisher
-
Creates a new instance.
- ServerSslConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfigurationused for HTTP servers. - ServerSslConfiguration() - Constructor for class io.micronaut.http.ssl.ServerSslConfiguration
-
Constructs the default server SSL configuration.
- ServerSslConfiguration(DefaultSslConfiguration, DefaultSslConfiguration.DefaultKeyConfiguration, DefaultSslConfiguration.DefaultKeyStoreConfiguration, SslConfiguration.TrustStoreConfiguration) - Constructor for class io.micronaut.http.ssl.ServerSslConfiguration
-
Overrides the default constructor and sets
SslConfiguration.isEnabled()to true. - ServerSslConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyConfiguration. - ServerSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyStoreConfiguration. - ServerSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.TrustStoreConfiguration. - SERVICE_ID - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.
- SERVICE_UNAVAILABLE - Enum constant in enum class io.micronaut.http.HttpStatus
- serviceId() - Element in annotation interface io.micronaut.http.annotation.ClientFilter
-
The service identifiers this filter applies to.
- serviceId() - Element in annotation interface io.micronaut.http.annotation.Filter
-
The service identifiers this filter applies to.
- serviceId() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns the value of the
serviceIdrecord component. - SESSION - Enum constant in enum class io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to creating or reading the HTTP session.
- set(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpHeaders
- SET_COOKIE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Set-Cookie". - SET_COOKIE2 - Static variable in interface io.micronaut.http.HttpHeaders
-
"Set-Cookie2". - setAdditionalTypes(List<MediaType>) - Method in class io.micronaut.http.codec.CodecConfiguration
-
Default value (Empty list).
- setAlgorithm(CertificateBuilder.Algorithm) - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
Algorithm used to generate the self-signed key pair and certificate (e.g.
- setAlias(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyConfiguration
-
Sets the alias.
- setAttribute(CharSequence, Object) - Method in interface io.micronaut.http.HttpMessage
- setAttribute(CharSequence, Object) - Method in interface io.micronaut.http.HttpRequest
- setAttribute(CharSequence, Object) - Method in class io.micronaut.http.HttpRequestWrapper
- setAttribute(CharSequence, Object) - Method in interface io.micronaut.http.HttpResponse
- setBuildSelfSigned(boolean) - Method in class io.micronaut.http.ssl.ServerSslConfiguration
-
Sets whether to build a self-signed certificate.
- setBuildSelfSigned(boolean) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Deprecated.Please use
micronaut.server.ssl.build-self-signedinstead (SslConfiguration.buildSelfSigned()). - setCertificatePath(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
A path to a PEM file containing the certificate chain.
- setCertificatePath(Path) - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Optional path to a separate PEM-encoded certificate chain.
- setCiphers(String[]) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Sets the ciphers to use.
- setClientAuthentication(ClientAuthentication) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Sets the client authentication mode.
- setConversionService(ConversionService) - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- setConversionService(ConversionService) - Method in class io.micronaut.http.MutableHttpRequestWrapper
- setConversionService(ConversionService) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
- setConversionService(ConversionService) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- setConversionService(ConversionService) - Method in class io.micronaut.http.simple.SimpleHttpParameters
- setConversionService(ConversionService) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- setCookieHeader(MutableHttpHeaders, Cookie) - Static method in class io.micronaut.http.cookie.CookieUtils
-
Sets the HTTP Header Set-Cookie with the supplied cookie encoded.
- setCookieHeader(MutableHttpHeaders, Cookie, Integer) - Static method in class io.micronaut.http.cookie.CookieUtils
-
Sets the HTTP Header Set-Cookie with the supplied cookie encoded.
- setEmbedded(Map<String, List<Resource>>) - Method in class io.micronaut.http.hateoas.AbstractResource
-
Allows de-serializing of embedded with Jackson.
- setEnabled(boolean) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Whether SSL is enabled.
- setExpectedLength(long) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
- setExpectedLengthFrom(String) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
- setFormat(FileCertificateProvider.Format) - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Explicit format of the certificate material.
- setFormat(FileCertificateProvider.Format) - Method in class io.micronaut.http.ssl.ResourceCertificateProvider.Config
-
Explicit format of the certificate material.
- setHandshakeTimeout(Duration) - Method in class io.micronaut.http.ssl.SslConfiguration
- setInsecureTrustAllCertificates(boolean) - Method in class io.micronaut.http.ssl.AbstractClientSslConfiguration
- setKey(SslConfiguration.KeyConfiguration) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Sets the key configuration.
- setKeyName(String) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Name of a
CertificateProviderbean that supplies the private key and certificate chain for the SSL context. - setKeyPath(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
A path to a PEM file containing the private key.
- setKeyStore(SslConfiguration.KeyStoreConfiguration) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Sets the keystore configuration.
- setLifetime(Duration) - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
Validity period of the generated certificate.
- setLinks(Map<String, Object>) - Method in class io.micronaut.http.hateoas.AbstractResource
-
Allows de-serializing of links with Jackson.
- setMessage(String) - Method in class io.micronaut.http.hateoas.JsonError
- setPassword(String) - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Password used to open the key store (JKS/PKCS12) or decrypt PEM private keys, if required.
- setPassword(String) - Method in class io.micronaut.http.ssl.ResourceCertificateProvider.Config
-
Password used to open the key store (JKS/PKCS12) or decrypt PEM private keys, if required.
- setPassword(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyConfiguration
-
Sets the password.
- setPassword(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
Sets the password to use for the keystore.
- setPassword(String) - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
-
Sets the password to use for the keystore.
- setPath(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
The path to the key store (typically .jks).
- setPath(String) - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
-
The path to the trust store (typically .jks).
- setPath(Path) - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Path to the main certificate file to load.
- setPort(int) - Method in class io.micronaut.http.ssl.ServerSslConfiguration
-
Deprecated.Please use
micronaut.server.ssl.portinstead (ServerSslConfiguration.setPort(int)). - setPort(int) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Deprecated.Please use
micronaut.server.ssl.portinstead (ServerSslConfiguration.setPort(int)). - setPreferOpenssl(boolean) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Whether an OpenSSL-backed TLS implementation should be preferred if it's on the classpath.
- setProtocol(String) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Sets the protocol to use.
- setProtocols(String[]) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Sets the protocols to use.
- setProvider(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
Sets the keystore provider name.
- setProvider(String) - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
-
Sets the keystore provider name.
- setRefreshInterval(Duration) - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Interval used for scheduled reloads when the refresh mode uses a scheduler or when file watching is not available and a scheduled fallback is used.
- setRefreshMode(FileCertificateProvider.RefreshMode) - Method in class io.micronaut.http.ssl.FileCertificateProvider.Config
-
Strategy for reloading the certificate file.
- setRequest(HttpRequest<?>) - Method in interface io.micronaut.runtime.http.scope.RequestAware
-
Provides the request directly after bean creation.
- setResource(String) - Method in class io.micronaut.http.ssl.ResourceCertificateProvider.Config
-
Micronaut resource location of the certificate material to load, for example
classpath:certs/server.p12orfile:/etc/ssl/server.pem. - setSharedBuffer(BaseSharedBuffer) - Method in class io.micronaut.http.body.AbstractBodyAdapter
- setSubject(String) - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
X.500 subject distinguished name for the generated certificate, for example
CN=localhost. - setTrustName(String) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Name of a
CertificateProviderbean that supplies the trust material (trusted certificates) for the SSL context. - setTrustStore(SslConfiguration.TrustStoreConfiguration) - Method in class io.micronaut.http.ssl.SslConfiguration
-
Sets the trust store configuration.
- setType(String) - Method in class io.micronaut.http.ssl.SslConfiguration.KeyStoreConfiguration
-
Sets the type of keystore.
- setType(String) - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
-
Sets the type of keystore.
- setUpdateInterval(Duration) - Method in class io.micronaut.http.ssl.SelfSignedCertificateProvider.Config
-
Interval at which a new self-signed certificate is generated and emitted.
- setUriTemplate(HttpRequest<?>, String) - Static method in class io.micronaut.http.BasicHttpAttributes
-
Set the URI template as a String, for tracing.
- setUserPrincipal(Principal) - Method in interface io.micronaut.http.HttpRequest
-
Set the user principal.
- sharedBuffer - Variable in class io.micronaut.http.body.ConcatenatingSubscriber
- sharedBuffer - Variable in class io.micronaut.http.body.stream.BaseStreamingByteBody
- sharedBuffer() - Method in record class io.micronaut.http.body.ByteBodyFactory.StreamingBody
-
Returns the value of the
sharedBufferrecord component. - SharedHttpConvertersRegistrar - Class in io.micronaut.http.converters
-
Converter registrar for HTTP classes.
- SharedHttpConvertersRegistrar() - Constructor for class io.micronaut.http.converters.SharedHttpConvertersRegistrar
- shouldProcessRequest(OutgoingRequestProcessorMatcher, HttpRequest<?>) - Method in interface io.micronaut.http.util.OutgoingHttpRequestProcessor
- shouldProcessRequest(OutgoingRequestProcessorMatcher, HttpRequest<?>) - Method in class io.micronaut.http.util.OutgoingHttpRequestProcessorImpl
- shouldProcessRequest(OutgoingRequestProcessorMatcher, String, String) - Method in class io.micronaut.http.util.OutgoingHttpRequestProcessorImpl
- SimpleCookie - Class in io.micronaut.http.simple.cookies
-
Simple
Cookieimplementation. - SimpleCookie(String, String) - Constructor for class io.micronaut.http.simple.cookies.SimpleCookie
-
Constructor.
- SimpleCookieFactory - Class in io.micronaut.http.simple.cookies
-
Simple
CookieFactoryimplementation. - SimpleCookieFactory() - Constructor for class io.micronaut.http.simple.cookies.SimpleCookieFactory
- SimpleCookies - Class in io.micronaut.http.simple.cookies
-
Simple
Cookiesimplementation. - SimpleCookies(ConversionService) - Constructor for class io.micronaut.http.simple.cookies.SimpleCookies
- SimpleHttpHeaders - Class in io.micronaut.http.simple
-
Simple
MutableHttpHeadersimplementation. - SimpleHttpHeaders() - Constructor for class io.micronaut.http.simple.SimpleHttpHeaders
-
Map-based implementation of
MutableHttpHeaders. - SimpleHttpHeaders(ConversionService) - Constructor for class io.micronaut.http.simple.SimpleHttpHeaders
-
Map-based implementation of
MutableHttpHeaders. - SimpleHttpHeaders(Map<String, String>, ConversionService) - Constructor for class io.micronaut.http.simple.SimpleHttpHeaders
-
Map-based implementation of
MutableHttpHeaders. - SimpleHttpParameters - Class in io.micronaut.http.simple
-
Simple implementation of
MutableHttpParameters. - SimpleHttpParameters(ConversionService) - Constructor for class io.micronaut.http.simple.SimpleHttpParameters
- SimpleHttpParameters(Map<CharSequence, List<String>>, ConversionService) - Constructor for class io.micronaut.http.simple.SimpleHttpParameters
- SimpleHttpRequest<B> - Class in io.micronaut.http.simple
-
Simple
MutableHttpRequestimplementation. - SimpleHttpRequest(HttpMethod, String, B) - Constructor for class io.micronaut.http.simple.SimpleHttpRequest
-
Simple
MutableHttpRequestimplementation. - SimpleHttpRequestFactory - Class in io.micronaut.http.simple
-
Simple
HttpRequestFactoryimplementation. - SimpleHttpRequestFactory() - Constructor for class io.micronaut.http.simple.SimpleHttpRequestFactory
- SimpleHttpResponseFactory - Class in io.micronaut.http.simple
-
Simple
HttpResponseFactoryimplementation. - SimpleHttpResponseFactory() - Constructor for class io.micronaut.http.simple.SimpleHttpResponseFactory
- single() - Element in annotation interface io.micronaut.http.annotation.Consumes
-
Applies to clients that return reactive types.
- single() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
- single() - Element in annotation interface io.micronaut.http.annotation.Delete
- single() - Element in annotation interface io.micronaut.http.annotation.Get
- single() - Element in annotation interface io.micronaut.http.annotation.Patch
- single() - Element in annotation interface io.micronaut.http.annotation.Post
- single() - Element in annotation interface io.micronaut.http.annotation.Produces
-
In the case of reactive types this member indicates whether only a single result is returned.
- single() - Element in annotation interface io.micronaut.http.annotation.Put
- slowest(BufferConsumer.Upstream) - Static method in class io.micronaut.http.body.stream.UpstreamBalancer
-
Implementation of
ByteBody.SplitBackpressureMode.SLOWEST. - SLOWEST - Enum constant in enum class io.micronaut.http.body.ByteBody.SplitBackpressureMode
-
Request data from upstream at the pace of the slowest downstream.
- sMaxAge(Long) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- sMaxAge(Duration) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- sort(List<GenericHttpFilter>) - Static method in class io.micronaut.http.filter.FilterRunner
-
Sort filters according to their declared order (e.g.
- sortReverse(List<GenericHttpFilter>) - Static method in class io.micronaut.http.filter.FilterRunner
-
Sort filters according to their declared order (e.g.
- SOURCE_MAP - Static variable in interface io.micronaut.http.HttpHeaders
-
"Source-Map". - split() - Method in interface io.micronaut.http.body.AvailableByteBody
-
For immediate buffers, backpressure is not relevant, so the backpressure modes passed to
AvailableByteBody.split(SplitBackpressureMode)are ignored. - split() - Method in interface io.micronaut.http.body.ByteBody
-
Equivalent to
split(SplitBackpressureMode.SLOWEST). - split() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- split(ByteBody.SplitBackpressureMode) - Method in interface io.micronaut.http.body.AvailableByteBody
-
Deprecated.This method is unnecessary for
AvailableByteBody. UseAvailableByteBody.split()directly. - split(ByteBody.SplitBackpressureMode) - Method in interface io.micronaut.http.body.ByteBody
-
Create a new, independent
ByteBodythat contains the same data as this one. - split(ByteBody.SplitBackpressureMode) - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody
- split(ByteBody.SplitBackpressureMode) - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- splitAcceptHeader(String) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Split an accept-x header and get the first component.
- SslBuilder<T> - Class in io.micronaut.http.ssl
-
A class to build a key store and a trust store for use in adding SSL support to a server.
- SslBuilder(ResourceResolver) - Constructor for class io.micronaut.http.ssl.SslBuilder
- SslBuilder.CertificateSpec - Class in io.micronaut.http.ssl
-
Specification for building a
KeyStore, either as a key store or a trust store. - SslBuilder.KeyStoreBasedCertificateSpec - Class in io.micronaut.http.ssl
-
Certificate spec based on
SslConfiguration.KeyStoreConfiguration.getPath()orSslConfiguration.TrustStoreConfiguration.getPath(). - SslBuilder.PemBasedCertificateSpec - Class in io.micronaut.http.ssl
-
Certificate spec based on
SslConfiguration.KeyStoreConfiguration.getKeyPath()andSslConfiguration.KeyStoreConfiguration.getCertificatePath(), both of which must contain a PEM. - SslConfiguration - Class in io.micronaut.http.ssl
-
Configuration properties for SSL handling.
- SslConfiguration() - Constructor for class io.micronaut.http.ssl.SslConfiguration
- SslConfiguration.KeyConfiguration - Class in io.micronaut.http.ssl
-
Configuration properties for SSL key.
- SslConfiguration.KeyStoreConfiguration - Class in io.micronaut.http.ssl
-
Configuration properties for SSL key store.
- SslConfiguration.TrustStoreConfiguration - Class in io.micronaut.http.ssl
-
Configuration properties for SSL trust store.
- SslConfigurationException - Exception Class in io.micronaut.http.ssl
-
An exception thrown while configuring SSL.
- SslConfigurationException(String) - Constructor for exception class io.micronaut.http.ssl.SslConfigurationException
- SslConfigurationException(String, Throwable) - Constructor for exception class io.micronaut.http.ssl.SslConfigurationException
- SslConfigurationException(Throwable) - Constructor for exception class io.micronaut.http.ssl.SslConfigurationException
- STALE_IF_ERROR - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The stale-if-error response directive indicates that the cache can reuse a stale response when an upstream server generates an error, or when the error is generated locally.
- STALE_WHILE_REVALIDATE - Enum constant in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
The stale-while-revalidate response directive indicates that the cache could reuse a stale response while it revalidates it to a cache.
- staleIfError(Long) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- staleIfError(Duration) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- staleWhileRevalidate(Long) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- staleWhileRevalidate(Duration) - Method in class io.micronaut.http.cachecontrol.CacheControl.Builder
- STANDARD_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
-
Unmodifiable List of every header constant defined in
HttpHeaders. - start() - Method in class io.micronaut.http.body.AbstractBodyAdapter
- start() - Method in class io.micronaut.http.body.ConcatenatingSubscriber
- start() - Method in interface io.micronaut.http.body.stream.BufferConsumer.Upstream
-
Signal that we want to start consuming bytes.
- start() - Method in class io.micronaut.http.body.stream.LazyUpstream
- status() - Element in annotation interface io.micronaut.http.annotation.Error
- status() - Method in interface io.micronaut.http.HttpResponse
- status(int) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response status.
- status(int, CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response status.
- status(int, String) - Static method in interface io.micronaut.http.HttpResponse
-
Return a response for the given status.
- status(int, String) - Method in interface io.micronaut.http.HttpResponseFactory
-
Return a response for the given status.
- status(int, String) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
- status(HttpStatus) - Static method in interface io.micronaut.http.HttpResponse
-
Return a response for the given status.
- status(HttpStatus) - Method in interface io.micronaut.http.HttpResponseFactory
- status(HttpStatus) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response status.
- status(HttpStatus, CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets the response status.
- status(HttpStatus, String) - Static method in interface io.micronaut.http.HttpResponse
-
Return a response for the given status.
- status(HttpStatus, String) - Method in interface io.micronaut.http.HttpResponseFactory
-
Return a response for the given status.
- status(HttpStatus, String) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
- status(HttpStatus, T) - Method in interface io.micronaut.http.HttpResponseFactory
-
Return a response for the given status.
- status(HttpStatus, T) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
- Status - Annotation Interface in io.micronaut.http.annotation
-
Sets alternative HttpStatus response code when applied to a method and HttpStatus code is specified.
- StreamingBody(BaseSharedBuffer, BaseStreamingByteBody<?>) - Constructor for record class io.micronaut.http.body.ByteBodyFactory.StreamingBody
-
Creates an instance of a
StreamingBodyrecord class. - StreamingFileUpload - Interface in io.micronaut.http.multipart
-
Represents a part of a
MediaType.MULTIPART_FORM_DATArequest. - Strict - Enum constant in enum class io.micronaut.http.cookie.SameSite
-
When the SameSite attribute is set as Strict, the cookie will not be sent along with requests initiated by third party websites.
- StringBodyReader - Class in io.micronaut.http.body
-
The body reader for
String. - subscribe(Subscriber<? super MutableHttpResponse<?>>) - Method in class io.micronaut.http.context.ServerRequestTracingPublisher
- subscribe0(BufferConsumer, BufferConsumer.Upstream) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Add a subscriber.
- subscribeFull(BufferConsumer.Upstream) - Method in class io.micronaut.http.body.ReactiveByteBufferByteBody.SharedBuffer
- subscribeFull0(DelayedExecutionFlow<ReadBuffer>, BufferConsumer.Upstream, boolean) - Method in class io.micronaut.http.body.stream.BaseSharedBuffer
-
Optimized version of
BaseSharedBuffer.subscribe0(io.micronaut.http.body.stream.BufferConsumer, io.micronaut.http.body.stream.BufferConsumer.Upstream)for subscribers that want to buffer the full body. - subSequence(int, int) - Method in enum class io.micronaut.http.HttpAttributes
-
Deprecated.
- subSequence(int, int) - Method in enum class io.micronaut.http.HttpMethod
- subSequence(int, int) - Method in enum class io.micronaut.http.HttpStatus
- subSequence(int, int) - Method in class io.micronaut.http.MediaType
- subtype - Variable in class io.micronaut.http.MediaType
- superTypes() - Method in interface io.micronaut.http.bind.binders.TypedRequestArgumentBinder
-
Returns additional super types.
- supportsType(Class<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Deprecated.Whether the codec can decode the given type.
- SWITCH_PROXY - Enum constant in enum class io.micronaut.http.HttpStatus
- SWITCHING_PROTOCOLS - Enum constant in enum class io.micronaut.http.HttpStatus
T
- take() - Method in class io.micronaut.http.body.stream.PublisherAsBlocking
-
Get the next object.
- TE - Static variable in interface io.micronaut.http.HttpHeaders
-
"TE". - templated(boolean) - Method in class io.micronaut.http.hateoas.DefaultLink
- templated(boolean) - Method in interface io.micronaut.http.hateoas.Link.Builder
- templateString - Variable in class io.micronaut.http.uri.UriTemplate
- TEMPORARY_REDIRECT - Enum constant in enum class io.micronaut.http.HttpStatus
- temporaryRedirect(URI) - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.TEMPORARY_REDIRECTresponse with the location of the new resource. - test(Argument<?>, MutablePropagatedContext, HttpRequest<?>, HttpResponse<?>, Throwable) - Method in interface io.micronaut.http.filter.FilterArgumentBinderPredicate
-
Check whether the filter method should run in the given context.
- TEXT_CSS - Static variable in class io.micronaut.http.MediaType
-
CSS: text/css.
- TEXT_CSS_TYPE - Static variable in class io.micronaut.http.MediaType
-
CSS: text/css.
- TEXT_CSV - Static variable in class io.micronaut.http.MediaType
-
CSV: text/csv.
- TEXT_CSV_TYPE - Static variable in class io.micronaut.http.MediaType
-
CSV: text/csv.
- TEXT_ECMASCRIPT - Static variable in class io.micronaut.http.MediaType
-
Text ecmascript: text/ecmascript.
- TEXT_ECMASCRIPT_TYPE - Static variable in class io.micronaut.http.MediaType
-
Text ecmascript: text/ecmascript.
- TEXT_EVENT_STREAM - Static variable in class io.micronaut.http.MediaType
-
Server Sent Event: text/event-stream.
- TEXT_EVENT_STREAM_TYPE - Static variable in class io.micronaut.http.MediaType
-
Server Sent Event: text/event-stream.
- TEXT_HTML - Static variable in class io.micronaut.http.MediaType
-
HTML: text/html.
- TEXT_HTML_TYPE - Static variable in class io.micronaut.http.MediaType
-
HTML: text/html.
- TEXT_JAVASCRIPT - Static variable in class io.micronaut.http.MediaType
-
Text javascript: text/javascript.
- TEXT_JAVASCRIPT_TYPE - Static variable in class io.micronaut.http.MediaType
-
Text javascript: text/javascript.
- TEXT_JSON - Static variable in class io.micronaut.http.MediaType
-
JSON: text/json.
- TEXT_JSON_TYPE - Static variable in class io.micronaut.http.MediaType
-
JSON: text/json.
- TEXT_MARKDOWN - Static variable in class io.micronaut.http.MediaType
-
Markdown: text/markdown.
- TEXT_MARKDOWN_TYPE - Static variable in class io.micronaut.http.MediaType
-
Markdown: text/markdown.
- TEXT_PLAIN - Static variable in class io.micronaut.http.MediaType
-
Plain Text: text/plain.
- TEXT_PLAIN_TYPE - Static variable in class io.micronaut.http.MediaType
-
Plain Text: text/plain.
- TEXT_XML - Static variable in class io.micronaut.http.MediaType
-
XML: text/xml.
- TEXT_XML_TYPE - Static variable in class io.micronaut.http.MediaType
-
XML: text/xml.
- TextPlainCodec - Class in io.micronaut.runtime.http.codec
-
Deprecated, for removal: This API element is subject to removal in a future version.Replaced with message body writers / readers API
- TextPlainCodec(Charset, ConversionService) - Constructor for class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- TextPlainCodec(Optional<Charset>, CodecConfiguration, ConversionService) - Constructor for class io.micronaut.runtime.http.codec.TextPlainCodec
-
Deprecated.
- TextPlainObjectBodyReader<T> - Class in io.micronaut.http.body
-
The body reader that reads a text/plain string converting it into the argument type.
- title(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
- title(String) - Method in class io.micronaut.http.hateoas.DefaultLink
- toByteArray() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Get this body as a byte array.
- toByteArray() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- toByteArrayPublisher() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Deprecated.This method is unnecessary for
AvailableByteBody. UseAvailableByteBody.toByteArray()directly. - toByteArrayPublisher() - Method in interface io.micronaut.http.body.ByteBody
-
Get this body as a reactive stream of byte arrays.
- toByteArrayPublisher() - Method in class io.micronaut.http.body.InternalByteBody
- toByteArrayPublisher() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- toByteBuffer() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Get this body as a
ByteBuffer. - toByteBufferPublisher() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Deprecated.This method is unnecessary for
AvailableByteBody. UseAvailableByteBody.toByteBuffer()directly. - toByteBufferPublisher() - Method in interface io.micronaut.http.body.ByteBody
-
Get this body as a reactive stream of
ByteBuffers. - toInputStream() - Method in interface io.micronaut.http.body.AvailableByteBody
- toInputStream() - Method in interface io.micronaut.http.body.ByteBody
-
Get this body as an
InputStream. - toInputStream() - Method in class io.micronaut.http.body.stream.BaseStreamingByteBody
- toInputStream() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- TOML_TYPE - Static variable in class io.micronaut.http.MediaType
-
TOML format data: application/toml.
- toMutableRequest() - Method in interface io.micronaut.http.HttpRequest
-
Returns a mutable request based on this request.
- toMutableRequest() - Method in interface io.micronaut.http.MutableHttpRequest
- toMutableResponse() - Method in interface io.micronaut.http.HttpResponse
-
Returns a mutable response based on this response.
- toMutableResponse() - Method in interface io.micronaut.http.MutableHttpResponse
- TOO_EARLY - Enum constant in enum class io.micronaut.http.HttpStatus
- TOO_MANY_REQUESTS - Enum constant in enum class io.micronaut.http.HttpStatus
- toPathString() - Method in class io.micronaut.http.uri.UriMatchTemplate
-
Returns the path string excluding any query variables.
- toPathString() - Method in class io.micronaut.http.uri.UriTemplateMatcher
-
Returns the path string excluding any query variables.
- toPublisher() - Method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Returns the reactive flow represented by a publisher.
- toPublisher(ExecutionFlow<K>) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Convert the given flow to a reactive publisher.
- toPublisher(Supplier<ExecutionFlow<K>>) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
-
Convert the given flow to a reactive publisher.
- toReadBuffer() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Get this body as a
ReadBuffer. - toReadBuffer() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- toReadBufferPublisher() - Method in interface io.micronaut.http.body.AvailableByteBody
-
Deprecated.This method is unnecessary for
AvailableByteBody. UseAvailableByteBody.toReadBuffer()directly. - toReadBufferPublisher() - Method in interface io.micronaut.http.body.ByteBody
-
Get this body as a reactive stream of
ReadBuffers. - toReadBufferPublisher() - Method in class io.micronaut.http.body.InternalByteBody
- toReadBufferPublisher() - Method in class io.micronaut.http.body.stream.AvailableByteArrayBody
- toReadBufferPublisher() - Method in class io.micronaut.http.body.stream.BaseStreamingByteBody
- toReadBufferPublisher() - Method in class io.micronaut.http.body.stream.InputStreamByteBody
- toStreaming(ByteBody) - Method in class io.micronaut.http.body.ByteBodyFactory
-
Convert a
ByteBodyinto aBaseStreamingByteBodywith the same content. - toString() - Method in record class io.micronaut.http.body.ByteBodyFactory.StreamingBody
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.body.ConcatenatingSubscriber.Separators
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.body.stream.BodySizeLimits
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.body.stream.UpstreamBalancer.UpstreamPair
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.cachecontrol.CacheControl
-
Returns a string representation of this record class.
- toString() - Method in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
Returns the lowercase string value of the directive for use in HTTP headers.
- toString() - Method in record class io.micronaut.http.context.ServerHttpRequestContext
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.filter.FilterOrder.Dynamic
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.http.filter.FilterOrder.Fixed
-
Returns a string representation of this record class.
- toString() - Method in class io.micronaut.http.hateoas.GenericResource
- toString() - Method in class io.micronaut.http.hateoas.JsonError
- toString() - Method in enum class io.micronaut.http.HttpAttributes
-
Deprecated.
- toString() - Method in class io.micronaut.http.MediaType
- toString() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- toString() - Method in class io.micronaut.http.uri.QueryStringDecoder
- toString() - Method in class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- toString() - Method in class io.micronaut.http.uri.UriTemplate
- toString() - Method in class io.micronaut.http.uri.UriTemplateMatcher
- toString(Charset) - Method in interface io.micronaut.http.body.AvailableByteBody
-
Convert this body to a string with the given charset.
- toString(Predicate<UriTemplate.PathSegment>) - Method in class io.micronaut.http.uri.UriTemplate
-
Returns the template as a string filtering the segments with the provided filter.
- touch() - Method in interface io.micronaut.http.body.ByteBody
-
Debug trace for leak detection.
- trace(Logger, HttpHeaders) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Trace HTTP Headers.
- trace(Logger, String, Function<String, List<String>>) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Trace HTTP Headers.
- trace(Logger, Set<String>, Function<String, List<String>>) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Trace HTTP Headers.
- trace(Logger, Supplier<Set<String>>, Function<String, List<String>>) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Trace HTTP Headers.
- Trace - Annotation Interface in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.TRACE. - TRACE - Enum constant in enum class io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.8.
- TRACING - Enum constant in enum class io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to tracing HTTP calls.
- TRAILER - Static variable in interface io.micronaut.http.HttpHeaders
-
"Trailer". - TRANSFER_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Transfer-Encoding". - transferTo(File) - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
A convenience method to write this uploaded item to disk.
- transferTo(OutputStream) - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
A convenience method to write this uploaded item the provided output stream.
- transferTo(String) - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
Deprecated.
- TrustStoreConfiguration() - Constructor for class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
- tryMatch(String) - Method in class io.micronaut.http.uri.UriMatchTemplate
-
Match the given URI string.
- tryMatch(String) - Method in class io.micronaut.http.uri.UriTemplateMatcher
-
Match the given URI string.
- type - Variable in class io.micronaut.http.MediaType
- type(MediaType) - Method in interface io.micronaut.http.hateoas.Link.Builder
- type(MediaType) - Method in class io.micronaut.http.hateoas.DefaultLink
- TYPE - Static variable in class io.micronaut.http.hateoas.JsonError
-
The argument type.
- TypedMessageBodyHandler<T> - Interface in io.micronaut.http.body
-
A body handler
MessageBodyHandlerwith a type argument. - TypedMessageBodyReader<T> - Interface in io.micronaut.http.body
-
A body reader
MessageBodyReaderwith a type argument. - TypedMessageBodyWriter<T> - Interface in io.micronaut.http.body
-
A body writer
MessageBodyWriterwith a type argument. - TypedRequestArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
A
TypeArgumentBinderthat binds from anHttpRequest.
U
- unauthorized() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.UNAUTHORIZEDresponse with an empty body. - UNAUTHORIZED - Enum constant in enum class io.micronaut.http.HttpStatus
- UNAVAILABLE_FOR_LEGAL_REASONS - Enum constant in enum class io.micronaut.http.HttpStatus
- UNDEFINED_MAX_AGE - Static variable in interface io.micronaut.http.cookie.Cookie
-
Constant for undefined MaxAge attribute value.
- UNLIMITED - Static variable in record class io.micronaut.http.body.stream.BodySizeLimits
- UnmatchedRequestArgumentBinder - Interface in io.micronaut.http.bind.binders
-
Marker interface for unmatched request argument binder.
- UNPROCESSABLE_ENTITY - Enum constant in enum class io.micronaut.http.HttpStatus
- unprocessableEntity() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.UNPROCESSABLE_ENTITYresponse with an empty body. - UNSUPPORTED_MEDIA_TYPE - Enum constant in enum class io.micronaut.http.HttpStatus
- UPGRADE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Upgrade". - UPGRADE_REQUIRED - Enum constant in enum class io.micronaut.http.HttpStatus
- upstream - Variable in class io.micronaut.http.body.stream.BaseStreamingByteBody
- UpstreamBalancer - Class in io.micronaut.http.body.stream
-
This class merges the backpressure of two data streams.
- UpstreamBalancer.UpstreamPair - Record Class in io.micronaut.http.body.stream
-
Pair of
BufferConsumer.Upstreamobjects. - UpstreamPair(BufferConsumer.Upstream, BufferConsumer.Upstream) - Constructor for record class io.micronaut.http.body.stream.UpstreamBalancer.UpstreamPair
-
Creates an instance of a
UpstreamPairrecord class. - uri() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
- uri() - Element in annotation interface io.micronaut.http.annotation.Delete
- uri() - Element in annotation interface io.micronaut.http.annotation.Get
- uri() - Element in annotation interface io.micronaut.http.annotation.Head
- uri() - Element in annotation interface io.micronaut.http.annotation.Options
- uri() - Element in annotation interface io.micronaut.http.annotation.Patch
- uri() - Element in annotation interface io.micronaut.http.annotation.Post
- uri() - Element in annotation interface io.micronaut.http.annotation.Put
- uri() - Element in annotation interface io.micronaut.http.annotation.Trace
- uri() - Method in class io.micronaut.http.uri.QueryStringDecoder
- uri(CharSequence) - Static method in interface io.micronaut.http.HttpResponse
-
Helper method for defining URIs.
- uri(URI) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the uri on the request.
- uri(URI) - Method in class io.micronaut.http.MutableHttpRequestWrapper
- uri(URI) - Method in class io.micronaut.http.simple.SimpleHttpRequest
- uri(Consumer<UriBuilder>) - Method in interface io.micronaut.http.MutableHttpRequest
-
Alters the URI of the request with the given URI builder.
- URI_TEMPLATE - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.
- UriBuilder - Interface in io.micronaut.http.uri
-
Helper class for building URIs and handle encoding correctly.
- UriMapping - Annotation Interface in io.micronaut.http.annotation
-
Meta annotation for the mapped URI whether at the controller or action level.
- UriMatcher - Interface in io.micronaut.http.uri
-
A URI matcher is capable of matching a URI and producing a
UriMatchInfo. - UriMatchInfo - Interface in io.micronaut.http.uri
-
The result of a call to
UriMatcher.match(java.net.URI). - UriMatchTemplate - Class in io.micronaut.http.uri
-
Extends
UriTemplateand adds the ability to match a URI to a given template using theUriMatcher.match(java.net.URI)method. - UriMatchTemplate(CharSequence) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
-
Construct a new URI template for the given template.
- UriMatchTemplate(CharSequence, Object...) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
-
Construct a new URI template for the given template.
- UriMatchTemplate(CharSequence, List<UriTemplate.PathSegment>, Pattern, List<UriMatchVariable>) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
- UriMatchTemplate.DefaultUriMatchInfo - Class in io.micronaut.http.uri
-
The default
UriMatchInfoimplementation. - UriMatchTemplate.UriMatchTemplateParser - Class in io.micronaut.http.uri
-
Extended version of
UriTemplate.UriTemplateParserthat builds a regular expression to match a path. - UriMatchTemplateParser(String, UriMatchTemplate) - Constructor for class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
- UriMatchVariable - Class in io.micronaut.http.uri
-
Represents a variable in a URI template.
- uris() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Delete
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Get
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Head
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.HttpMethodMapping
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Options
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Patch
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Post
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Put
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.Trace
-
Only to be used in the context of a server.
- uris() - Element in annotation interface io.micronaut.http.annotation.UriMapping
-
Only to be used in the context of a server.
- UriSyntaxException - Exception Class in io.micronaut.http.exceptions
-
Thrown when the URI syntax is correct.
- UriSyntaxException(URISyntaxException) - Constructor for exception class io.micronaut.http.exceptions.UriSyntaxException
- UriTemplate - Class in io.micronaut.http.uri
-
A Fast Implementation of URI Template specification.
- UriTemplate(CharSequence) - Constructor for class io.micronaut.http.uri.UriTemplate
-
Construct a new URI template for the given template.
- UriTemplate(CharSequence, Object...) - Constructor for class io.micronaut.http.uri.UriTemplate
-
Construct a new URI template for the given template.
- UriTemplate(String, List<UriTemplate.PathSegment>) - Constructor for class io.micronaut.http.uri.UriTemplate
- UriTemplate.PathSegment - Interface in io.micronaut.http.uri
-
Represents an expandable path segment.
- UriTemplate.UriTemplateParser - Class in io.micronaut.http.uri
-
An URI template parser.
- UriTemplateMatcher - Class in io.micronaut.http.uri
-
Implementation of the paths matching rfc6570.
- UriTemplateMatcher(String) - Constructor for class io.micronaut.http.uri.UriTemplateMatcher
-
Construct a new URI template for the given template.
- UriTypeMatchTemplate - Class in io.micronaut.http.uri
-
A
UriMatchTemplatethat allows specifying types for the URI variables. - UriTypeMatchTemplate(CharSequence, Class<?>...) - Constructor for class io.micronaut.http.uri.UriTypeMatchTemplate
- UriTypeMatchTemplate(CharSequence, List<UriTemplate.PathSegment>, Pattern, Class<?>[], List<UriMatchVariable>) - Constructor for class io.micronaut.http.uri.UriTypeMatchTemplate
- UriTypeMatchTemplate.TypedUriMatchTemplateParser - Class in io.micronaut.http.uri
-
A typed uri match templated parser.
- USE_PROXY - Enum constant in enum class io.micronaut.http.HttpStatus
- USER_AGENT - Static variable in interface io.micronaut.http.HttpHeaders
-
"User-Agent". - userInfo(String) - Method in interface io.micronaut.http.uri.UriBuilder
-
Sets the URI user info.
V
- V_PARAMETER - Static variable in class io.micronaut.http.MediaType
-
Parameter
"v". - validate(Runnable) - Method in class io.micronaut.http.MediaType
-
Validate this media type for sending as an HTTP header.
- value() - Element in annotation interface io.micronaut.http.annotation.Body
- value() - Element in annotation interface io.micronaut.http.annotation.ClientFilter
- value() - Element in annotation interface io.micronaut.http.annotation.Consumes
- value() - Element in annotation interface io.micronaut.http.annotation.Controller
-
This attribute returns the base URI of the controller
- value() - Element in annotation interface io.micronaut.http.annotation.CookieValue
- value() - Element in annotation interface io.micronaut.http.annotation.CustomHttpMethod
- value() - Element in annotation interface io.micronaut.http.annotation.Delete
- value() - Element in annotation interface io.micronaut.http.annotation.Error
- value() - Element in annotation interface io.micronaut.http.annotation.Filter
- value() - Element in annotation interface io.micronaut.http.annotation.Get
- value() - Element in annotation interface io.micronaut.http.annotation.Head
- value() - Element in annotation interface io.micronaut.http.annotation.Header
-
If used as a bound parameter, this is the header name.
- value() - Element in annotation interface io.micronaut.http.annotation.Headers
-
This allows you to have multiple @Header's set at the class level with Java and Groovy.
- value() - Element in annotation interface io.micronaut.http.annotation.HttpMethodMapping
- value() - Element in annotation interface io.micronaut.http.annotation.Options
- value() - Element in annotation interface io.micronaut.http.annotation.Part
- value() - Element in annotation interface io.micronaut.http.annotation.Patch
- value() - Element in annotation interface io.micronaut.http.annotation.PathVariable
- value() - Element in annotation interface io.micronaut.http.annotation.Post
- value() - Element in annotation interface io.micronaut.http.annotation.Produces
- value() - Element in annotation interface io.micronaut.http.annotation.Put
- value() - Element in annotation interface io.micronaut.http.annotation.QueryValue
- value() - Element in annotation interface io.micronaut.http.annotation.RequestAttribute
-
If used as a bound parameter, this is the attribute name.
- value() - Element in annotation interface io.micronaut.http.annotation.RequestAttributes
-
This allows you to have multiple @RequestAttribute's set at the class level with Java and Groovy.
- value() - Element in annotation interface io.micronaut.http.annotation.RequestFilter
- value() - Element in annotation interface io.micronaut.http.annotation.ResponseFilter
- value() - Element in annotation interface io.micronaut.http.annotation.RouteCondition
-
An expression that evaluates to
trueorfalse. - value() - Element in annotation interface io.micronaut.http.annotation.ServerFilter
- value() - Element in annotation interface io.micronaut.http.annotation.Status
- value() - Element in annotation interface io.micronaut.http.annotation.Trace
- value() - Element in annotation interface io.micronaut.http.annotation.UriMapping
- value() - Method in record class io.micronaut.http.filter.FilterOrder.Fixed
-
Returns the value of the
valuerecord component. - value(String) - Method in interface io.micronaut.http.cookie.Cookie
-
Sets the value.
- value(String) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- valueOf(double) - Static method in enum class io.micronaut.http.HttpVersion
-
Return an
HttpVersionfor the given value. - valueOf(int) - Static method in enum class io.micronaut.http.HttpStatus
-
The status for the given code.
- valueOf(String) - Static method in enum class io.micronaut.http.body.ByteBody.SplitBackpressureMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.cachecontrol.ResponseDirective
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.cookie.SameSite
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.filter.FilterPatternStyle
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.filter.ServerFilterPhase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.HttpAttributes
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.HttpMethod
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.HttpStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.HttpVersion
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.ssl.ClientAuthentication
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.ssl.FileCertificateProvider.Format
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.http.ssl.FileCertificateProvider.RefreshMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.http.body.ByteBody.SplitBackpressureMode
-
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.cachecontrol.ResponseDirective
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- values() - Static method in enum class io.micronaut.http.cookie.SameSite
-
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.filter.FilterPatternStyle
-
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.filter.ServerFilterPhase
-
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.HttpAttributes
-
Deprecated.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.HttpMethod
-
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.HttpStatus
-
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.HttpVersion
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class io.micronaut.http.simple.cookies.SimpleCookies
- values() - Method in class io.micronaut.http.simple.SimpleHttpHeaders
- values() - Method in class io.micronaut.http.simple.SimpleHttpParameters
- values() - Static method in enum class io.micronaut.http.ssl.ClientAuthentication
-
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.ssl.FileCertificateProvider.Format
-
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.ssl.FileCertificateProvider.RefreshMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VARIABLE_MATCH_PATTERN - Static variable in class io.micronaut.http.uri.UriMatchTemplate
- variables - Variable in class io.micronaut.http.uri.UriMatchTemplate
- VARIANT_ALSO_NEGOTIATES - Enum constant in enum class io.micronaut.http.HttpStatus
- VARY - Static variable in interface io.micronaut.http.HttpHeaders
-
"Vary". - verifyCookieSize(Cookie, String) - Static method in class io.micronaut.http.cookie.CookieUtils
- verifyCookieSize(Cookie, String, Integer) - Static method in class io.micronaut.http.cookie.CookieUtils
- VIA - Static variable in interface io.micronaut.http.HttpHeaders
-
"Via". - VIEWPORT_WIDTH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Viewport-Width". - VndError - Class in io.micronaut.http.hateoas
-
A type that can be used to represent JSON errors that returns a content type of Vnd.Error.
- VndError(String) - Constructor for class io.micronaut.http.hateoas.VndError
W
- WANT - Enum constant in enum class io.micronaut.http.ssl.ClientAuthentication
-
Desired but not required.
- WARNING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Warning". - WEBSOCKET_LOCATION - Static variable in interface io.micronaut.http.HttpHeaders
-
"WebSocket-Location". - WEBSOCKET_ORIGIN - Static variable in interface io.micronaut.http.HttpHeaders
-
"WebSocket-Origin". - WEBSOCKET_PROTOCOL - Static variable in interface io.micronaut.http.HttpHeaders
-
"WebSocket-Protocol". - WIDTH - Static variable in interface io.micronaut.http.HttpHeaders
-
"Width". - with(HttpRequest<?>, Runnable) - Static method in class io.micronaut.http.context.ServerRequestContext
-
Wrap the execution of the given runnable in request context processing.
- with(HttpRequest<?>, Callable<T>) - Static method in class io.micronaut.http.context.ServerRequestContext
-
Wrap the execution of the given callable in request context processing.
- with(HttpRequest<?>, Supplier<T>) - Static method in class io.micronaut.http.context.ServerRequestContext
-
Wrap the execution of the given callable in request context processing.
- wrap(HttpResponse<?>, CloseableByteBody) - Static method in class io.micronaut.http.ByteBodyHttpResponseWrapper
-
Attach a body to the given response.
- wrap(MessageBodyWriter<T>) - Static method in interface io.micronaut.http.body.ResponseBodyWriter
-
Wrap the given writer, if necessary, to get a
ResponseBodyWriter. - wrapIfNecessary(ConversionService, HttpRequest<?>) - Static method in class io.micronaut.http.MutableHttpRequestWrapper
- WritableBodyWriter - Class in io.micronaut.http.body
-
Body writer for
Writables. - WritableBodyWriter(ApplicationConfiguration) - Constructor for class io.micronaut.http.body.WritableBodyWriter
- write(ByteBodyFactory, HttpRequest<?>, MutableHttpResponse<T>, Argument<T>, MediaType, T) - Method in interface io.micronaut.http.body.ResponseBodyWriter
-
Writes an object as a
ByteBodyHttpResponse. - writePiece(ByteBodyFactory, HttpRequest<?>, HttpResponse<?>, Argument<Writable>, MediaType, Writable) - Method in class io.micronaut.http.body.WritableBodyWriter
- writePiece(ByteBodyFactory, HttpRequest<?>, HttpResponse<?>, Argument<CharSequence>, MediaType, CharSequence) - Method in class io.micronaut.http.body.CharSequenceBodyWriter
- writePiece(ByteBodyFactory, HttpRequest<?>, HttpResponse<?>, Argument<T>, MediaType, T) - Method in interface io.micronaut.http.body.ResponseBodyWriter
-
Write a piece of a larger response, e.g.
- writeTo(Argument<T>, MediaType, T, MutableHeaders, ByteBufferFactory<?, ?>) - Method in interface io.micronaut.http.body.MessageBodyWriter
-
Writes an object to the given stream.
- writeTo(Argument<T>, MediaType, T, MutableHeaders, OutputStream) - Method in interface io.micronaut.http.body.MessageBodyWriter
-
Writes an object to the given output stream.
- writeTo(Argument<Writable>, MediaType, Writable, MutableHeaders, OutputStream) - Method in class io.micronaut.http.body.WritableBodyWriter
- writeTo(Argument<CharSequence>, MediaType, CharSequence, MutableHeaders, OutputStream) - Method in class io.micronaut.http.body.CharSequenceBodyWriter
- WWW_AUTHENTICATE - Static variable in interface io.micronaut.http.HttpHeaders
-
"WWW-Authenticate".
X
- X_AUTH_TOKEN - Static variable in interface io.micronaut.http.HttpHeaders
-
"X-Auth-Token". - X509_CERTIFICATE - Enum constant in enum class io.micronaut.http.HttpAttributes
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
HttpRequest.getCertificate()instead
Y
- YANG_TYPE - Static variable in class io.micronaut.http.MediaType
-
YANG format data: application/yang.
Z
- ZIP_TYPE - Static variable in class io.micronaut.http.MediaType
-
ZIP archive format: application/zip.
- ZLIB_TYPE - Static variable in class io.micronaut.http.MediaType
-
Zlib compressed data: application/zlib.
- ZSTD_TYPE - Static variable in class io.micronaut.http.MediaType
-
Zstd compressed data: application/zstd.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AvailableByteBody, it does nothing.