Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

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 - Static variable in interface io.micronaut.http.HttpHeaders
"Accept".
accept() - Method in interface io.micronaut.http.HttpHeaders
A list of accepted MediaType instances.
accept() - Method in interface io.micronaut.http.HttpRequest
A list of accepted MediaType instances sorted by their quality rating.
accept() - Method in class io.micronaut.http.HttpRequestWrapper
 
accept(MediaType...) - Method in interface io.micronaut.http.MutableHttpRequest
Sets the acceptable MediaType instances via the HttpHeaders.ACCEPT header.
accept(CharSequence...) - Method in interface io.micronaut.http.MutableHttpRequest
Sets the acceptable MediaType instances via the HttpHeaders.ACCEPT header.
ACCEPT_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 a HttpHeaders.LOCATION header.
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 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, Integer) - 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, List<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, List<CharSequence>) - Method in class io.micronaut.http.simple.SimpleHttpParameters
 
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 - Static variable in interface io.micronaut.http.HttpHeaders
"Allow".
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.
allowGeneric(Collection<? extends CharSequence>) - Method in interface io.micronaut.http.MutableHttpHeaders
Set the allowed HTTP methods.
AnnotatedRequestArgumentBinder<A extends java.lang.annotation.Annotation,T> - Interface in io.micronaut.http.bind.binders
An interface for classes that bind an Argument from an HttpRequest driven by an annotation.
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, String) - Method in interface io.micronaut.http.MutableHttpHeaders
Used to configure BASIC authentication.
auth(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".

B

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.
BasicAuth - Class in io.micronaut.http
A class representing basic auth authorization header.
BasicAuth(String, String) - Constructor for class io.micronaut.http.BasicAuth
 
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
 
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.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
 
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.
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
 
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(URI) - Static method in interface io.micronaut.http.hateoas.Link
Create a link from the given URI.
build(String) - Static method in interface io.micronaut.http.hateoas.Link
Create a link from the given URI.
build() - Method in interface io.micronaut.http.hateoas.Link.Builder
Build the link.
build(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
 
build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.ssl.SslBuilder
 
build() - Method in interface io.micronaut.http.uri.UriBuilder
The constructed URI.
buildNestedSegments(CharSequence, int, Object...) - Method in class io.micronaut.http.uri.UriTemplate
 
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
 
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(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() - Constructor for class io.micronaut.http.ssl.ClientSslConfiguration
The default client configuration.
ClientSslConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.ssl
ClientSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
ClientSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
code() - Method in interface io.micronaut.http.HttpResponse
 
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.
CONNECTION - Static variable in interface io.micronaut.http.HttpHeaders
"Connection".
CONNECTION_KEEP_ALIVE - Static variable in interface io.micronaut.http.HttpHeaderValues
"keep-alive".
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 - Annotation Type in io.micronaut.http.annotation
An annotation to indicate the MediaTypes produced 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(String) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
 
ContentLengthExceededException(String, Throwable) - Constructor for exception io.micronaut.http.exceptions.ContentLengthExceededException
 
ContentLengthExceededException(long, long) - 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(CharSequence) - Method in interface io.micronaut.http.MutableHttpMessage
Set the response content type.
contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpMessage
Set the response content type.
contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpRequest
 
contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpRequest
 
contentType(CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
 
contentType(MediaType) - Method in interface io.micronaut.http.MutableHttpResponse
 
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 - Interface in io.micronaut.http.cookie
An interface representing a Cookie.
COOKIE - Static variable in interface io.micronaut.http.HttpHeaders
"Cookie".
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
 
CookieAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
An AnnotatedArgumentBinder implementation that uses the CookieValue annotation to trigger binding from an HTTP Cookie.
CookieAnnotationBinder(ConversionService<?>) - Constructor for class io.micronaut.http.bind.binders.CookieAnnotationBinder
 
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 - Interface in io.micronaut.http.cookie
Models the defined Cookie instances in an application.
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
 
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(String, String) - Method in interface io.micronaut.http.cookie.CookieFactory
Create a new 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, 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, String) - Method in interface io.micronaut.http.HttpRequestFactory
Allows to create request including non-standard http methods.
create(String, String) - Method in class io.micronaut.http.simple.cookies.SimpleCookieFactory
 
create(HttpMethod, String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
 
created(T) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.CREATED response with a body.
created(URI) - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.CREATED response with the location of the new resource.
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.
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.
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 - Static variable in interface io.micronaut.http.HttpHeaders
"Date".
date(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the date header for the given LocalDateTime.
date(long) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the DATE header for the given Long.
decode(Argument<T>, InputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given InputStream.
decode(Class<T>, InputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given InputStream.
decode(Class<T>, byte[]) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given bytes.
decode(Argument<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(Argument<T>, ByteBuffer<?>) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given buffer.
decode(Class<T>, String) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Decode the given type from the given bytes.
decode(Argument<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
DefaultSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
DefaultSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
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
 
Delete - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.DELETE.
DELETE(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.DELETE request for the given URI.
DELETE(String, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.DELETE request for the given URI.
DELETE(String) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.DELETE request for the given URI.
delete(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.DELETE request for the given URI.
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 class io.micronaut.http.simple.SimpleHttpRequestFactory
 
deprecation(URI) - Method in class io.micronaut.http.hateoas.DefaultLink
 
deprecation(String) - Method in class io.micronaut.http.hateoas.DefaultLink
 
deprecation(URI) - Method in interface io.micronaut.http.hateoas.Link.Builder
 
deprecation(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
 
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(MutableHttpRequest<?>, ClientFilterChain) - Method in interface io.micronaut.http.filter.HttpClientFilter
A variation of HttpFilter.doFilter(HttpRequest, FilterChain) that receives a MutableHttpRequest allowing the request to be modified.
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<?>, ServerFilterChain) - Method in interface io.micronaut.http.filter.HttpServerFilter
Variation of the HttpServerFilter.doFilter(HttpRequest, FilterChain) method that accepts a ServerFilterChain which allows to mutate the outgoing HTTP response.
doFilter(HttpRequest<?>, FilterChain) - Method in interface io.micronaut.http.filter.HttpServerFilter
 
doFilter(HttpRequest<?>, ServerFilterChain) - Method in class io.micronaut.http.filter.OncePerRequestHttpServerFilter
Deprecated.
 
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.AbstractResource
Add an embedded resource with the given reference.
embedded(CharSequence, List<Resource>) - Method in class io.micronaut.http.hateoas.AbstractResource
Add an embedded resource with the given reference.
EMBEDDED - Static variable in interface io.micronaut.http.hateoas.Resource
The embedded attribute.
embedded(CharSequence, Resource) - Method in class io.micronaut.http.hateoas.VndError
 
embedded(CharSequence, Resource...) - Method in class io.micronaut.http.hateoas.VndError
 
embedded(CharSequence, List<Resource>) - Method in class io.micronaut.http.hateoas.VndError
 
EMPTY_ARRAY - Static variable in class io.micronaut.http.MediaType
Default empty media type array.
encode(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(Argument<T>, T, OutputStream) - Method in interface io.micronaut.http.codec.MediaTypeCodec
Encode the given type to the given OutputStream.
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.
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.
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.
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(Object) - Method in class io.micronaut.http.uri.UriTemplate
Expand the string with the given bean.
expand(Map<String, Object>, boolean, boolean) - Method in interface io.micronaut.http.uri.UriTemplate.PathSegment
Expands the query segment.
expand(Map<String, Object>) - Method in class io.micronaut.http.uri.UriTypeMatchTemplate
 
EXPECT - Static variable in interface io.micronaut.http.HttpHeaders
"Expect".
EXPIRES - Static variable in interface io.micronaut.http.HttpHeaders
"Expires".
expires(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the EXPIRES header for the given LocalDateTime.
expires(long) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the EXPIRES header for the given Long.
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

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
Describes a bean that contains an order to define the order of a client or server filter.
FilterPatternStyle - Enum in io.micronaut.http.filter
 
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, Class<?>) - 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 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.
forExtension(String) - Static method in class io.micronaut.http.MediaType
Resolve the MediaType for the given file extension.
forFilename(String) - Static method in class io.micronaut.http.MediaType
Resolve the MediaType for the given file name.
FORM - Static variable in class io.micronaut.http.MediaType
FORWARDED - Static variable in interface io.micronaut.http.HttpHeaders
"Forwarded".
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
Resolve the MediaType produced by the given type based on the Produces annotation.
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

Get - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.GET.
get(CharSequence) - Method in interface io.micronaut.http.cookie.Cookies
Get a cookie by name or return null.
GET(URI) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.GET request for the given URI.
GET(String) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.GET request for the given URI.
get(String) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.GET request for the given URI.
get(CharSequence, Class<T>) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
 
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) - 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.simple.SimpleHttpParameters
 
get(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
 
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.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.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(Argument<T>) - Method in interface io.micronaut.http.HttpMessage
Return the body as the given type.
getBody(Class<T>) - Method in interface io.micronaut.http.HttpMessage
Return the body as the given type.
getBody() - Method in class io.micronaut.http.HttpMessageWrapper
 
getBody(Class<T>) - Method in class io.micronaut.http.HttpMessageWrapper
 
getBody(Argument<T>) - Method in class io.micronaut.http.HttpMessageWrapper
 
getBody() - Method in class io.micronaut.http.simple.SimpleHttpRequest
 
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(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.
getKey() - Method in class io.micronaut.http.ssl.SslConfiguration
 
getKeyManagerFactory(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
 
getKeyStore(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
 
getKeyStore() - Method in class io.micronaut.http.ssl.SslConfiguration
 
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(SslConfiguration) - Method in class io.micronaut.http.ssl.SslBuilder
 
getTrustStore() - Method in class io.micronaut.http.ssl.SslConfiguration
 
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(Class<T>) - 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 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
 
GMT - Static variable in interface io.micronaut.http.MutableHttpHeaders
The default GMT zone for date values.

H

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 - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.HEAD.
HEAD(URI) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.HEAD request for the given URI.
HEAD(String) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.HEAD request for the given URI.
head(String) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.HEAD request for the given URI.
head(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
 
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.
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
 
HeaderAnnotationBinder<T> - Class in io.micronaut.http.bind.binders
An AnnotatedArgumentBinder implementation that uses the Header annotation to trigger binding from an HTTP header.
HeaderAnnotationBinder(ConversionService<?>) - Constructor for class io.micronaut.http.bind.binders.HeaderAnnotationBinder
 
Headers - Annotation Type in io.micronaut.http.annotation
This lets you declare several headers for a client class and have them always included.
headers(Consumer<MutableHttpHeaders>) - Method in interface io.micronaut.http.MutableHttpMessage
Mutate the headers with the given consumer.
headers(Map<CharSequence, CharSequence>) - Method in interface io.micronaut.http.MutableHttpMessage
Set multiple headers.
headers(Consumer<MutableHttpHeaders>) - Method in interface io.micronaut.http.MutableHttpRequest
 
headers(Map<CharSequence, CharSequence>) - 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.MutableHttpResponse
 
HELP - Static variable in interface io.micronaut.http.hateoas.Link
Help link.
HOST - Static variable in interface io.micronaut.http.HttpHeaders
"Host".
host(String) - Method in interface io.micronaut.http.uri.UriBuilder
Sets the URI 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
 
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.
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 a MutableHttpResponse.
HttpServerFilterResolver<T extends io.micronaut.core.annotation.AnnotationMetadataProvider> - Interface in io.micronaut.http.filter
Subinterface for filter resolution specific to HTTP server filters.
HttpStatus - Enum 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, String) - Constructor for exception io.micronaut.http.exceptions.HttpStatusException
 
HttpStatusException(HttpStatus, Object) - 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

ID - Static variable in interface io.micronaut.http.sse.Event
The id parameter.
id(String) - Method in interface io.micronaut.http.sse.Event
Sets the id.
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(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the IF_MODIFIED_SINCE header for the given ZonedDateTime.
ifModifiedSince(long) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the IF_MODIFIED_SINCE header for the given Long.
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.
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 or MediaType.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_MODIFIED - Static variable in interface io.micronaut.http.HttpHeaders
"Last-Modified".
lastModified(LocalDateTime) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the LAST_MODIFIED header for the given LocalDateTime.
lastModified(long) - Method in interface io.micronaut.http.MutableHttpHeaders
Adds the LAST_MODIFIED header for the given Long.
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
 
link(CharSequence, Link) - 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.AbstractResource
Add a link with the given reference.
Link - Interface in io.micronaut.http.hateoas
Interface for a hateoas link.
link(CharSequence, Link) - Method in class io.micronaut.http.hateoas.VndError
 
link(CharSequence, String) - Method in class io.micronaut.http.hateoas.VndError
 
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 - Static variable in interface io.micronaut.http.HttpHeaders
"Location".
location(URI) - Method in interface io.micronaut.http.MutableHttpHeaders
Sets the location header to the given URI.
logref(String) - Method in class io.micronaut.http.hateoas.JsonError
Sets the logref.
logref(String) - Method in class io.micronaut.http.hateoas.VndError
 

M

match(URI) - Method in interface io.micronaut.http.uri.UriMatcher
Match the given URI object.
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_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(TemporalAmount) - Method in interface io.micronaut.http.cookie.Cookie
Sets the max age of the cookie.
maxAge(long) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
 
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, Map<String, String>) - Constructor for class io.micronaut.http.MediaType
Constructs a new media type for the given string and parameters.
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.
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.
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.
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, Throwable) - Constructor for exception io.micronaut.http.multipart.MultipartException
 
MultipartException(String) - Constructor for exception io.micronaut.http.multipart.MultipartException
 
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 - Static variable in annotation type io.micronaut.http.annotation.FilterMatcher
The name of this annotation.
name(String) - Method in class io.micronaut.http.hateoas.DefaultLink
 
name(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
 
name - Variable in class io.micronaut.http.MediaType
 
name(String) - Method in interface io.micronaut.http.sse.Event
Sets the event name.
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
 
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, Object...) - 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
 
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
 
noContent() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.NO_CONTENT response with an empty body.
NonBlockingBodyArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
A marker interface for argument binders that are non-blocking.
normalizeNested(String, CharSequence) - Method in class io.micronaut.http.uri.UriTemplate
Normalize a nested URI.
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(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(MediaTypeCodec...) - Static method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
Create a new registry from the given codecs.
of(Collection<MediaTypeCodec>) - Static method in interface io.micronaut.http.codec.MediaTypeCodecRegistry
Create a new registry from the given codecs.
of(String, String) - Static method in interface io.micronaut.http.cookie.Cookie
Construct a new Cookie for the given name and value.
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(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(URI) - Static method in interface io.micronaut.http.hateoas.Link
Create a link from the given URI.
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(CharSequence) - Static method in class io.micronaut.http.MediaType
Create a new MediaType from the given text.
of(CharSequence...) - Static method in class io.micronaut.http.MediaType
Create a new MediaType from the given text.
of(ET) - Static method in interface io.micronaut.http.sse.Event
Constructs a new event for the given data.
of(Event, ET) - Static method in interface io.micronaut.http.sse.Event
Constructs a new event for the given data.
of(URI) - 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 interface io.micronaut.http.uri.UriBuilder
Create a UriBuilder with the given base URI as a starting point.
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.
ok() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.OK response with an empty body.
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() - Method in interface io.micronaut.http.HttpResponseFactory
 
ok(T) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
 
OncePerRequestHttpServerFilter - Class in io.micronaut.http.filter
Deprecated.
All filters are executed once per request starting in Micronaut 3.0. Directly mplement 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 - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.OPTIONS.
OPTIONS(URI) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.OPTIONS request for the given URI.
OPTIONS(String) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest for a HttpMethod.OPTIONS request for the given URI.
options(String) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.OPTIONS request for the given URI.
options(String) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
 
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 the QueryValue 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.
PartData - Interface in io.micronaut.http.multipart
Represents a chunk of data belonging to a part of a multipart request.
Patch - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.PATCH.
PATCH(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.PATCH request for the given URI.
PATCH(String, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.PATCH request for the given URI.
patch(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.PATCH request for the given URI.
patch(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
 
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
 
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(int) - Method in interface io.micronaut.http.uri.UriBuilder
Sets the URI port.
Post - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.POST.
POST(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.POST request for the given URI.
POST(String, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.POST request for the given URI.
post(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.POST request for the given URI.
post(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
 
PRAGMA - Static variable in interface io.micronaut.http.HttpHeaders
"Pragma".
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
 
proceed(MutableHttpRequest<?>) - Method in interface io.micronaut.http.filter.ClientFilterChain
 
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.
Produces - Annotation Type in io.micronaut.http.annotation
An annotation to indicate the MediaTypes produced by a particular component.
profile(URI) - Method in class io.micronaut.http.hateoas.DefaultLink
 
profile(String) - Method in class io.micronaut.http.hateoas.DefaultLink
 
profile(URI) - Method in interface io.micronaut.http.hateoas.Link.Builder
 
profile(String) - Method in interface io.micronaut.http.hateoas.Link.Builder
 
PROXY_AUTHENTICATE - Static variable in interface io.micronaut.http.HttpHeaders
"Proxy-Authenticate".
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 - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.PUT.
PUT(URI, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.PUT request for the given URI.
PUT(String, T) - Static method in interface io.micronaut.http.HttpRequest
Return a MutableHttpRequest that executes an HttpMethod.PUT request for the given URI.
put(String, T) - Method in interface io.micronaut.http.HttpRequestFactory
Return a MutableHttpRequest that executes an HttpMethod.PUT request for the given URI.
put(CharSequence, Cookie) - Method in class io.micronaut.http.simple.cookies.SimpleCookies
Put a new cookie.
put(String, T) - Method in class io.micronaut.http.simple.SimpleHttpRequestFactory
 
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".
register(ConversionService<?>) - Method in class io.micronaut.http.converters.HttpConverterRegistrar
 
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 interface io.micronaut.http.MutableHttpHeaders
 
remove(CharSequence) - Method in class io.micronaut.http.simple.SimpleHttpHeaders
 
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.
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 the RequestAttribute 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 a HttpRequest.
requiresRequestBody(HttpMethod) - Static method in enum io.micronaut.http.HttpMethod
Whether the given method requires a request body.
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 ResourceLoaders to handle static resource requests.
ResourceLoaderFactory(Environment) - Constructor for class io.micronaut.http.resource.ResourceLoaderFactory
The resource factory.
resourceResolver(List<ResourceLoader>) - Method in class io.micronaut.http.resource.ResourceLoaderFactory
 
RETRY - Static variable in interface io.micronaut.http.sse.Event
The retry parameter.
retry(Duration) - Method in interface io.micronaut.http.sse.Event
Sets the retry duration.
RETRY_AFTER - Static variable in interface io.micronaut.http.HttpHeaders
"Retry-After".
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 - 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).
sameSite(SameSite) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
 
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
 
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(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() - Constructor for class io.micronaut.http.ssl.ServerSslConfiguration
Constructs the default server SSL configuration.
ServerSslConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.ssl
ServerSslConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.ssl
ServerSslConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.ssl
set(HttpRequest) - Static method in class io.micronaut.http.context.ServerRequestContext
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.SslConfiguration
Sets whether to build a self signed certificate.
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, Object>) - 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.SslConfiguration
Sets the SSL port.
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(Map<String, String>, ConversionService) - Constructor for class io.micronaut.http.simple.SimpleHttpHeaders
Map-based implementation of MutableHttpHeaders.
SimpleHttpHeaders(ConversionService) - Constructor for class io.micronaut.http.simple.SimpleHttpHeaders
Map-based implementation of MutableHttpHeaders.
SimpleHttpParameters - Class in io.micronaut.http.simple
Simple implementation of MutableHttpParameters.
SimpleHttpParameters(Map<CharSequence, List<String>>, ConversionService) - Constructor for class io.micronaut.http.simple.SimpleHttpParameters
 
SimpleHttpParameters(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
 
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
 
Status - Annotation Type in io.micronaut.http.annotation
Sets alternative HttpStatus response code when applied to a method and HttpStatus code is specified.
status() - Method in interface io.micronaut.http.HttpResponse
 
status(HttpStatus) - Static method in interface io.micronaut.http.HttpResponse
Return a response for the given 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, T) - Method in interface io.micronaut.http.HttpResponseFactory
Return a response for the given status.
status(HttpStatus) - Method in interface io.micronaut.http.HttpResponseFactory
 
status(HttpStatus, CharSequence) - Method in interface io.micronaut.http.MutableHttpResponse
Sets the response status.
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) - Method in interface io.micronaut.http.MutableHttpResponse
Sets the response status.
status(HttpStatus, String) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
 
status(HttpStatus, T) - Method in class io.micronaut.http.simple.SimpleHttpResponseFactory
 
StreamingFileUpload - Interface in io.micronaut.http.multipart
Represents a part of a MediaType.MULTIPART_FORM_DATA request.
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.

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
 
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
 
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.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 - Annotation Type in io.micronaut.http.annotation
Annotation that can be applied to method to signify the method receives a HttpMethod.TRACE.
TRAILER - Static variable in interface io.micronaut.http.HttpHeaders
"Trailer".
TRANSFER_ENCODING - Static variable in interface io.micronaut.http.HttpHeaders
"Transfer-Encoding".
transferTo(String) - Method in interface io.micronaut.http.multipart.StreamingFileUpload
A convenience method to write this uploaded item to disk.
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.
TrustStoreConfiguration() - Constructor for class io.micronaut.http.ssl.SslConfiguration.TrustStoreConfiguration
 
type(MediaType) - Method in class io.micronaut.http.hateoas.DefaultLink
 
TYPE - Static variable in class io.micronaut.http.hateoas.JsonError
The argument type.
type(MediaType) - Method in interface io.micronaut.http.hateoas.Link.Builder
 
type - Variable in class io.micronaut.http.MediaType
 
TypedRequestArgumentBinder<T> - Interface in io.micronaut.http.bind.binders
A TypeArgumentBinder that binds from an HttpRequest.

U

unauthorized() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.UNAUTHORIZED response with an empty body.
unprocessableEntity() - Static method in interface io.micronaut.http.HttpResponse
Return an HttpStatus.UNPROCESSABLE_ENTITY response with an empty body.
UPGRADE - Static variable in interface io.micronaut.http.HttpHeaders
"Upgrade".
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(Consumer<UriBuilder>) - Method in interface io.micronaut.http.MutableHttpRequest
Alters the URI of the request with the given URI builder.
uri(URI) - Method in class io.micronaut.http.simple.SimpleHttpRequest
 
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 the UriMatcher.match(java.net.URI) method.
UriMatchTemplate(CharSequence) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
Construct a new URI template for the given template.
UriMatchTemplate(CharSequence, Object...) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
Construct a new URI template for the given template.
UriMatchTemplate(CharSequence, List<UriTemplate.PathSegment>, Pattern, List<UriMatchVariable>) - Constructor for class io.micronaut.http.uri.UriMatchTemplate
 
UriMatchTemplate.DefaultUriMatchInfo - Class in io.micronaut.http.uri
The default UriMatchInfo implementation.
UriMatchTemplate.UriMatchTemplateParser - Class in io.micronaut.http.uri
Extended version of UriTemplate.UriTemplateParser that builds a regular expression to match a path.
UriMatchTemplateParser(String, UriMatchTemplate) - Constructor for class io.micronaut.http.uri.UriMatchTemplate.UriMatchTemplateParser
 
UriMatchVariable - Class in io.micronaut.http.uri
Represents a variable in a URI template.
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.
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(String) - Method in interface io.micronaut.http.cookie.Cookie
Sets the value.
value(String) - Method in class io.micronaut.http.simple.cookies.SimpleCookie
 
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(int) - Static method in enum io.micronaut.http.HttpStatus
The status for the given code.
valueOf(String) - Static method in enum io.micronaut.http.HttpVersion
Returns the enum constant of this type with the specified name.
valueOf(double) - Static method in enum io.micronaut.http.HttpVersion
Return an HttpVersion for the given value.
valueOf(String) - Static method in enum io.micronaut.http.ssl.ClientAuthentication
Returns the enum constant of this type with the specified name.
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
 
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

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, Supplier<T>) - Static method in class io.micronaut.http.context.ServerRequestContext
Wrap the execution of the given callable 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.
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".
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links