Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABOUT - Static variable in interface io.micronaut.http.hateoas.Link
About link.
AbstractClientSslConfiguration - Class in io.micronaut.http.ssl
Base class for SslConfiguration extensions for SSL clients.
AbstractClientSslConfiguration() - Constructor for class io.micronaut.http.ssl.AbstractClientSslConfiguration
 
AbstractResource<Impl extends 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 MediaType instances.
accept() - Method in interface io.micronaut.http.HttpRequest
A list of accepted MediaType instances 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 MediaType instances via the HttpHeaders.ACCEPT header.
accept(CharSequence...) - Method in interface io.micronaut.http.MutableHttpRequest
Sets the acceptable MediaType instances via the HttpHeaders.ACCEPT header.
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-Charset header, or null if unset.
accepted() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.ACCEPTED response with an empty body.
accepted(URI) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.ACCEPTED response with an empty body and a HttpHeaders.LOCATION header.
ACCEPTED - Enum constant in enum class io.micronaut.http.HttpStatus
 
acceptLanguage() - Method in interface io.micronaut.http.HttpHeaders
The Accept-Language header, or null if 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".
add(MediaType, MessageBodyHandler<?>) - Method in class io.micronaut.http.body.ContextlessMessageBodyHandlerRegistry
Add a MessageBodyHandler for 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
 
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".
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 extends Annotation,T> - Interface in io.micronaut.http.bind.binders
An interface for classes that bind an Argument from an HttpRequest driven by an annotation.
ANT - Enum constant in enum class io.micronaut.http.filter.FilterPatternStyle
Ant-style pattern matching.
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_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_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_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_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_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.
asInputStream() - Method in interface io.micronaut.http.multipart.StreamingFileUpload
Create an InputStream that 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
Attribute used to store Available HTTP methods on the OPTIONS request.

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_REQUEST response with an empty body.
badRequest(T) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.BAD_REQUEST response with a body.
BANDWIDTH_LIMIT_EXCEEDED - Enum constant in enum class io.micronaut.http.HttpStatus
 
BaseFilterProcessor<A extends Annotation> - Class in io.micronaut.http.filter
Base class for processing ServerFilter and ClientFilter beans.
BaseFilterProcessor(BeanContext, Class<A>) - Constructor for class io.micronaut.http.filter.BaseFilterProcessor
 
BaseFilterProcessor.FilterMetadata - Record Class in io.micronaut.http.filter
 
BaseFilterProcessor.RequiresRequestBodyBinder<T> - Interface in io.micronaut.http.filter
Interface that signals to FilterRunner that we should wait for the request body to arrive before running this binder.
basicAuth(CharSequence, CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
Set an HttpHeaders.AUTHORIZATION header, 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
 
bearerAuth(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
Set an HttpHeaders.AUTHORIZATION header, with value: "Bearer token".
bearerAuth(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
 
before() - Method in enum class io.micronaut.http.filter.ServerFilterPhase
 
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 QueryValue annotation 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
 
bindBodyPart(ArgumentConversionContext<T>, HttpRequest<?>, String) - Method in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
Bind a part of the body, for argument spreading.
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 ConvertibleValues for 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 interface io.micronaut.http.MutableHttpResponse
Sets the body.
body(T) - Method in class io.micronaut.http.simple.SimpleHttpRequest
 
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.
bodyWriter(MessageBodyWriter<B>) - Method in interface io.micronaut.http.MutableHttpMessage
Sets the message body writer to use.
bufferContents() - Method in interface io.micronaut.http.FullHttpRequest
Get the contents of this request as a buffer.
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.
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
 

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
 
CaseInsensitiveMutableHttpHeaders - Class in io.micronaut.http
A MutableHttpHeaders implementation 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>.
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
 
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() - 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 MessageBodyReader that 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 Cookie into 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 SslConfiguration used 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
ClientSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
ClientSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
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 MediaTypeCodec instances.
CodecConfiguration(String) - Constructor for class io.micronaut.http.codec.CodecConfiguration
 
CodecException - Exception in io.micronaut.http.codec
An exception thrown when an object cannot be decoded.
CodecException(String) - Constructor for exception io.micronaut.http.codec.CodecException
 
CodecException(String, Throwable) - Constructor for exception 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
 
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.
ConditionalFilter - Interface in io.micronaut.http.filter
The condition for instances of RequestFilter and ResponseFilter filters.
CONFIGURATION_QUALIFIER - Static variable in class io.micronaut.runtime.http.codec.TextPlainCodec
 
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 in io.micronaut.http.exceptions
Exception thrown when the client or server unexpectedly closes the connection.
ConnectionClosedException(String) - Constructor for exception io.micronaut.http.exceptions.ConnectionClosedException
 
ConnectionClosedException(String, Throwable) - Constructor for exception 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.
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 in io.micronaut.http.exceptions
Exception thrown when the content length exceeds the allowed amount.
ContentLengthExceededException(long, long) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
 
ContentLengthExceededException(String) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
 
ContentLengthExceededException(String, Throwable) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
 
contents() - Method in interface io.micronaut.http.FullHttpRequest
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_TYPE header 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
 
ContextlessMessageBodyHandlerRegistry - Class in io.micronaut.http.body
MessageBodyHandlerRegistry implementation that does not need an application context.
ContextlessMessageBodyHandlerRegistry(ApplicationConfiguration, ByteBufferFactory<?, ?>, RawMessageBodyHandler<?>...) - 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.
conversionService - Variable in class io.micronaut.http.bind.binders.DefaultBodyAnnotationBinder
 
cookie(Cookie) - Method in interface io.micronaut.http.MutableHttpRequest
Sets the specified cookie on the request.
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 AnnotatedArgumentBinder implementation that uses the CookieValue annotation to trigger binding from an HTTP Cookie.
CookieAnnotationBinder(ConversionService) - Constructor for class io.micronaut.http.bind.binders.CookieAnnotationBinder
 
CookieComparator - Class in io.micronaut.http.cookie
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 Cookie instances and should be implemented by a concrete server.
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 Cookie instances in an application.
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.
create(HttpMethod, String) - Static method in interface io.micronaut.http.HttpRequest
Create a new MutableHttpRequest for the given method and URI.
create(HttpMethod, String) - Method in interface io.micronaut.http.HttpRequestFactory
Create a new MutableHttpRequest for 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 MutableHttpRequest for 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(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
 
created(URI) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.CREATED response with the location of the new resource.
created(T) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.CREATED response with a body.
created(T, URI) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.CREATED response with a body and the location of the new resource.
CREATED - Enum constant in enum class io.micronaut.http.HttpStatus
 
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.body.MessageBodyWriter
Prepare a MessageBodyWriter that will write the given type.
createSpecific(Argument<Object>) - Method in class io.micronaut.http.body.DynamicMessageBodyWriter
 
CROSS_ORIGIN_RESOURCE_POLICY - Static variable in interface io.micronaut.http.HttpHeaders
"Cross-Origin-Resource-Policy".
currentRequest() - Static method in class io.micronaut.http.context.ServerRequestContext
Retrieve the current server request context.
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(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(Argument<T>, byte[]) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given bytes.
decode(Argument<T>, byte[]) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
 
decode(Argument<T>, ByteBuffer<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given buffer.
decode(Argument<T>, ByteBuffer<?>) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
 
decode(Argument<T>, InputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given InputStream.
decode(Argument<T>, InputStream) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
 
decode(Argument<T>, String) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given bytes.
decode(Class<T>, byte[]) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given bytes.
decode(Class<T>, ByteBuffer<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given buffer.
decode(Class<T>, InputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given InputStream.
decode(Class<T>, String) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given bytes.
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
Registry of MediaTypeCodec instances.
DefaultMessageBodyHandlerRegistry - Class in io.micronaut.http.body
Stores message body readers and writers.
DefaultRequestBinderRegistry - Class in io.micronaut.http.bind
Default implementation of the RequestBinderRegistry interface.
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
DefaultServerCookieDecoder() - Constructor for class io.micronaut.http.cookie.DefaultServerCookieDecoder
 
DefaultServerCookieEncoder - Class in io.micronaut.http.cookie
Implementation of ServerCookieEncoder which uses HttpCookie to encode cookies.
DefaultServerCookieEncoder() - Constructor for class io.micronaut.http.cookie.DefaultServerCookieEncoder
 
DefaultSslConfiguration - Class in io.micronaut.http.ssl
The default SslConfiguration configuration used if no other configuration is specified.
DefaultSslConfiguration() - Constructor for class io.micronaut.http.ssl.DefaultSslConfiguration
 
DefaultSslConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.ssl
DefaultSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
DefaultSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
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.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 MutableHttpRequest that executes an HttpMethod.DELETE request 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 MutableHttpRequest that executes an HttpMethod.DELETE request for the given URI.
DELETE(String, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.DELETE request for the given URI.
DELETE(URI) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.DELETE request for the given URI.
DELETE(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.DELETE request 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
 
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.multipart.FileUpload
Discards the contents of the file.
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 a ServerFilterChain which 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 a MutableHttpRequest allowing 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
 
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 Dynamic record class.
DynamicMessageBodyWriter - Class in io.micronaut.http.body
Placeholder MessageBodyWriter implementation that decides which writer to use based on the dynamic (runtime) type of the body.
DynamicMessageBodyWriter(MessageBodyHandlerRegistry, List<MediaType>) - Constructor for class io.micronaut.http.body.DynamicMessageBodyWriter
 

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 - 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
Encode the given type returning the object as a byte[].
encode(Argument<T>, T, ByteBufferFactory<?, B>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Encode the given type returning the object as a ByteBuffer.
encode(Argument<T>, T, OutputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Encode the given type to the given OutputStream.
encode(Cookie) - Method in interface io.micronaut.http.cookie.ClientCookieEncoder
Encodes a Cookie into 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
Encode the given type returning the object as a byte[].
encode(T) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
 
encode(T, ByteBufferFactory<?, B>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Encode the given type returning the object as a ByteBuffer.
encode(T, ByteBufferFactory<?, B>) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
 
encode(T, OutputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Encode the given type to the given OutputStream.
encode(T, OutputStream) - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
 
ENHANCE_YOUR_CALM - Enum constant in enum class io.micronaut.http.HttpStatus
 
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 - 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
Attribute used to store any exception that may have occurred during request processing.
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
Attribute used to store the cause of an error response.
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 excludeServiceId record component.
executeOn() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
Returns the value of the executeOn record 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.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
 
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_JSON - Static variable in class io.micronaut.http.MediaType
Default file extension used for JSON.
EXTENSION_PDF - Static variable in class io.micronaut.http.MediaType
Default file extension used for PDF.
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.

F

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 fallbackValue record component.
FEATURE_POLICY - Static variable in interface io.micronaut.http.HttpHeaders
"Feature-Policy".
fileSystemResourceLoader() - Method in class io.micronaut.http.resource.ResourceLoaderFactory
 
FileUpload - Interface in io.micronaut.http.multipart
Represents a part of a MediaType.MULTIPART_FORM_DATA request.
Filter - Annotation Interface in io.micronaut.http.annotation
An annotation that can be applied to classes that implement HttpFilter to specify the patterns.
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>) - Constructor for record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
Creates an instance of a FilterMetadata record 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>, 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
 
find(Argument<Object>, MediaType, Object) - Method in class io.micronaut.http.body.DynamicMessageBodyWriter
 
findAcceptCharset() - Method in interface io.micronaut.http.HttpHeaders
The Accept-Charset header, or empty if unset.
findAcceptLanguage() - Method in interface io.micronaut.http.HttpHeaders
The Accept-Language header, 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
 
findCodec(MediaType) - Method in class io.micronaut.http.codec.DefaultMediaTypeCodecRegistry
 
findCodec(MediaType) - Method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
Find a codec for the given media type.
findCodec(MediaType, Class<?>) - Method in class io.micronaut.http.codec.DefaultMediaTypeCodecRegistry
 
findCodec(MediaType, Class<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
Find a codec for the given media type and target type.
findCookie(CharSequence) - Method in interface io.micronaut.http.cookie.Cookies
Find a Cookie for 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.
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>, 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
 
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>, 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
 
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 - 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 Fixed record class.
flatMap(Function<T, ArgumentBinder.BindingResult<R>>) - Method in interface io.micronaut.http.bind.binders.PendingRequestBindingResult
 
FORBIDDEN - Enum constant in enum class io.micronaut.http.HttpStatus
 
forExtension(String) - Static method in class io.micronaut.http.MediaType
Resolve the MediaType for the given file extension.
forFilename(String) - Static method in class io.micronaut.http.MediaType
Resolve the MediaType for the given file name.
FORM - Static variable in class io.micronaut.http.MediaType
FORWARDED - Static variable in interface io.micronaut.http.HttpHeaders
"Forwarded".
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.
fromType(Class<?>) - Static method in class io.micronaut.http.MediaType
Resolve the MediaType produced by the given type based on the Produces annotation.
FullHttpRequest<B> - Interface in io.micronaut.http
Allows introspecting whether the request is a full http request.

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
Resource with 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 MutableHttpRequest that executes an HttpMethod.GET request 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 MutableHttpRequest for a HttpMethod.GET request for the given URI.
GET(URI) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.GET request 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
 
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 MutableConvertibleValues of 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
 
getBody() - Method in exception 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.simple.SimpleHttpRequest
 
getBody(ArgumentConversionContext<T>) - Method in interface io.micronaut.http.HttpMessage
Return the body, will use the provided conversion context if needed.
getBody(Argument<T>) - Method in interface io.micronaut.http.HttpMessage
Return the body as the given type.
getBody(Class<T>) - Method in interface io.micronaut.http.HttpMessage
Return the body as the given type.
getBody(ArgumentConversionContext<T>) - Method in class io.micronaut.http.HttpMessageWrapper
 
getBody(Argument<T>) - Method in class io.micronaut.http.HttpMessageWrapper
 
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
 
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.
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
 
getCodecs() - Method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
 
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
 
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
 
getExtension() - Method in class io.micronaut.http.MediaType
 
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
 
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.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
 
getKeyStore() - Method in class io.micronaut.http.ssl.SslConfiguration
 
getKeyStore(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
 
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
 
getMaxAge() - Method in class io.micronaut.http.simple.cookies.SimpleCookie
 
getMediaType() - Method in interface io.micronaut.http.body.MediaTypeProvider
 
getMediaTypes() - Method in interface io.micronaut.http.codec.MediaTypeCodec
 
getMediaTypes() - Method in class io.micronaut.runtime.http.codec.TextPlainCodec
 
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.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.
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.simple.SimpleHttpRequest
 
getPassword() - Method in class io.micronaut.http.BasicAuth
 
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.SslConfiguration.KeyStoreConfiguration
 
getPath() - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
 
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.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
 
getReason() - Method in enum class io.micronaut.http.HttpStatus
 
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
 
getResponse() - Method in interface io.micronaut.http.HttpResponseProvider
 
getRetry() - Method in interface io.micronaut.http.sse.Event
 
getSameSite() - Method in interface io.micronaut.http.cookie.Cookie
Checks to see if this Cookie can 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
 
getServiceIdPattern() - Method in interface io.micronaut.http.util.OutgoingRequestProcessorMatcher
 
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
 
getStatus() - Method in exception io.micronaut.http.exceptions.HttpStatusException
 
getStatus() - Method in interface io.micronaut.http.HttpResponse
 
getSubtype() - Method in class io.micronaut.http.MediaType
 
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
 
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.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.SslConfiguration.KeyStoreConfiguration
 
getType() - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
 
getTypes() - Method in interface io.micronaut.http.body.RawMessageBodyHandler
Supported types of this raw body handler.
getTypes() - Method in class io.micronaut.http.body.WritableBodyWriter
 
getUri() - Method in interface io.micronaut.http.HttpRequest
 
getUri() - Method in class io.micronaut.http.HttpRequestWrapper
 
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
 
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
 
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
 

H

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 MutableHttpRequest that executes an HttpMethod.HEAD request 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 MutableHttpRequest for a HttpMethod.HEAD request for the given URI.
HEAD(URI) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.HEAD request for the given URI.
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 AnnotatedArgumentBinder implementation that uses the Header annotation to trigger binding from an HTTP header.
HeaderAnnotationBinder(ConversionService) - 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
 
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
Common HTTP attributes.
HttpClientFilter - Interface in io.micronaut.http.filter
An HttpClientFilter extends HttpFilter and allows the passed request to be mutated.
HttpClientFilterResolver<T extends io.micronaut.core.annotation.AnnotationMetadataProvider> - 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.
HttpCookieFactory - Class in io.micronaut.http.cookie
CookieFactory implementation backed by HttpCookie.
HttpCookieFactory() - Constructor for class io.micronaut.http.cookie.HttpCookieFactory
 
HttpException - Exception in io.micronaut.http.exceptions
Parent class of all exceptions thrown during HTTP processing.
HttpException() - Constructor for exception io.micronaut.http.exceptions.HttpException
Default constructor.
HttpException(String) - Constructor for exception io.micronaut.http.exceptions.HttpException
 
HttpException(String, Throwable) - Constructor for exception io.micronaut.http.exceptions.HttpException
 
HttpException(String, Throwable, boolean, boolean) - Constructor for exception io.micronaut.http.exceptions.HttpException
 
HttpFilter - Interface in io.micronaut.http.filter
A interface for classes that can intercept and filter HttpRequest instances and can either proceed with the request or return a modified result.
HttpFilterResolver<T extends io.micronaut.core.annotation.AnnotationMetadataProvider> - 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 HttpHeaders or 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 Controller actions.
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 httpRequest record component.
HttpRequest<B> - Interface in io.micronaut.http
Common interface for HTTP request implementations.
HttpRequestFactory - Interface in io.micronaut.http
A factory interface for MutableHttpRequest objects.
HttpRequestReceivedEvent - Class in io.micronaut.http.context.event
An event fired when an HttpRequest is 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 HttpRequest is 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 MutableHttpResponse instances.
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 HttpFilter and provides the response as a MutableHttpResponse.
HttpServerFilterResolver<T extends io.micronaut.core.annotation.AnnotationMetadataProvider> - 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 in io.micronaut.http.exceptions
Exception thrown to return a specific HttpStatus and an error message.
HttpStatusException(HttpStatus, Object) - Constructor for exception io.micronaut.http.exceptions.HttpStatusException
 
HttpStatusException(HttpStatus, String) - Constructor for exception 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_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_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.
INSTANCE - Static variable in interface io.micronaut.http.cookie.ClientCookieEncoder
The default ServerCookieEncoder instance.
INSTANCE - Static variable in interface io.micronaut.http.cookie.CookieFactory
The default CookieFactory instance.
INSTANCE - Static variable in interface io.micronaut.http.cookie.ServerCookieDecoder
The default ServerCookieDecoder instance.
INSTANCE - Static variable in interface io.micronaut.http.cookie.ServerCookieEncoder
The default ServerCookieEncoder instance.
INSTANCE - Static variable in interface io.micronaut.http.HttpRequestFactory
The default CookieFactory instance.
INSTANCE - Static variable in interface io.micronaut.http.HttpResponseFactory
The default HttpResponseFactory instance.
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
 
INVOCATION_CONTEXT - Enum constant in enum class io.micronaut.http.HttpAttributes
Attribute used to store the MethodInvocationContext by declarative client.
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.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.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
true iff 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 FileUpload has been fully uploaded or is in a partial state.
isCookieHttpOnly() - Method in interface io.micronaut.http.cookie.CookieConfiguration
Checks to see if this Cookie can 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_URLENCODED or MediaType.MULTIPART_FORM_DATA.
isFull() - Method in interface io.micronaut.http.FullHttpRequest
Shortcut for contents() != null.
isHttpOnly() - Method in interface io.micronaut.http.cookie.Cookie
Checks to see if this Cookie can 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.
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<CharSequence>, MediaType) - Method in class io.micronaut.http.body.TextPlainHandler
 
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
 
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.

J

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
 

K

KEY - Static variable in class io.micronaut.http.context.ServerRequestContext
 
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.
length() - Method in enum class io.micronaut.http.HttpAttributes
 
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 Link instances.
LINKS - Static variable in interface io.micronaut.http.hateoas.Resource
The links attribute.
load(Optional<String>, String, Optional<String>) - Method in class io.micronaut.http.ssl.SslBuilder
 
locale(Locale) - Method in interface io.micronaut.http.MutableHttpResponse
Sets the locale to use and will apply the appropriate HttpHeaders.CONTENT_LANGUAGE header 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
 
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(URI) - Method in interface io.micronaut.http.uri.UriMatcher
Match the given URI object.
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.
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(TemporalAmount) - Method in interface io.micronaut.http.cookie.Cookie
Sets the max age of the cookie.
MEDIA_TYPE_CODEC - Enum constant in enum class io.micronaut.http.HttpAttributes
Attribute used to store the MediaTypeCodec.
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
Represents a codec for a particular media type.
MediaTypeCodecRegistry - Interface in io.micronaut.http.codec
A registry of decoders.
MediaTypeCodecRegistryFactory - Class in io.micronaut.runtime.http.codec
A bean for the default MediaTypeCodecRegistry used 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
The message body writer.
MessageBodyException - Exception in io.micronaut.http.exceptions
Exception that occurs when reading or writing a message body.
MessageBodyException(String) - Constructor for exception io.micronaut.http.exceptions.MessageBodyException
 
MessageBodyException(String, Throwable) - Constructor for exception 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
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
Attribute used to store the HTTP method name, if required within the response.
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 methods record 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.
MISDIRECTED_REQUEST - Enum constant in enum class io.micronaut.http.HttpStatus
 
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 in io.micronaut.http.multipart
Exception thrown during multipart handling.
MultipartException(String) - Constructor for exception io.micronaut.http.multipart.MultipartException
 
MultipartException(String, Throwable) - Constructor for exception io.micronaut.http.multipart.MultipartException
 
MULTIPLE_CHOICES - Enum constant in enum class io.micronaut.http.HttpStatus
 
MutableHttpHeaders - Interface in io.micronaut.http
Extends HttpHeaders add methods for mutation of headers.
MutableHttpMessage<B> - Interface in io.micronaut.http
An interface for an HttpMessage that is mutable allowing headers and the message body to be set.
MutableHttpParameters - Interface in io.micronaut.http
Mutable version of HttpParameters which allows adding new parameters.
MutableHttpRequest<B> - Interface in io.micronaut.http
An extended version of HttpRequest that allows mutating headers, the body etc.
MutableHttpResponse<B> - Interface in io.micronaut.http
A version of the HttpResponse interface 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.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
 
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_CONTENT - Enum constant in enum class io.micronaut.http.HttpStatus
 
NO_RESPONSE - Enum constant in enum class io.micronaut.http.HttpStatus
 
noContent() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.NO_CONTENT response 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.
normalizeNested(String, CharSequence) - Method in class io.micronaut.http.uri.UriTemplate
Normalize a nested URI.
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_ALLOWED response with an empty body.
notAllowed(Set<HttpMethod>) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.METHOD_NOT_ALLOWED response with an empty body.
notAllowedGeneric(Set<? extends CharSequence>) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.METHOD_NOT_ALLOWED response with an empty body.
notFound() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.NOT_FOUND response with an empty body.
notFound(T) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.NOT_FOUND response with a body.
notModified() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.NOT_MODIFIED response with an empty body.

O

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(CharSequence) - Static method in interface io.micronaut.http.uri.UriBuilder
Create a UriBuilder with 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(URI) - Static method in interface io.micronaut.http.uri.UriBuilder
Create a UriBuilder with the given base URI as a starting point.
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
Create a new registry from the given codecs.
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 class io.micronaut.http.MediaType
Create a new MediaType from the given text.
of(CharSequence...) - Static method in class io.micronaut.http.MediaType
Create a new MediaType from 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 MediaType from the given text.
of(String) - Static method in class io.micronaut.http.uri.UriMatchTemplate
Create a new UriTemplate for the given URI.
of(String) - Static method in class io.micronaut.http.uri.UriTemplate
Create a new UriTemplate for the given URI.
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
Create a new registry from the given codecs.
ok() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.OK response 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.OK response with a body.
ok(T) - Method in interface io.micronaut.http.HttpResponseFactory
Creates an HttpStatus.OK response with a body.
ok(T) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
 
OK - Enum constant in enum class io.micronaut.http.HttpStatus
 
options(String) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.OPTIONS request 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 MutableHttpRequest for a HttpMethod.OPTIONS request for the given URI.
OPTIONS(URI) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.OPTIONS request for the given URI.
order() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
Returns the value of the order record 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".
OutgoingHttpRequestProcessor - Interface in io.micronaut.http.util
Defines a utility class which evaluates if a HttpRequest should 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
 
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.
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 MutableHttpRequest that executes an HttpMethod.PATCH request 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 MutableHttpRequest that executes an HttpMethod.PATCH request for the given URI.
PATCH(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.PATCH request for the given URI.
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
 
pattern - Variable in class io.micronaut.http.uri.UriMatchTemplate
 
patterns() - Element in annotation interface io.micronaut.http.annotation.ClientFilter
patterns() - Element in annotation interface io.micronaut.http.annotation.Filter
patterns() - Element in annotation interface io.micronaut.http.annotation.RequestFilter
patterns() - Element in annotation interface io.micronaut.http.annotation.ResponseFilter
patterns() - Element in annotation interface io.micronaut.http.annotation.ServerFilter
patterns() - Method in record class io.micronaut.http.filter.BaseFilterProcessor.FilterMetadata
Returns the value of the patterns record 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 patternStyle record component.
PAYMENT_REQUIRED - Enum constant in enum class io.micronaut.http.HttpStatus
 
PendingRequestBindingResult<T> - Interface in io.micronaut.http.bind.binders
A variation of ArgumentBinder.BindingResult that 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_REDIRECT response 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.
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 MutableHttpRequest that executes an HttpMethod.POST request 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 MutableHttpRequest that executes an HttpMethod.POST request for the given URI.
POST(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.POST request for the given URI.
PostponedRequestArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
Marker interface for RequestArgumentBinder to 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.
PRINCIPAL - Enum constant in enum class io.micronaut.http.HttpAttributes
Attribute used to store the Principal.
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() and CustomHttpMethod.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() and Delete.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() and Get.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() and Patch.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() and Post.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() and Put.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
 
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".
PushCapableHttpRequest<B> - Interface in io.micronaut.http
A HttpRequest that 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 MutableHttpRequest that executes an HttpMethod.PUT request 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 MutableHttpRequest that executes an HttpMethod.PUT request for the given URI.
PUT(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.PUT request 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.
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.

R

RANGE - Static variable in interface io.micronaut.http.HttpHeaders
"Range".
RawMessageBodyHandler<T> - Interface in io.micronaut.http.body
A body handler that is responsible for "raw" writing/reading, i.e.
ReactiveExecutionFlow<T> - Interface in io.micronaut.http.reactive.execution
The reactive execution flow.
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<CharSequence>, MediaType, Headers, ByteBuffer<?>) - Method in class io.micronaut.http.body.TextPlainHandler
 
read(Argument<CharSequence>, MediaType, Headers, InputStream) - Method in class io.micronaut.http.body.TextPlainHandler
 
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
 
readExisting(SslConfiguration, SslConfiguration.KeyConfiguration, SslConfiguration.KeyStoreConfiguration, SslConfiguration.TrustStoreConfiguration) - Method in class io.micronaut.http.ssl.SslConfiguration
Reads an existing config.
reason() - Method in interface io.micronaut.http.HttpResponse
 
reason() - Method in class io.micronaut.http.HttpResponseWrapper
 
redirect(URI) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.MOVED_PERMANENTLY response 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 conjuction 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 AnnotatedArgumentBinder implementation that uses the RequestAttribute annotation to trigger binding from an HTTP request attribute.
RequestAttributeAnnotationBinder(ConversionService) - 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 RequestScope beans 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 ArgumentBinderRegistry where the source of binding is a HttpRequest.
RequestConditionContext - Class in io.micronaut.http.expression
An expression evaluation context for use with HTTP annotations and the condition member.
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 CustomScope that 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.
RESET_CONTENT - Enum constant in enum class io.micronaut.http.HttpStatus
 
resolveCharset(HttpMessage<?>) - Static method in class io.micronaut.http.util.HttpUtil
Resolve the Charset to 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.
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
 
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".
ROUTE_INFO - Enum constant in enum class io.micronaut.http.HttpAttributes
Attribute used to store the object that represents the Route.
ROUTE_MATCH - Enum constant in enum class io.micronaut.http.HttpAttributes
Attribute used to store the object that represents the Route match.
RouteCondition - Annotation Interface in io.micronaut.http.annotation
Allows defining a condition for this route to match using an expression.
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

sameSite(SameSite) - Method in interface io.micronaut.http.cookie.Cookie
Determines if this Cookie can 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).
SAVE_DATA - Static variable in interface io.micronaut.http.HttpHeaders
"Save-Data".
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_OTHER response with the location of the new resource.
SELF - Static variable in interface io.micronaut.http.hateoas.Link
Self link.
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 Cookie in an HTTP Server.
serverError() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.INTERNAL_SERVER_ERROR response with an empty body.
serverError(T) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.INTERNAL_SERVER_ERROR response 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.
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 ServerHttpRequestContext record 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 HttpRequest that 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 SslConfiguration used 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
ServerSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
ServerSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
SERVICE_ID - Enum constant in enum class io.micronaut.http.HttpAttributes
Attribute used to store the service ID a client request is being sent to.
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 serviceId record 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).
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-signed instead (SslConfiguration.buildSelfSigned()).
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.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
 
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.
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.
setKeyStore(SslConfiguration.KeyStoreConfiguration) - Method in class io.micronaut.http.ssl.SslConfiguration
Sets the keystore configuration.
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.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
Sets the path.
setPath(String) - Method in class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
Sets the path.
setPort(int) - Method in class io.micronaut.http.ssl.ServerSslConfiguration
Deprecated.
Please use micronaut.server.ssl.port instead (ServerSslConfiguration.setPort(int)).
setPort(int) - Method in class io.micronaut.http.ssl.SslConfiguration
Deprecated.
Please use micronaut.server.ssl.port instead (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.
setRequest(HttpRequest<?>) - Method in interface io.micronaut.runtime.http.scope.RequestAware
Provides the request directly after bean creation.
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.
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 Cookie implementation.
SimpleCookie(String, String) - Constructor for class io.micronaut.http.simple.cookies.SimpleCookie
Constructor.
SimpleCookieFactory - Class in io.micronaut.http.simple.cookies
Simple CookieFactory implementation.
SimpleCookieFactory() - Constructor for class io.micronaut.http.simple.cookies.SimpleCookieFactory
 
SimpleCookies - Class in io.micronaut.http.simple.cookies
Simple Cookies implementation.
SimpleCookies(ConversionService) - Constructor for class io.micronaut.http.simple.cookies.SimpleCookies
 
SimpleHttpHeaders - Class in io.micronaut.http.simple
Simple MutableHttpHeaders implementation.
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 MutableHttpRequest implementation.
SimpleHttpRequest(HttpMethod, String, B) - Constructor for class io.micronaut.http.simple.SimpleHttpRequest
Simple MutableHttpRequest implementation.
SimpleHttpRequestFactory - Class in io.micronaut.http.simple
Simple HttpRequestFactory implementation.
SimpleHttpRequestFactory() - Constructor for class io.micronaut.http.simple.SimpleHttpRequestFactory
 
SimpleHttpResponseFactory - Class in io.micronaut.http.simple
Simple HttpResponseFactory implementation.
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
Shortcut that allows setting both the Consumes and Produces single settings.
single() - Element in annotation interface io.micronaut.http.annotation.Delete
Shortcut that allows setting both the Consumes and Produces single settings.
single() - Element in annotation interface io.micronaut.http.annotation.Get
Shortcut that allows setting both the Consumes and Produces single settings.
single() - Element in annotation interface io.micronaut.http.annotation.Patch
Shortcut that allows setting both the Consumes and Produces single settings.
single() - Element in annotation interface io.micronaut.http.annotation.Post
Shortcut that allows setting both the Consumes and Produces single settings.
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
Shortcut that allows setting both the Consumes and Produces single settings.
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".
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
 
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 in io.micronaut.http.ssl
An exception thrown while configuring SSL.
SslConfigurationException(String) - Constructor for exception io.micronaut.http.ssl.SslConfigurationException
 
SslConfigurationException(String, Throwable) - Constructor for exception io.micronaut.http.ssl.SslConfigurationException
 
SslConfigurationException(Throwable) - Constructor for exception io.micronaut.http.ssl.SslConfigurationException
 
STANDARD_HEADERS - Static variable in interface io.micronaut.http.HttpHeaders
Unmodifiable List of every header constant defined in HttpHeaders.
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.
StreamingFileUpload - Interface in io.micronaut.http.multipart
Represents a part of a MediaType.MULTIPART_FORM_DATA request.
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.
subscribe(Subscriber<? super MutableHttpResponse<?>>) - Method in class io.micronaut.http.context.ServerRequestTracingPublisher
 
subSequence(int, int) - Method in enum class io.micronaut.http.HttpAttributes
 
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
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

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_REDIRECT response with the location of the new resource.
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_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_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_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
A codec that handles MediaType.TEXT_PLAIN.
TextPlainCodec(Charset, ConversionService) - Constructor for class io.micronaut.runtime.http.codec.TextPlainCodec
 
TextPlainCodec(Optional<Charset>, CodecConfiguration, ConversionService) - Constructor for class io.micronaut.runtime.http.codec.TextPlainCodec
 
TextPlainHandler - Class in io.micronaut.http.body
Body handler for content type "text/plain".
TextPlainHandler() - Constructor for class io.micronaut.http.body.TextPlainHandler
 
title(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
 
title(String) - Method in class io.micronaut.http.hateoas.DefaultLink
 
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.
toPublisher() - Method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
Returns the reactive flow represented by a publisher.
toPublisher(Supplier<ExecutionFlow<K>>) - Static method in interface io.micronaut.http.reactive.execution.ReactiveExecutionFlow
 
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
 
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.UriMatchTemplate.DefaultUriMatchInfo
 
toString() - Method in class io.micronaut.http.uri.UriTemplate
 
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.
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, Supplier<Set<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 - 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
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.
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.
TypedRequestArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
A TypeArgumentBinder that binds from an HttpRequest.

U

unauthorized() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.UNAUTHORIZED response 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
 
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_ENTITY response 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
 
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(Consumer<UriBuilder>) - Method in interface io.micronaut.http.MutableHttpRequest
Alters the URI of the request with the given URI builder.
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.simple.SimpleHttpRequest
 
URI_TEMPLATE - Enum constant in enum class io.micronaut.http.HttpAttributes
Attribute used to store the URI template defined by the route.
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 UriTemplate and adds the ability to match a URI to a given template using the UriMatcher.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 UriMatchInfo implementation.
UriMatchTemplate.UriMatchTemplateParser - Class in io.micronaut.http.uri
Extended version of UriTemplate.UriTemplateParser that 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 in io.micronaut.http.exceptions
Thrown when the URI syntax is correct.
UriSyntaxException(URISyntaxException) - Constructor for exception 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.
UriTypeMatchTemplate - Class in io.micronaut.http.uri
A UriMatchTemplate that 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 evalutes to true or false.
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 value record 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 HttpVersion for 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.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
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.
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
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.
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".
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.
WritableBodyWriter - Class in io.micronaut.http.body
Body writer for Writables.
WritableBodyWriter(ApplicationConfiguration) - Constructor for class io.micronaut.http.body.WritableBodyWriter
 
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
 
writeTo(Argument<CharSequence>, MediaType, CharSequence, MutableHeaders, OutputStream) - Method in class io.micronaut.http.body.TextPlainHandler
 
writeTo(Argument<Object>, MediaType, Object, MutableHeaders, ByteBufferFactory<?, ?>) - Method in class io.micronaut.http.body.DynamicMessageBodyWriter
 
writeTo(Argument<Object>, MediaType, Object, MutableHeaders, OutputStream) - Method in class io.micronaut.http.body.DynamicMessageBodyWriter
 
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.
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form