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 All Packages
All Classes All Packages
All Classes All Packages
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> - 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 theHttpHeaders.ACCEPT
header. - accept(CharSequence...) - Method in interface io.micronaut.http.MutableHttpRequest
-
Sets the acceptable
MediaType
instances via theHttpHeaders.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"
. - 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 aHttpHeaders.LOCATION
header. - ACCEPTED - io.micronaut.http.HttpStatus
- 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_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"
. - 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
- 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.
- addRequestArgumentBinder(ArgumentBinder<T, ST>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- 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 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 - io.micronaut.http.HttpStatus
- AnnotatedRequestArgumentBinder<A extends java.lang.annotation.Annotation,T> - Interface in io.micronaut.http.bind.binders
-
An interface for classes that bind an
Argument
from anHttpRequest
driven by an annotation. - ANT - 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_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.
- attribute(CharSequence, Object) - Method in interface io.micronaut.http.MutableHttpResponse
-
Sets an attribute on the response.
- 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 - io.micronaut.http.HttpAttributes
-
Attribute used to store Available HTTP methods on the OPTIONS request.
B
- BAD_GATEWAY - io.micronaut.http.HttpStatus
- BAD_REQUEST - 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 - io.micronaut.http.HttpStatus
- 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 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.HeaderAnnotationBinder
- bind(ArgumentConversionContext<T>, HttpRequest<?>) - Method in class io.micronaut.http.bind.binders.ParameterAnnotationBinder
- 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
- BLOCKED_BY_WINDOWS_PARENTAL_CONTROLS - 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 Type 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.
- 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 io.micronaut.http.HttpAttributes
- charAt(int) - Method in enum io.micronaut.http.HttpMethod
- charAt(int) - Method in enum io.micronaut.http.HttpStatus
- charAt(int) - Method in class io.micronaut.http.MediaType
- CHARSET_PARAMETER - Static variable in class io.micronaut.http.MediaType
-
Parameter
"charset"
. - ClientAuthentication - Enum 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.
- 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
-
The default
SslConfiguration.KeyConfiguration
. - ClientSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyStoreConfiguration
. - ClientSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.TrustStoreConfiguration
. - code() - Method in interface io.micronaut.http.HttpResponse
- CodecConfiguration - Class in io.micronaut.http.codec
-
Configuration for
MediaTypeCodec
instances. - CodecConfiguration() - Constructor for class io.micronaut.http.codec.CodecConfiguration
- CodecException - Exception in io.micronaut.http.codec
-
An exception thrown when a 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.
- 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.
- 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 - io.micronaut.http.HttpStatus
- CONNECT - 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 - 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() - Method in annotation type io.micronaut.http.annotation.Controller
- consumes() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
-
The default consumes.
- consumes() - Method in annotation type io.micronaut.http.annotation.Delete
- consumes() - Method in annotation type io.micronaut.http.annotation.Get
-
The default consumes.
- consumes() - Method in annotation type io.micronaut.http.annotation.Options
- consumes() - Method in annotation type io.micronaut.http.annotation.Patch
- consumes() - Method in annotation type io.micronaut.http.annotation.Post
- consumes() - Method in annotation type io.micronaut.http.annotation.Put
- Consumes - Annotation Type in io.micronaut.http.annotation
-
An annotation to indicate the
MediaType
s 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
- 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
- CONTINUE - io.micronaut.http.HttpStatus
- Controller - Annotation Type 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
- convert(CharSequence, Class<SameSite>, ConversionContext) - Method in class io.micronaut.http.cookie.SameSiteConverter
- 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 theCookieValue
annotation to trigger binding from an HTTPCookie
. - CookieAnnotationBinder(ConversionService<?>) - Constructor for class io.micronaut.http.bind.binders.CookieAnnotationBinder
- 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 Type 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.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 - io.micronaut.http.HttpStatus
- 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
- 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 - io.micronaut.http.HttpMethod
-
A custom non-standard HTTP method.
- CustomHttpMethod - Annotation Type in io.micronaut.http.annotation
-
This annotation is designed for non-standard http methods, that you can provide by specifying the required
CustomHttpMethod.method()
property.
D
- DATA - Static variable in interface io.micronaut.http.sse.Event
-
The data parameter.
- date(long) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the DATE header for the given
Long
. - date(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
-
Adds the date header for the given
LocalDateTime
. - DATE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Date"
. - decode(Argument<T>, byte[]) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Decode the given type from the given bytes.
- decode(Argument<T>, ByteBuffer<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Decode the given type from the given buffer.
- decode(Argument<T>, InputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Decode the given type from the given
InputStream
. - 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 type 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
- 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. - 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
- 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
-
The default
SslConfiguration.KeyConfiguration
. - DefaultSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyStoreConfiguration
. - DefaultSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.TrustStoreConfiguration
. - defaultStyle() - Static method in enum 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
- DefaultUriMatchInfo(String, Map<String, Object>, List<UriMatchVariable>) - Constructor for class io.micronaut.http.uri.UriMatchTemplate.DefaultUriMatchInfo
- defaultValue() - Method in annotation type io.micronaut.http.annotation.CookieValue
- defaultValue() - Method in annotation type io.micronaut.http.annotation.Header
- defaultValue() - Method in annotation type io.micronaut.http.annotation.PathVariable
- defaultValue() - Method in annotation type io.micronaut.http.annotation.QueryValue
- defaultValue() - Method in annotation type 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 anHttpMethod.DELETE
request for the given URI. - delete(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Delete - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.DELETE
. - DELETE - 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 anHttpMethod.DELETE
request for the given URI. - DELETE(String, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
that executes anHttpMethod.DELETE
request for the given URI. - DELETE(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
that executes anHttpMethod.DELETE
request for the given URI. - DELETE(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
that executes anHttpMethod.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 class io.micronaut.http.hateoas.DefaultLink
- deprecation(URI) - Method in interface io.micronaut.http.hateoas.Link.Builder
- 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 aServerFilterChain
which allows to mutate the outgoing HTTP response. - doFilter(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.http.filter.OncePerRequestHttpServerFilter
-
Deprecated.
- doFilter(MutableHttpRequest<?>, ClientFilterChain) - Method in interface io.micronaut.http.filter.HttpClientFilter
-
A variation of
HttpFilter.doFilter(HttpRequest, FilterChain)
that receives aMutableHttpRequest
allowing the request to be modified. - doFilterOnce(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.http.filter.OncePerRequestHttpServerFilter
-
Deprecated.
- 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"
.
E
- 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_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(T) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Encode the given type returning the object as a byte[].
- encode(T, ByteBufferFactory<?, B>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Encode the given type returning the object as a
ByteBuffer
. - encode(T, OutputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
-
Encode the given type to the given
OutputStream
. - ENHANCE_YOUR_CALM - io.micronaut.http.HttpStatus
- 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 Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to map it to an error route.
- ERROR - 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() - Method in annotation type io.micronaut.http.annotation.Error
- EXCEPTION - io.micronaut.http.HttpAttributes
-
Attribute used to store the cause of an error response.
- excludeServiceId() - Method in annotation type io.micronaut.http.annotation.Filter
-
The service identifiers this filter does not apply to.
- 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 - 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 - io.micronaut.http.HttpStatus
- 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 Type 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.
- FilterMatcher - Annotation Type 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.
- FilterOrderProvider - Interface in io.micronaut.http.filter
-
Deprecated.Deprecated without replacement. This class is unused and will be removed in 4.0.0.
- FilterPatternStyle - Enum in io.micronaut.http.filter
-
Styles of filter patterns.
- findArgumentBinder(Argument<T>, HttpRequest<?>) - 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.
- FIRST - io.micronaut.http.filter.ServerFilterPhase
-
The first phase, invoked before all others.
- FORBIDDEN - 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
-
Short cut for
MediaType.APPLICATION_FORM_URLENCODED_TYPE
. - FORWARDED - Static variable in interface io.micronaut.http.HttpHeaders
-
"Forwarded"
. - FOUND - 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"
. - fromType(Class<?>) - Static method in class io.micronaut.http.MediaType
- FullHttpRequest<B> - Class in io.micronaut.http
-
A request wrapper with knowledge of the body argument.
- FullHttpRequest(HttpRequest<B>, Argument<B>) - Constructor for class io.micronaut.http.FullHttpRequest
G
- GATEWAY_TIMEOUT - io.micronaut.http.HttpStatus
- 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(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 anHttpMethod.GET
request for the given URI. - get(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Get - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.GET
. - GET - 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 aHttpMethod.GET
request for the given URI. - GET(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
for aHttpMethod.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.ParameterAnnotationBinder
- 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 class io.micronaut.http.FullHttpRequest
- 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(Argument<T>) - Method in interface io.micronaut.http.HttpMessage
-
Return the body as the given type.
- getBody(Argument<T>) - Method in class io.micronaut.http.HttpMessageWrapper
- getBody(Class<T>) - Method in interface io.micronaut.http.HttpMessage
-
Return the body as the given type.
- getBody(Class<T>) - Method in class io.micronaut.http.HttpMessageWrapper
- 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
- 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 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.
- 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
- getKey(Class<? extends OncePerRequestHttpServerFilter>) - Static method in class io.micronaut.http.filter.OncePerRequestHttpServerFilter
-
Deprecated.Implement custom keys for request attributes based on the need of the filter.
- 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
- getMediaTypes() - Method in interface io.micronaut.http.codec.MediaTypeCodec
- 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 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
- getOrigin() - Method in interface io.micronaut.http.HttpHeaders
- 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 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 io.micronaut.http.HttpStatus
- getRemoteAddress() - Method in interface io.micronaut.http.HttpRequest
- getRemoteAddress() - Method in class io.micronaut.http.HttpRequestWrapper
- 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.OutgointRequestProcessorMatcher
- 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
- getStatus() - Method in class io.micronaut.http.HttpResponseWrapper
- 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
- 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.OutgointRequestProcessorMatcher
- 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() - Method in annotation type 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 - io.micronaut.http.HttpStatus
H
- 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 anHttpMethod.HEAD
request for the given URI. - head(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Head - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.HEAD
. - HEAD - 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 aHttpMethod.HEAD
request for the given URI. - HEAD(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
for aHttpMethod.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 Type 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 theHeader
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 Type in io.micronaut.http.annotation
-
This lets you declare several headers for a client class and have them always included.
- headRoute() - Method in annotation type 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 class io.micronaut.http.hateoas.DefaultLink
- hreflang(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
- HTTP_1_0 - io.micronaut.http.HttpVersion
-
HTTP/1.0
. - HTTP_1_1 - io.micronaut.http.HttpVersion
-
HTTP/1.1
. - HTTP_2_0 - io.micronaut.http.HttpVersion
-
HTTP/2.0
. - HTTP_VERSION_NOT_SUPPORTED - io.micronaut.http.HttpStatus
- HttpAttributes - Enum 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(ResourceResolver) - Constructor for class io.micronaut.http.converters.HttpConverterRegistrar
-
Default constructor.
- 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<F extends HttpFilter,T extends io.micronaut.core.annotation.AnnotationMetadataProvider> - Interface in io.micronaut.http.filter
-
A contract for resolving filters for a given request.
- HttpFilterResolver.FilterEntry<F> - 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 in io.micronaut.http
-
An enum containing the valid HTTP methods.
- HttpMethodMapping - Annotation Type in io.micronaut.http.annotation
-
A meta annotation for HTTP
Controller
actions. - 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<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 aMutableHttpResponse
. - 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 in io.micronaut.http
-
Represents HTTP status codes.
- HttpStatusException - Exception in io.micronaut.http.exceptions
-
Exception thrown to return an 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
- 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 in io.micronaut.http
-
Enum representing different HTTP versions.
I
- I_AM_A_TEAPOT - 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 - 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.CookieFactory
-
The default
CookieFactory
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 - io.micronaut.http.HttpStatus
- INTERNAL_SERVER_ERROR - io.micronaut.http.HttpStatus
- INVOCATION_CONTEXT - 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.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.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.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.
- 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
- isExploded() - Method in class io.micronaut.http.uri.UriMatchVariable
- isFormData(HttpRequest<?>) - Static method in class io.micronaut.http.util.HttpUtil
-
Return whether the given request features
MediaType.APPLICATION_FORM_URLENCODED
orMediaType.MULTIPART_FORM_DATA
. - 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.
- isQuery() - Method in class io.micronaut.http.uri.UriMatchVariable
- isQuerySegment() - Method in interface io.micronaut.http.uri.UriTemplate.PathSegment
- 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.
- 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
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 - 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 - io.micronaut.http.cookie.SameSite
-
The cookie will be sent along with the GET request initiated by third party website.
- length() - Method in enum io.micronaut.http.HttpAttributes
- length() - Method in enum io.micronaut.http.HttpMethod
- length() - Method in enum io.micronaut.http.HttpStatus
- length() - Method in class io.micronaut.http.MediaType
- LENGTH_REQUIRED - 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 - 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 - 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 type io.micronaut.http.annotation.Filter
-
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.
- 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 - 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.
- MediaTypeConvertersRegistrar - Class in io.micronaut.http
-
The media type converters registrar.
- MediaTypeConvertersRegistrar() - Constructor for class io.micronaut.http.MediaTypeConvertersRegistrar
- method() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
- METHOD_NAME - io.micronaut.http.HttpAttributes
-
Attribute used to store the HTTP method name, if required within the response.
- METHOD_NOT_ALLOWED - io.micronaut.http.HttpStatus
- methods() - Method in annotation type io.micronaut.http.annotation.Filter
- methods() - Method in annotation type io.micronaut.http.annotation.FilterMatcher
- METRICS - 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.
- MOVED_PERMANENTLY - io.micronaut.http.HttpStatus
- MULTI_STATUS - 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 multi part handling.
- MultipartException(String) - Constructor for exception io.micronaut.http.multipart.MultipartException
- MultipartException(String, Throwable) - Constructor for exception io.micronaut.http.multipart.MultipartException
- MULTIPLE_CHOICES - 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() - Method in annotation type io.micronaut.http.annotation.Header
-
If used on a class level with @Headers this is the header name and value is the value.
- name() - Method in annotation type io.micronaut.http.annotation.PathVariable
- name() - Method in annotation type 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 class io.micronaut.http.hateoas.DefaultLink
- 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 - Static variable in annotation type 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 - 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 - 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 - io.micronaut.http.HttpStatus
- NO_RESPONSE - 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 - io.micronaut.http.HttpStatus
- NonBlockingBodyArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
A marker interface for argument binders that are non-blocking.
- None - 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 - io.micronaut.http.HttpStatus
- NOT_EXTENDED - io.micronaut.http.HttpStatus
- NOT_FOUND - io.micronaut.http.HttpStatus
- NOT_IMPLEMENTED - io.micronaut.http.HttpStatus
- NOT_MODIFIED - 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(ET) - Static method in interface io.micronaut.http.sse.Event
-
Constructs a new event for the given data.
- of(FT, AnnotationMetadata, Set<HttpMethod>, FilterPatternStyle, String...) - Static method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
-
Creates a filter entry for the given arguments.
- of(FT, AnnotationMetadata, Set<HttpMethod>, String...) - Static method in interface io.micronaut.http.filter.HttpFilterResolver.FilterEntry
-
Creates a filter entry for the given arguments.
- 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 interface io.micronaut.http.uri.UriBuilder
-
Create a
UriBuilder
with the given base URI as a starting point. - 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(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.hateoas.Link
-
Create a link from the given URI.
- of(URI) - Static method in interface io.micronaut.http.uri.UriBuilder
-
Create a
UriBuilder
with the given base URI as a starting point. - 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 - io.micronaut.http.HttpStatus
- OncePerRequestHttpServerFilter - Class in io.micronaut.http.filter
-
Deprecated.All filters are executed once per request starting in Micronaut 3.0. Directly implement
HttpServerFilter
instead of extending this class and replace any usages of `micronaut.once` attributes with a custom attribute name. - OncePerRequestHttpServerFilter() - Constructor for class io.micronaut.http.filter.OncePerRequestHttpServerFilter
-
Deprecated.
- options(String) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequest
that executes anHttpMethod.OPTIONS
request for the given URI. - options(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Options - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.OPTIONS
. - OPTIONS - 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 aHttpMethod.OPTIONS
request for the given URI. - OPTIONS(URI) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
for aHttpMethod.OPTIONS
request for the given URI. - order() - Method in enum 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
- OutgointRequestProcessorMatcher - Interface in io.micronaut.http.util
-
Defines regular expressions to match requests.
P
- ParameterAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
-
An
AnnotatedArgumentBinder
implementation that uses theQueryValue
to trigger binding from an HTTP request parameter. - ParameterAnnotationBinder(ConversionService<?>) - Constructor for class io.micronaut.http.bind.binders.ParameterAnnotationBinder
- parameters - Variable in class io.micronaut.http.MediaType
- parse(String) - Static method in enum io.micronaut.http.HttpMethod
- parse(List<UriTemplate.PathSegment>) - Method in class io.micronaut.http.uri.UriTemplate.UriTemplateParser
-
Parse a list of segments.
- Part - Annotation Type 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(ConversionService<?>) - 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 - io.micronaut.http.HttpStatus
- patch(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
-
Return a
MutableHttpRequest
that executes anHttpMethod.PATCH
request for the given URI. - patch(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Patch - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.PATCH
. - PATCH - 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 anHttpMethod.PATCH
request for the given URI. - PATCH(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
that executes anHttpMethod.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 class io.micronaut.http.simple.cookies.SimpleCookie
- path(String) - Method in interface io.micronaut.http.uri.UriBuilder
-
Appends the given path to the existing path correctly handling '/'.
- PathVariable - Annotation Type 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() - Method in annotation type io.micronaut.http.annotation.Filter
-
Same as
Filter.value()
. - patternStyle() - Method in annotation type io.micronaut.http.annotation.Filter
- PAYMENT_REQUIRED - io.micronaut.http.HttpStatus
- PERMANENT_REDIRECT - 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(HttpMethod) - Static method in enum io.micronaut.http.HttpMethod
-
Whether the given method allows a request body.
- port - Variable in class io.micronaut.http.ssl.SslConfiguration
- port() - Method in annotation type 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 anHttpMethod.POST
request for the given URI. - post(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Post - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.POST
. - POST - 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 anHttpMethod.POST
request for the given URI. - POST(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
that executes anHttpMethod.POST
request for the given URI. - PRAGMA - Static variable in interface io.micronaut.http.HttpHeaders
-
"Pragma"
. - PRECONDITION_FAILED - io.micronaut.http.HttpStatus
- PRECONDITION_REQUIRED - 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
- PRINCIPAL - io.micronaut.http.HttpAttributes
-
Attribute used to store the
Principal
. - 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
- processes() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
-
Shortcut that allows setting both the
CustomHttpMethod.consumes()
andCustomHttpMethod.produces()
settings to the same media type. - processes() - Method in annotation type io.micronaut.http.annotation.Delete
-
Shortcut that allows setting both the
Delete.consumes()
andDelete.produces()
settings to the same media type. - processes() - Method in annotation type io.micronaut.http.annotation.Get
-
Shortcut that allows setting both the
Get.consumes()
andGet.produces()
settings to the same media type. - processes() - Method in annotation type io.micronaut.http.annotation.Patch
-
Shortcut that allows setting both the
Patch.consumes()
andPatch.produces()
settings to the same media type. - processes() - Method in annotation type io.micronaut.http.annotation.Post
-
Shortcut that allows setting both the
Post.consumes()
andPost.produces()
settings to the same media type. - processes() - Method in annotation type io.micronaut.http.annotation.Put
-
Shortcut that allows setting both the
Put.consumes()
andPut.produces()
settings to the same media type. - PROCESSING - io.micronaut.http.HttpStatus
- produces() - Method in annotation type io.micronaut.http.annotation.Controller
- produces() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
- produces() - Method in annotation type io.micronaut.http.annotation.Delete
- produces() - Method in annotation type io.micronaut.http.annotation.Get
- produces() - Method in annotation type io.micronaut.http.annotation.Patch
- produces() - Method in annotation type io.micronaut.http.annotation.Post
- produces() - Method in annotation type io.micronaut.http.annotation.Put
- Produces - Annotation Type in io.micronaut.http.annotation
-
An annotation to indicate the
MediaType
s 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 class io.micronaut.http.hateoas.DefaultLink
- profile(URI) - Method in interface io.micronaut.http.hateoas.Link.Builder
- PROXY_AUTHENTICATE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Proxy-Authenticate"
. - PROXY_AUTHENTICATION_REQUIRED - 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 anHttpMethod.PUT
request for the given URI. - put(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
- Put - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.PUT
. - PUT - 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 anHttpMethod.PUT
request for the given URI. - PUT(URI, T) - Static method in interface io.micronaut.http.HttpRequest
-
Return a
MutableHttpRequest
that executes anHttpMethod.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 Type 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"
. - 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
- 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 - io.micronaut.http.filter.FilterPatternStyle
-
Regex-style pattern matching.
- register(ConversionService<?>) - Method in class io.micronaut.http.converters.HttpConverterRegistrar
- register(ConversionService<?>) - Method in class io.micronaut.http.MediaTypeConvertersRegistrar
- registerDefaultAnnotationBinders(Map<Class<? extends Annotation>, RequestArgumentBinder>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
- registerDefaultConverters(ConversionService<?>) - Method in class io.micronaut.http.bind.DefaultRequestBinderRegistry
-
Registers a default converter.
- 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 - 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_ENTITY_TOO_LARGE - io.micronaut.http.HttpStatus
- REQUEST_HEADER_FIELDS_TOO_LARGE - io.micronaut.http.HttpStatus
- REQUEST_HEADER_TOO_LARGE - io.micronaut.http.HttpStatus
- REQUEST_TIMEOUT - io.micronaut.http.HttpStatus
- REQUEST_URI_TOO_LONG - io.micronaut.http.HttpStatus
- RequestArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
-
A binder that binds from an
HttpRequest
. - RequestAttribute - Annotation Type 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 theRequestAttribute
annotation to trigger binding from an HTTP request attribute. - RequestAttributeAnnotationBinder(ConversionService<?>) - Constructor for class io.micronaut.http.bind.binders.RequestAttributeAnnotationBinder
- RequestAttributes - Annotation Type in io.micronaut.http.annotation
-
This lets you declare several attributes for a client class and have them always included.
- RequestBean - Annotation Type 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, ConversionService<?>) - Constructor for class io.micronaut.http.bind.binders.RequestBeanAnnotationBinder
- RequestBinderRegistry - Interface in io.micronaut.http.bind
-
A
ArgumentBinderRegistry
where the source of binding is aHttpRequest
. - REQUESTED_RANGE_NOT_SATISFIABLE - io.micronaut.http.HttpStatus
- requiresRequestBody(HttpMethod) - Static method in enum io.micronaut.http.HttpMethod
-
Whether the given method requires a request body.
- RESET_CONTENT - 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<F>>) - 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
ResourceLoader
s 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
- 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 - io.micronaut.http.HttpAttributes
-
Attribute used to store the object that represents the Route.
- ROUTE_INFO - io.micronaut.http.HttpAttributes
-
Attribute used to store the object that represents the Route metadata.
- ROUTE_MATCH - io.micronaut.http.HttpAttributes
-
Attribute used to store the object that represents the Route match.
- RTT - Static variable in interface io.micronaut.http.HttpHeaders
-
"RTT"
.
S
- sameSite(SameSite) - Method in interface io.micronaut.http.cookie.Cookie
-
Determines if this this
Cookie
can be sent along cross-site requests. - sameSite(SameSite) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
- SameSite - Enum 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).
- SameSiteConverter - Class in io.micronaut.http.cookie
-
Converts a string to a
SameSite
. - SameSiteConverter() - Constructor for class io.micronaut.http.cookie.SameSiteConverter
- 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(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 - io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to authentication or authorization.
- SEE_OTHER - 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.
- 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. - ServerFilterChain - Interface in io.micronaut.http.filter
-
A non-blocking and thread-safe filter chain.
- ServerFilterPhase - Enum in io.micronaut.http.filter
-
Represents phases of server filters.
- 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
-
The default
SslConfiguration.KeyConfiguration
. - ServerSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.KeyStoreConfiguration
. - ServerSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
-
The default
SslConfiguration.TrustStoreConfiguration
. - SERVICE_ID - io.micronaut.http.HttpAttributes
-
Attribute used to store the service ID a client request is being sent to.
- SERVICE_UNAVAILABLE - io.micronaut.http.HttpStatus
- serviceId() - Method in annotation type io.micronaut.http.annotation.Filter
-
The service identifiers this filter applies to.
- SESSION - io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to creating or reading the HTTP session.
- set(HttpRequest) - Static method in class io.micronaut.http.context.ServerRequestContext
-
Set
HttpRequest
. - 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.
- 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)
). - 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.
- 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.
- shouldProcessRequest(OutgointRequestProcessorMatcher, HttpRequest<?>) - Method in interface io.micronaut.http.util.OutgoingHttpRequestProcessor
- shouldProcessRequest(OutgointRequestProcessorMatcher, HttpRequest<?>) - Method in class io.micronaut.http.util.OutgoingHttpRequestProcessorImpl
- shouldProcessRequest(OutgointRequestProcessorMatcher, 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() - Method in annotation type io.micronaut.http.annotation.Consumes
-
Applies to clients that return reactive types.
- single() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
- single() - Method in annotation type io.micronaut.http.annotation.Delete
- single() - Method in annotation type io.micronaut.http.annotation.Get
- single() - Method in annotation type io.micronaut.http.annotation.Patch
- single() - Method in annotation type io.micronaut.http.annotation.Post
- single() - Method in annotation type io.micronaut.http.annotation.Produces
-
In the case of reactive types this member indicates whether only a single result is returned.
- single() - Method in annotation type io.micronaut.http.annotation.Put
- SOURCE_MAP - Static variable in interface io.micronaut.http.HttpHeaders
-
"Source-Map"
. - 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() - Method in annotation type 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(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 Type 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 - 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 io.micronaut.http.HttpAttributes
- subSequence(int, int) - Method in enum io.micronaut.http.HttpMethod
- subSequence(int, int) - Method in enum 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 - io.micronaut.http.HttpStatus
- SWITCHING_PROTOCOLS - 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 - 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.
- title(String) - Method in class io.micronaut.http.hateoas.DefaultLink
- title(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
- TOO_EARLY - io.micronaut.http.HttpStatus
- TOO_MANY_REQUESTS - io.micronaut.http.HttpStatus
- toPathString() - Method in class io.micronaut.http.uri.UriMatchTemplate
-
Returns the path string excluding any query variables.
- toString() - Method in class io.micronaut.http.hateoas.GenericResource
- toString() - Method in class io.micronaut.http.hateoas.JsonError
- toString() - Method in enum 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, Set<String>, Function<String, List<String>>) - Static method in class io.micronaut.http.util.HttpHeadersUtil
-
Trace HTTP Headers.
- Trace - Annotation Type in io.micronaut.http.annotation
-
Annotation that can be applied to method to signify the method receives a
HttpMethod.TRACE
. - TRACE - io.micronaut.http.HttpMethod
-
See https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html#sec9.8.
- TRACING - io.micronaut.http.filter.ServerFilterPhase
-
Any filters related to tracing HTTP calls.
- TRAILER - Static variable in interface io.micronaut.http.HttpHeaders
-
"Trailer"
. - TRANSFER_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
-
"Transfer-Encoding"
. - transferTo(File) - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
A convenience method to write this uploaded item to disk.
- transferTo(OutputStream) - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
A convenience method to write this uploaded item the provided output stream.
- transferTo(String) - Method in interface io.micronaut.http.multipart.StreamingFileUpload
-
Deprecated.
- TrustStoreConfiguration() - Constructor for class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
- type - Variable in class io.micronaut.http.MediaType
- type(MediaType) - Method in class io.micronaut.http.hateoas.DefaultLink
- type(MediaType) - Method in interface io.micronaut.http.hateoas.Link.Builder
- 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 anHttpRequest
.
U
- unauthorized() - Static method in interface io.micronaut.http.HttpResponse
-
Return an
HttpStatus.UNAUTHORIZED
response with an empty body. - UNAUTHORIZED - io.micronaut.http.HttpStatus
- UNAVAILABLE_FOR_LEGAL_REASONS - io.micronaut.http.HttpStatus
- UNORDERED_COLLECTION - io.micronaut.http.HttpStatus
-
Deprecated.Will be replaced by
HttpStatus.TOO_EARLY
in 4.0 - UNPROCESSABLE_ENTITY - 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 - io.micronaut.http.HttpStatus
- UPGRADE - Static variable in interface io.micronaut.http.HttpHeaders
-
"Upgrade"
. - UPGRADE_REQUIRED - io.micronaut.http.HttpStatus
- uri() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
- uri() - Method in annotation type io.micronaut.http.annotation.Delete
- uri() - Method in annotation type io.micronaut.http.annotation.Get
- uri() - Method in annotation type io.micronaut.http.annotation.Head
- uri() - Method in annotation type io.micronaut.http.annotation.Options
- uri() - Method in annotation type io.micronaut.http.annotation.Patch
- uri() - Method in annotation type io.micronaut.http.annotation.Post
- uri() - Method in annotation type io.micronaut.http.annotation.Put
- uri() - Method in annotation type io.micronaut.http.annotation.Trace
- 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(Consumer<UriBuilder>) - Method in interface io.micronaut.http.MutableHttpRequest
-
Alters the URI of the request with the given URI builder.
- URI_TEMPLATE - 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 Type 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 theUriMatcher.match(java.net.URI)
method. - UriMatchTemplate(CharSequence) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
-
Construct a new URI template for the given template.
- UriMatchTemplate(CharSequence, Object...) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
-
Construct a new URI template for the given template.
- UriMatchTemplate(CharSequence, List<UriTemplate.PathSegment>, Pattern, List<UriMatchVariable>) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
- UriMatchTemplate.DefaultUriMatchInfo - Class in io.micronaut.http.uri
-
The default
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() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Delete
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Get
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Head
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.HttpMethodMapping
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Options
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Patch
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Post
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Put
-
Only to be used in the context of a server.
- uris() - Method in annotation type io.micronaut.http.annotation.Trace
-
Only to be used in the context of a server.
- uris() - Method in annotation type 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 - 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"
. - value() - Method in annotation type io.micronaut.http.annotation.Body
- value() - Method in annotation type io.micronaut.http.annotation.Consumes
- value() - Method in annotation type io.micronaut.http.annotation.Controller
-
This attribute returns the base URI of the controller
- value() - Method in annotation type io.micronaut.http.annotation.CookieValue
- value() - Method in annotation type io.micronaut.http.annotation.CustomHttpMethod
- value() - Method in annotation type io.micronaut.http.annotation.Delete
- value() - Method in annotation type io.micronaut.http.annotation.Error
- value() - Method in annotation type io.micronaut.http.annotation.Filter
- value() - Method in annotation type io.micronaut.http.annotation.Get
- value() - Method in annotation type io.micronaut.http.annotation.Head
- value() - Method in annotation type io.micronaut.http.annotation.Header
-
If used as a bound parameter, this is the header name.
- value() - Method in annotation type io.micronaut.http.annotation.Headers
-
This allows you to have multiple @Header's set at the class level with Java and Groovy.
- value() - Method in annotation type io.micronaut.http.annotation.HttpMethodMapping
- value() - Method in annotation type io.micronaut.http.annotation.Options
- value() - Method in annotation type io.micronaut.http.annotation.Part
- value() - Method in annotation type io.micronaut.http.annotation.Patch
- value() - Method in annotation type io.micronaut.http.annotation.PathVariable
- value() - Method in annotation type io.micronaut.http.annotation.Post
- value() - Method in annotation type io.micronaut.http.annotation.Produces
- value() - Method in annotation type io.micronaut.http.annotation.Put
- value() - Method in annotation type io.micronaut.http.annotation.QueryValue
- value() - Method in annotation type io.micronaut.http.annotation.RequestAttribute
-
If used as a bound parameter, this is the attribute name.
- value() - Method in annotation type io.micronaut.http.annotation.RequestAttributes
-
This allows you to have multiple @RequestAttribute's set at the class level with Java and Groovy.
- value() - Method in annotation type io.micronaut.http.annotation.Status
- value() - Method in annotation type io.micronaut.http.annotation.Trace
- value() - Method in annotation type io.micronaut.http.annotation.UriMapping
- 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 io.micronaut.http.HttpVersion
-
Return an
HttpVersion
for the given value. - valueOf(int) - Static method in enum io.micronaut.http.HttpStatus
-
The status for the given code.
- valueOf(String) - Static method in enum io.micronaut.http.cookie.SameSite
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.http.filter.FilterPatternStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.http.filter.ServerFilterPhase
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.http.HttpAttributes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.http.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.http.HttpStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.http.HttpVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.micronaut.http.ssl.ClientAuthentication
-
Returns the enum constant of this type with the specified name.
- values() - Method in class io.micronaut.http.CaseInsensitiveMutableHttpHeaders
- values() - Static method in enum io.micronaut.http.cookie.SameSite
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.http.filter.FilterPatternStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.http.filter.ServerFilterPhase
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.http.HttpAttributes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.http.HttpMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.http.HttpStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.micronaut.http.HttpVersion
-
Returns an array containing the constants of this enum type, 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 io.micronaut.http.ssl.ClientAuthentication
-
Returns an array containing the constants of this enum type, 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 - 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 - 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.
- 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 - io.micronaut.http.HttpAttributes
-
Attribute used to store a client Certificate (mutual authentication).
All Classes All Packages