A B C D E F G H I J L M N P Q R S T V 
All Classes All Packages

A

AbstractRoundRobinLoadBalancer - Class in io.micronaut.http.client.loadbalance
 
AbstractRoundRobinLoadBalancer() - Constructor for class io.micronaut.http.client.loadbalance.AbstractRoundRobinLoadBalancer
 
addBinder(ClientRequestBinder) - Method in class io.micronaut.http.client.bind.DefaultHttpClientBinderRegistry
Adds a binder to the registry.
addPart(String, File) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add a file object to MultipartBody.
addPart(String, String) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add a file object to MultipartBody.
addPart(String, String, byte[]) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add bytes data to MultipartBody.
addPart(String, String, MediaType, byte[]) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add bytes data to MultipartBody.
addPart(String, String, MediaType, File) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add a file object to MultipartBody.
addPart(String, String, MediaType, InputStream, long) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add a InputStream data to MultipartBody.
addPart(String, String, File) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add a file object to MultipartBody.
addPart(String, String, InputStream, long) - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Add a InputStream data to MultipartBody.
addQueryParameter(String, String) - Method in class io.micronaut.http.client.bind.ClientRequestUriContext
Add a new query parameter given its name.
AnnotatedClientArgumentRequestBinder<A extends java.lang.annotation.Annotation> - Interface in io.micronaut.http.client.bind
An interface for classes that bind an Argument to an MutableHttpRequest driven by an annotation.
AnnotatedClientRequestBinder<A extends java.lang.annotation.Annotation> - Interface in io.micronaut.http.client.bind
A binder that binds to a MutableHttpRequest.
argumentType() - Method in interface io.micronaut.http.client.bind.TypedClientArgumentRequestBinder
 
AttributeClientRequestBinder - Class in io.micronaut.http.client.bind.binders
An AnnotatedClientRequestBinder implementation for RequestAttribute.
AttributeClientRequestBinder() - Constructor for class io.micronaut.http.client.bind.binders.AttributeClientRequestBinder
 

B

bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in interface io.micronaut.http.client.bind.AnnotatedClientRequestBinder
Modify the request with the annotation that this binder is applied to.
bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.AttributeClientRequestBinder
 
bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.HeaderClientRequestBinder
 
bind(MethodInvocationContext<Object, Object>, ClientRequestUriContext, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.VersionClientRequestBinder
 
bind(ArgumentConversionContext<Object>, ClientRequestUriContext, Object, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.bind.binders.QueryValueClientArgumentRequestBinder
If value can be converted to ConvertibleMultiValues, then use it and add it to the uriContext.queryParameters.
bind(ArgumentConversionContext<T>, ClientRequestUriContext, T, MutableHttpRequest<?>) - Method in interface io.micronaut.http.client.bind.ClientArgumentRequestBinder
Bind the given argument to the request.
BlockingHttpClient - Interface in io.micronaut.http.client
A blocking HTTP client interface that features a subset of the operations provided by HttpClient and is designed primarily for testing purposes.
build() - Method in class io.micronaut.http.client.multipart.MultipartBody.Builder
Creates MultipartBody from the provided parts.
build() - Method in class io.micronaut.http.client.ProxyRequestOptions.Builder
Build an immutable ProxyRequestOptions with the options configured in this builder.
builder() - Static method in class io.micronaut.http.client.multipart.MultipartBody
 
builder() - Static method in class io.micronaut.http.client.ProxyRequestOptions
 

C

Client - Annotation Type in io.micronaut.http.client.annotation
Allows defining declarative HTTP clients and customizing injection for injecting HttpClient implementations.
ClientArgumentRequestBinder<T> - Interface in io.micronaut.http.client.bind
A binder that binds to a MutableHttpRequest.
ClientFilterResolutionContext - Class in io.micronaut.http.client.filter
The client filter resolution context.
ClientFilterResolutionContext(List<String>, AnnotationMetadata) - Constructor for class io.micronaut.http.client.filter.ClientFilterResolutionContext
Default constructor.
ClientRequestBinder - Interface in io.micronaut.http.client.bind
A binder that binds to a MutableHttpRequest.
ClientRequestUriContext - Class in io.micronaut.http.client.bind
A class that exposes information about the URI to ClientArgumentRequestBinder instances.
ClientRequestUriContext(UriMatchTemplate, Map<String, Object>, Map<String, List<String>>) - Constructor for class io.micronaut.http.client.bind.ClientRequestUriContext
 
ClientServerContextFilter - Class in io.micronaut.http.client.filters
A client filter that propagates the request context.
ClientServerContextFilter(HttpRequest<?>) - Constructor for class io.micronaut.http.client.filters.ClientServerContextFilter
Default constructor.
ClientVersioningConfiguration - Class in io.micronaut.http.client.interceptor.configuration
A base configuration class for configuring Client versioning.
configuration() - Method in annotation type io.micronaut.http.client.annotation.Client
 
ConnectionPoolConfiguration() - Constructor for class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
 
ContentLengthExceededException - Exception in io.micronaut.http.client.exceptions
 
ContentLengthExceededException(long) - Constructor for exception io.micronaut.http.client.exceptions.ContentLengthExceededException
 
ContentLengthExceededException(long, long) - Constructor for exception io.micronaut.http.client.exceptions.ContentLengthExceededException
 
create(ServiceInstanceList) - Method in class io.micronaut.http.client.loadbalance.ServiceInstanceListLoadBalancerFactory
Creates a LoadBalancer from the given ServiceInstanceList.
create(String) - Method in class io.micronaut.http.client.loadbalance.DiscoveryClientLoadBalancerFactory
Creates a LoadBalancer for the given service ID.
create(URL) - Static method in interface io.micronaut.http.client.HttpClient
Create a new HttpClient.
create(URL) - Static method in interface io.micronaut.http.client.ProxyHttpClient
Create a new ProxyHttpClient.
create(URL) - Static method in interface io.micronaut.http.client.sse.SseClient
Create a new SseClient.
create(URL) - Static method in interface io.micronaut.http.client.StreamingHttpClient
Create a new StreamingHttpClient.
create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.HttpClient
Create a new HttpClient with the specified configuration.
create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.ProxyHttpClient
Create a new ProxyHttpClient with the specified configuration.
create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.sse.SseClient
Create a new SseClient with the specified configuration.
create(URL, HttpClientConfiguration) - Static method in interface io.micronaut.http.client.StreamingHttpClient
Create a new StreamingHttpClient with the specified configuration.
createAttribute(String, String) - Method in interface io.micronaut.http.client.multipart.MultipartDataFactory
Creates an attribute.
createClient(URL) - Method in interface io.micronaut.http.client.HttpClientFactory
Create a new HttpClient.
createClient(URL, HttpClientConfiguration) - Method in interface io.micronaut.http.client.HttpClientFactory
Create a new HttpClient with the specified configuration.
createFileUpload(String, String, MediaType, String, Charset, long) - Method in interface io.micronaut.http.client.multipart.MultipartDataFactory
Creates a file upload.
createProxyClient(URL) - Method in interface io.micronaut.http.client.ProxyHttpClientFactory
Create a new ProxyHttpClient.
createProxyClient(URL, HttpClientConfiguration) - Method in interface io.micronaut.http.client.ProxyHttpClientFactory
Create a new ProxyHttpClient with the specified configuration.
createSseClient(URL) - Method in interface io.micronaut.http.client.sse.SseClientFactory
Create a new SseClient.
createSseClient(URL, HttpClientConfiguration) - Method in interface io.micronaut.http.client.sse.SseClientFactory
Create a new SseClient with the specified configuration.
createStreamingClient(URL) - Method in interface io.micronaut.http.client.StreamingHttpClientFactory
Create a new StreamingHttpClient.
createStreamingClient(URL, HttpClientConfiguration) - Method in interface io.micronaut.http.client.StreamingHttpClientFactory
Create a new StreamingHttpClient with the specified configuration.

D

dataStream(HttpRequest<I>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Request a stream of data where each emitted item is a ByteBuffer instance.
dataStream(HttpRequest<I>, Argument<?>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Request a stream of data where each emitted item is a ByteBuffer instance.
DEFAULT - Static variable in interface io.micronaut.http.client.exceptions.HttpClientErrorDecoder
The default implementation.
DEFAULT - Static variable in class io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
The default configuration property name.
DEFAULT_CONNECTION_POOL_IDLE_TIMEOUT_SECONDS - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default pool idle timeout in seconds.
DEFAULT_ENABLED - Static variable in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
The default enable value.
DEFAULT_ERROR_TYPE - Static variable in interface io.micronaut.http.client.HttpClient
The default error type.
DEFAULT_EXCEPTION_ON_ERROR_STATUS - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default value.
DEFAULT_FOLLOW_REDIRECTS - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default follow redirects value.
DEFAULT_HEADER_NAME - Static variable in class io.micronaut.http.client.interceptor.configuration.DefaultClientVersioningConfiguration
 
DEFAULT_HEALTHCHECK - Static variable in class io.micronaut.http.client.ServiceHttpClientConfiguration
The default health check value.
DEFAULT_HEALTHCHECKINTERVAL_SECONDS - Static variable in class io.micronaut.http.client.ServiceHttpClientConfiguration
The default health check interval in seconds.
DEFAULT_HEALTHCHECKURI - Static variable in class io.micronaut.http.client.ServiceHttpClientConfiguration
The default health check uri.
DEFAULT_MAX_CONTENT_LENGTH - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default max content length in bytes.
DEFAULT_MAXCONNECTIONS - Static variable in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
The default max connections value.
DEFAULT_PARAMETER_NAME - Static variable in class io.micronaut.http.client.interceptor.configuration.DefaultClientVersioningConfiguration
 
DEFAULT_READ_IDLE_TIMEOUT_MINUTES - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default read idle timeout in minutes.
DEFAULT_READ_TIMEOUT_SECONDS - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default read timeout in seconds.
DEFAULT_SHUTDOWN_QUIET_PERIOD_MILLISECONDS - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default shutdown timeout in millis.
DEFAULT_SHUTDOWN_TIMEOUT_MILLISECONDS - Static variable in class io.micronaut.http.client.HttpClientConfiguration
The default shutdown timeout in millis.
DefaultClientVersioningConfiguration - Class in io.micronaut.http.client.interceptor.configuration
Default configuration when no other is present.
DefaultConnectionPoolConfiguration() - Constructor for class io.micronaut.http.client.DefaultHttpClientConfiguration.DefaultConnectionPoolConfiguration
 
DefaultHttpClientBinderRegistry - Class in io.micronaut.http.client.bind
Default implementation of HttpClientBinderRegistry that searches by annotation then by type.
DefaultHttpClientBinderRegistry(ConversionService<?>, List<ClientRequestBinder>, BeanContext) - Constructor for class io.micronaut.http.client.bind.DefaultHttpClientBinderRegistry
 
DefaultHttpClientConfiguration - Class in io.micronaut.http.client
The default configuration if no explicit configuration is specified for an HTTP client.
DefaultHttpClientConfiguration() - Constructor for class io.micronaut.http.client.DefaultHttpClientConfiguration
Default constructor.
DefaultHttpClientConfiguration(DefaultHttpClientConfiguration.DefaultConnectionPoolConfiguration, ApplicationConfiguration) - Constructor for class io.micronaut.http.client.DefaultHttpClientConfiguration
 
DefaultHttpClientConfiguration.DefaultConnectionPoolConfiguration - Class in io.micronaut.http.client
The default connection pool configuration.
DefaultHttpClientFilterResolver - Class in io.micronaut.http.client.filter
Resolves filters for http clients.
DefaultHttpClientFilterResolver(AnnotationMetadataResolver, List<HttpClientFilter>) - Constructor for class io.micronaut.http.client.filter.DefaultHttpClientFilterResolver
Default constructor.
DefaultKeyConfiguration() - Constructor for class io.micronaut.http.client.ServiceHttpClientConfiguration.ServiceSslClientConfiguration.DefaultKeyConfiguration
 
DefaultKeyStoreConfiguration() - Constructor for class io.micronaut.http.client.ServiceHttpClientConfiguration.ServiceSslClientConfiguration.DefaultKeyStoreConfiguration
 
DefaultLoadBalancerResolver - Class in io.micronaut.http.client
Abstraction over LoadBalancer lookup.
DefaultLoadBalancerResolver(BeanContext, ServiceInstanceList...) - Constructor for class io.micronaut.http.client.DefaultLoadBalancerResolver
The default server loadbalance resolver.
DefaultLoadBalancerResolver(BeanContext, List<ServiceInstanceList>) - Constructor for class io.micronaut.http.client.DefaultLoadBalancerResolver
The default server loadbalance resolver.
DefaultTrustStoreConfiguration() - Constructor for class io.micronaut.http.client.ServiceHttpClientConfiguration.ServiceSslClientConfiguration.DefaultTrustStoreConfiguration
 
DiscoveryClientLoadBalancerFactory - Class in io.micronaut.http.client.loadbalance
A factory class that can be replaced at runtime for creating LoadBalancer instances that load balance between available clients provided by the DiscoveryClient.
DiscoveryClientLoadBalancerFactory(DiscoveryClient) - Constructor for class io.micronaut.http.client.loadbalance.DiscoveryClientLoadBalancerFactory
 
DiscoveryClientRoundRobinLoadBalancer - Class in io.micronaut.http.client.loadbalance
A LoadBalancer that uses the DiscoveryClient and a ServiceInstance ID to automatically load balance between discovered clients in a non-blocking manner.
DiscoveryClientRoundRobinLoadBalancer(String, DiscoveryClient) - Constructor for class io.micronaut.http.client.loadbalance.DiscoveryClientRoundRobinLoadBalancer
 
disposeClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.HttpClientRegistry
Dispose of the client defined by the given metadata.
disposeClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.ProxyHttpClientRegistry
Dispose of the client defined by the given metadata.
disposeClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.sse.SseClientRegistry
Dispose of the client defined by the given metadata.
disposeClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.StreamingHttpClientRegistry
Dispose of the client defined by the given metadata.
doFilter(MutableHttpRequest<?>, ClientFilterChain) - Method in class io.micronaut.http.client.filters.ClientServerContextFilter
 

E

empty() - Static method in interface io.micronaut.http.client.LoadBalancer
 
EmptyResponseException - Exception in io.micronaut.http.client.exceptions
An exception thrown when the server returned and empty, unreadable response.
EmptyResponseException() - Constructor for exception io.micronaut.http.client.exceptions.EmptyResponseException
Default constructor.
equals(Object) - Method in class io.micronaut.http.client.ProxyRequestOptions
 
errorType() - Method in annotation type io.micronaut.http.client.annotation.Client
 
eventStream(HttpRequest<I>) - Method in interface io.micronaut.http.client.sse.SseClient
Perform an HTTP request and receive data as a stream of SSE Event objects as they become available without blocking.
eventStream(HttpRequest<I>, Argument<B>) - Method in interface io.micronaut.http.client.sse.SseClient
Perform an HTTP request and receive data as a stream of SSE Event objects as they become available without blocking.
eventStream(HttpRequest<I>, Argument<B>, Argument<?>) - Method in interface io.micronaut.http.client.sse.SseClient
Perform an HTTP request and receive data as a stream of SSE Event objects as they become available without blocking.
eventStream(HttpRequest<I>, Class<B>) - Method in interface io.micronaut.http.client.sse.SseClient
Perform an HTTP request and receive data as a stream of SSE Event objects as they become available without blocking.
eventStream(String, Argument<B>) - Method in interface io.micronaut.http.client.sse.SseClient
Perform an HTTP GET request and receive data as a stream of SSE Event objects as they become available without blocking.
eventStream(String, Class<B>) - Method in interface io.micronaut.http.client.sse.SseClient
Perform an HTTP GET request and receive data as a stream of SSE Event objects as they become available without blocking.
exchange(HttpRequest<I>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher.
exchange(HttpRequest<I>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher.
exchange(HttpRequest<I>, Argument<O>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
exchange(HttpRequest<I>, Argument<O>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
exchange(HttpRequest<I>, Argument<O>, Argument<E>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
exchange(HttpRequest<I>, Argument<O>, Argument<E>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
exchange(HttpRequest<I>, Class<O>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
exchange(HttpRequest<I>, Class<O>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
exchange(String) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform a GET request for the given request object emitting the full HTTP response from returned Publisher.
exchange(String) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP GET request for the given request object emitting the full HTTP response from returned Publisher.
exchange(String, Class<O>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform a GET request for the given request object emitting the full HTTP response from returned Publisher.
exchange(String, Class<O>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP GET request for the given request object emitting the full HTTP response from returned Publisher.
exchange(String, Class<O>, Class<E>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform a GET request for the given request object emitting the full HTTP response from returned Publisher.
exchangeStream(HttpRequest<I>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Requests a stream data where each emitted item is a ByteBuffer wrapped in the HttpResponse object (which remains the same for each emitted item).
exchangeStream(HttpRequest<I>, Argument<?>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Requests a stream data where each emitted item is a ByteBuffer wrapped in the HttpResponse object (which remains the same for each emitted item).

F

findAnnotatedBinder(Class<?>) - Method in class io.micronaut.http.client.bind.DefaultHttpClientBinderRegistry
 
findAnnotatedBinder(Class<?>) - Method in interface io.micronaut.http.client.bind.HttpClientBinderRegistry
Locate an AnnotatedClientRequestBinder for a given annotation type (that is supposed to be applied to the method).
findArgumentBinder(Argument<T>) - Method in class io.micronaut.http.client.bind.DefaultHttpClientBinderRegistry
 
findArgumentBinder(Argument<T>) - Method in interface io.micronaut.http.client.bind.HttpClientBinderRegistry
Locate an ClientArgumentRequestBinder for the given argument.
fixed(URI) - Static method in interface io.micronaut.http.client.LoadBalancer
A LoadBalancer that does no load balancing and always hits the given URI.
fixed(URL) - Static method in interface io.micronaut.http.client.LoadBalancer
Deprecated.
FixedLoadBalancer - Class in io.micronaut.http.client.loadbalance
A LoadBalancer that resolves a fixed URI.
FixedLoadBalancer(URI) - Constructor for class io.micronaut.http.client.loadbalance.FixedLoadBalancer
Constructs a new FixedLoadBalancer.
FixedLoadBalancer(URL) - Constructor for class io.micronaut.http.client.loadbalance.FixedLoadBalancer
Deprecated.

G

getAcquireTimeout() - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
The time to wait to acquire a connection.
getAnnotationMetadata() - Method in class io.micronaut.http.client.filter.ClientFilterResolutionContext
 
getAnnotationType() - Method in interface io.micronaut.http.client.bind.AnnotatedClientArgumentRequestBinder
 
getAnnotationType() - Method in interface io.micronaut.http.client.bind.AnnotatedClientRequestBinder
 
getAnnotationType() - Method in class io.micronaut.http.client.bind.binders.AttributeClientRequestBinder
 
getAnnotationType() - Method in class io.micronaut.http.client.bind.binders.HeaderClientRequestBinder
 
getAnnotationType() - Method in class io.micronaut.http.client.bind.binders.QueryValueClientArgumentRequestBinder
 
getAnnotationType() - Method in class io.micronaut.http.client.bind.binders.VersionClientRequestBinder
 
getChannelOptions() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.HttpClientRegistry
Return the client for the given annotation metadata.
getClient(HttpVersion, String, String) - Method in interface io.micronaut.http.client.HttpClientRegistry
Return the client for the client ID and path.
getClientIds() - Method in class io.micronaut.http.client.filter.ClientFilterResolutionContext
 
getClientName() - Method in class io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
 
getConnectionPoolConfiguration() - Method in class io.micronaut.http.client.DefaultHttpClientConfiguration
 
getConnectionPoolConfiguration() - Method in class io.micronaut.http.client.HttpClientConfiguration
Obtains the connection pool configuration.
getConnectionPoolConfiguration() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
 
getConnectionPoolIdleTimeout() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getConnectTimeout() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getConnectTtl() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getContextPath() - Method in class io.micronaut.http.client.loadbalance.FixedLoadBalancer
 
getContextPath() - Method in class io.micronaut.http.client.loadbalance.ServiceInstanceListRoundRobinLoadBalancer
 
getContextPath() - Method in interface io.micronaut.http.client.LoadBalancer
 
getContextPath() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
 
getData(MultipartDataFactory<T>) - Method in class io.micronaut.http.client.multipart.MultipartBody
Create a list of data objects using the given factory.
getDefault() - Static method in class io.micronaut.http.client.ProxyRequestOptions
 
getDefaultCharset() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getDefaultClient() - Method in interface io.micronaut.http.client.HttpClientRegistry
 
getDefaultProxyHttpClient() - Method in interface io.micronaut.http.client.ProxyHttpClientRegistry
 
getDefaultSseClient() - Method in interface io.micronaut.http.client.sse.SseClientRegistry
 
getDefaultStreamingHttpClient() - Method in interface io.micronaut.http.client.StreamingHttpClientRegistry
 
getDiscoveryClient() - Method in class io.micronaut.http.client.loadbalance.DiscoveryClientLoadBalancerFactory
 
getErrorType(MediaType) - Method in interface io.micronaut.http.client.exceptions.HttpClientErrorDecoder
Gets the error type for the given media type.
getEventLoopGroup() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getHeaders() - Method in class io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
 
getHealthCheckInterval() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
The default duration to check health status.
getHealthCheckUri() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
The URI to check the service for health status.
getHttpVersion() - Method in class io.micronaut.http.client.HttpClientConfiguration
The HTTP version to use.
getLoggerName() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getLogLevel() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getMaxConnections() - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
The maximum number of connections.
getMaxContentLength() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getMaxPendingAcquires() - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
Maximum number of futures awaiting connection acquisition.
getMessage() - Method in exception io.micronaut.http.client.exceptions.HttpClientException
 
getMessage() - Method in exception io.micronaut.http.client.exceptions.HttpClientResponseException
 
getMessage(Object) - Method in interface io.micronaut.http.client.exceptions.HttpClientErrorDecoder
Default message decoder.
getNextAvailable(List<ServiceInstance>) - Method in class io.micronaut.http.client.loadbalance.AbstractRoundRobinLoadBalancer
 
getNumOfThreads() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getOrder() - Method in class io.micronaut.http.client.filters.ClientServerContextFilter
 
getParameters() - Method in class io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
 
getPath() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
The context path to use for requests.
getPathParameters() - Method in class io.micronaut.http.client.bind.ClientRequestUriContext
 
getProxyAddress() - Method in class io.micronaut.http.client.HttpClientConfiguration
The proxy to use.
getProxyHttpClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.ProxyHttpClientRegistry
Return the client for the given annotation metadata.
getProxyPassword() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getProxySelector() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getProxyType() - Method in class io.micronaut.http.client.HttpClientConfiguration
The proxy to use.
getProxyUsername() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getQueryParameters() - Method in class io.micronaut.http.client.bind.ClientRequestUriContext
 
getReadIdleTimeout() - Method in class io.micronaut.http.client.HttpClientConfiguration
For streaming requests and WebSockets, the HttpClientConfiguration.getReadTimeout() method does not apply instead a configurable idle timeout is applied.
getReadTimeout() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getResponse() - Method in exception io.micronaut.http.client.exceptions.HttpClientResponseException
 
getServiceId() - Method in exception io.micronaut.http.client.exceptions.HttpClientException
Get the service ID of the http client that produced this exception.
getServiceId() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
The service id.
getServiceID() - Method in class io.micronaut.http.client.loadbalance.AbstractRoundRobinLoadBalancer
 
getServiceID() - Method in class io.micronaut.http.client.loadbalance.DiscoveryClientRoundRobinLoadBalancer
 
getServiceID() - Method in class io.micronaut.http.client.loadbalance.ServiceInstanceListRoundRobinLoadBalancer
 
getShutdownQuietPeriod() - Method in class io.micronaut.http.client.HttpClientConfiguration
The amount of quiet period for shutdown.
getShutdownTimeout() - Method in class io.micronaut.http.client.HttpClientConfiguration
The amount of time to wait for shutdown.
getSseClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.sse.SseClientRegistry
Return the client for the given annotation metadata.
getSslConfiguration() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getStatus() - Method in exception io.micronaut.http.client.exceptions.HttpClientResponseException
 
getStreamingHttpClient(AnnotationMetadata) - Method in interface io.micronaut.http.client.StreamingHttpClientRegistry
Return the client for the given annotation metadata.
getThreadFactory() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
getUri() - Method in class io.micronaut.http.client.loadbalance.FixedLoadBalancer
 
getUriTemplate() - Method in class io.micronaut.http.client.bind.ClientRequestUriContext
 
getUrl() - Method in class io.micronaut.http.client.loadbalance.FixedLoadBalancer
Deprecated.
getUrls() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
The URLs.

H

hashCode() - Method in class io.micronaut.http.client.ProxyRequestOptions
 
HeaderClientRequestBinder - Class in io.micronaut.http.client.bind.binders
An AnnotatedClientRequestBinder implementation for Header.
HeaderClientRequestBinder() - Constructor for class io.micronaut.http.client.bind.binders.HeaderClientRequestBinder
 
HttpClient - Interface in io.micronaut.http.client
A non-blocking HTTP client interface designed around the Micronaut API and Reactive Streams.
HttpClientBinderRegistry - Interface in io.micronaut.http.client.bind
A registry of ClientArgumentRequestBinder instances.
HttpClientConfiguration - Class in io.micronaut.http.client
Configuration for the HttpClient.
HttpClientConfiguration() - Constructor for class io.micronaut.http.client.HttpClientConfiguration
Default constructor.
HttpClientConfiguration(HttpClientConfiguration) - Constructor for class io.micronaut.http.client.HttpClientConfiguration
Copy constructor.
HttpClientConfiguration(ApplicationConfiguration) - Constructor for class io.micronaut.http.client.HttpClientConfiguration
 
HttpClientConfiguration.ConnectionPoolConfiguration - Class in io.micronaut.http.client
Configuration for the HTTP client connnection pool.
HttpClientErrorDecoder - Interface in io.micronaut.http.client.exceptions
Strategy interface for decoding the error from a server respponse.
HttpClientException - Exception in io.micronaut.http.client.exceptions
Parent class for all HTTP client exceptions.
HttpClientException(String) - Constructor for exception io.micronaut.http.client.exceptions.HttpClientException
 
HttpClientException(String, Throwable) - Constructor for exception io.micronaut.http.client.exceptions.HttpClientException
 
HttpClientException(String, Throwable, boolean) - Constructor for exception io.micronaut.http.client.exceptions.HttpClientException
 
HttpClientFactory - Interface in io.micronaut.http.client
A factory to create HTTP clients.
HttpClientIntroductionAdvice - Class in io.micronaut.http.client.interceptor
Introduction advice that implements the Client annotation.
HttpClientIntroductionAdvice(HttpClientRegistry<?>, JsonMediaTypeCodec, List<ReactiveClientResultTransformer>, HttpClientBinderRegistry, ConversionService<?>) - Constructor for class io.micronaut.http.client.interceptor.HttpClientIntroductionAdvice
Constructor for advice class to setup things like Headers, Cookies, Parameters for Clients.
HttpClientRegistry<T extends HttpClient> - Interface in io.micronaut.http.client
Interface for managing the construction and lifecycle of instances of HttpClient clients.
HttpClientResponseException - Exception in io.micronaut.http.client.exceptions
An exception that occurs when a response returns an error code equal to or greater than 400.
HttpClientResponseException(String, HttpResponse<?>) - Constructor for exception io.micronaut.http.client.exceptions.HttpClientResponseException
 
HttpClientResponseException(String, Throwable, HttpResponse<?>) - Constructor for exception io.micronaut.http.client.exceptions.HttpClientResponseException
 
HttpClientResponseException(String, Throwable, HttpResponse<?>, HttpClientErrorDecoder) - Constructor for exception io.micronaut.http.client.exceptions.HttpClientResponseException
 
httpVersion() - Method in annotation type io.micronaut.http.client.annotation.Client
The HTTP version.

I

id() - Method in annotation type io.micronaut.http.client.annotation.Client
 
index - Variable in class io.micronaut.http.client.loadbalance.AbstractRoundRobinLoadBalancer
 
intercept(MethodInvocationContext<Object, Object>) - Method in class io.micronaut.http.client.interceptor.HttpClientIntroductionAdvice
Interceptor to apply headers, cookies, parameter and body arguements.
io.micronaut.http.client - package io.micronaut.http.client
Core HTTP Client Library.
io.micronaut.http.client.annotation - package io.micronaut.http.client.annotation
Annotations associated with the HTTP client.
io.micronaut.http.client.bind - package io.micronaut.http.client.bind
 
io.micronaut.http.client.bind.binders - package io.micronaut.http.client.bind.binders
 
io.micronaut.http.client.exceptions - package io.micronaut.http.client.exceptions
HTTP Client exceptions.
io.micronaut.http.client.filter - package io.micronaut.http.client.filter
 
io.micronaut.http.client.filters - package io.micronaut.http.client.filters
Client filter implementations.
io.micronaut.http.client.interceptor - package io.micronaut.http.client.interceptor
HTTP introduction advice.
io.micronaut.http.client.interceptor.configuration - package io.micronaut.http.client.interceptor.configuration
Client versioning configuration.
io.micronaut.http.client.loadbalance - package io.micronaut.http.client.loadbalance
HTTP load balance strategies.
io.micronaut.http.client.multipart - package io.micronaut.http.client.multipart
HTTP Netty multipart requests.
io.micronaut.http.client.sse - package io.micronaut.http.client.sse
Contains client interfaces for reading Server Sent Events (SSE).
isEnabled() - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
Whether connection pooling is enabled.
isExceptionOnErrorStatus() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
isFollowRedirects() - Method in class io.micronaut.http.client.HttpClientConfiguration
 
isHealthCheck() - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
Whether the service health should be checked.
isRetainHostHeader() - Method in class io.micronaut.http.client.ProxyRequestOptions
If true, retain the host header from the given request.

J

jsonStream(HttpRequest<I>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Perform an HTTP request and receive data as a stream of JSON objects as they become available without blocking.
jsonStream(HttpRequest<I>, Argument<O>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Perform an HTTP request and receive data as a stream of JSON objects as they become available without blocking.
jsonStream(HttpRequest<I>, Argument<O>, Argument<?>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Perform an HTTP request and receive data as a stream of JSON objects as they become available without blocking.
jsonStream(HttpRequest<I>, Class<O>) - Method in interface io.micronaut.http.client.StreamingHttpClient
Perform an HTTP request and receive data as a stream of JSON objects as they become available without blocking.

L

LoadBalancer - Interface in io.micronaut.http.client
Interface to abstract server selection.
LoadBalancerConverters - Class in io.micronaut.http.client.loadbalance
Converters from URL to LoadBalancer interface.
LoadBalancerConverters() - Constructor for class io.micronaut.http.client.loadbalance.LoadBalancerConverters
 
LoadBalancerResolver - Interface in io.micronaut.http.client
A resolver of LoadBalancer instances that are capable of resolving references to services into a concrete loadbalance.

M

MultipartBody - Class in io.micronaut.http.client.multipart
A builder class to generate a list a list of parts for a multi part request.
MultipartBody.Builder - Class in io.micronaut.http.client.multipart
A builder class to add different Part to MultipartBody.
MultipartDataFactory<T> - Interface in io.micronaut.http.client.multipart
A factory for Multipart data.

N

NamedClientVersioningConfiguration - Class in io.micronaut.http.client.interceptor.configuration
Client versioning configuration for named configurations nested under micronaut.http.client.versioning.
NoHostException - Exception in io.micronaut.http.client.exceptions
Thrown when a request is made that has no host information.
NoHostException(String) - Constructor for exception io.micronaut.http.client.exceptions.NoHostException
 
NoHostException(String, Throwable) - Constructor for exception io.micronaut.http.client.exceptions.NoHostException
 
NoHostException(String, Throwable, boolean) - Constructor for exception io.micronaut.http.client.exceptions.NoHostException
 

P

path() - Method in annotation type io.micronaut.http.client.annotation.Client
The base URI for the client.
PREFIX - Static variable in class io.micronaut.http.client.DefaultHttpClientConfiguration
Prefix for HTTP Client settings.
PREFIX - Static variable in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
The prefix to use for configuration.
PREFIX - Static variable in class io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
The prefix for versioning configuration.
PREFIX - Static variable in class io.micronaut.http.client.interceptor.configuration.DefaultClientVersioningConfiguration
 
PREFIX - Static variable in class io.micronaut.http.client.ServiceHttpClientConfiguration
Prefix for HTTP Client settings.
proxy(HttpRequest<?>) - Method in interface io.micronaut.http.client.ProxyHttpClient
Proxy the given request and emit the response.
proxy(HttpRequest<?>, ProxyRequestOptions) - Method in interface io.micronaut.http.client.ProxyHttpClient
Proxy the given request and emit the response.
ProxyHttpClient - Interface in io.micronaut.http.client
Interface that allows proxying of HTTP requests in controllers and filters.
ProxyHttpClientFactory - Interface in io.micronaut.http.client
A factory to create Proxy HTTP clients.
ProxyHttpClientRegistry<P extends ProxyHttpClient> - Interface in io.micronaut.http.client
Interface for managing the construction and lifecycle of instances of ProxyHttpClient clients.
ProxyRequestOptions - Class in io.micronaut.http.client
Further options for ProxyHttpClient when handling proxy requests.
ProxyRequestOptions.Builder - Class in io.micronaut.http.client
Builder class.

Q

QueryValueClientArgumentRequestBinder - Class in io.micronaut.http.client.bind.binders
Implementation of the Binder for QueryValue The details of implementation can be found in the QueryValueClientArgumentRequestBinder.bind(ArgumentConversionContext, ClientRequestUriContext, Object, MutableHttpRequest) bind()} method javadoc.
QueryValueClientArgumentRequestBinder(ConversionService<?>) - Constructor for class io.micronaut.http.client.bind.binders.QueryValueClientArgumentRequestBinder
 

R

ReactiveClientResultTransformer - Interface in io.micronaut.http.client
Allows hooking modifying the resulting publisher prior to returning it from the client.
ReadTimeoutException - Exception in io.micronaut.http.client.exceptions
An exception thrown when a read timeout occurs.
refresh() - Method in interface io.micronaut.http.client.HttpClient
 
register(ConversionService<?>) - Method in class io.micronaut.http.client.loadbalance.LoadBalancerConverters
 
resolve(String...) - Method in class io.micronaut.http.client.DefaultLoadBalancerResolver
 
resolve(String...) - Method in interface io.micronaut.http.client.LoadBalancerResolver
Resolve a LoadBalancer for the given references.
resolveClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in interface io.micronaut.http.client.HttpClientRegistry
Resolves a HttpClient for the given injection point.
resolveFilterEntries(ClientFilterResolutionContext) - Method in class io.micronaut.http.client.filter.DefaultHttpClientFilterResolver
 
resolveFilters(HttpRequest<?>, List<HttpFilterResolver.FilterEntry<HttpClientFilter>>) - Method in class io.micronaut.http.client.filter.DefaultHttpClientFilterResolver
 
resolveLoadBalancerForServiceID(String) - Method in class io.micronaut.http.client.DefaultLoadBalancerResolver
 
resolveProxy(boolean, String, int) - Method in class io.micronaut.http.client.HttpClientConfiguration
Resolves a proxy to use for connection.
resolveProxyHttpClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in interface io.micronaut.http.client.ProxyHttpClientRegistry
Resolves a ProxyHttpClient for the given injection point.
resolveSseClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in interface io.micronaut.http.client.sse.SseClientRegistry
Resolves a SseClient for the given injection point.
resolveStreamingHttpClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in interface io.micronaut.http.client.StreamingHttpClientRegistry
Resolves a StreamingHttpClient for the given injection point.
retainHostHeader() - Method in class io.micronaut.http.client.ProxyRequestOptions.Builder
retainHostHeader(boolean) - Method in class io.micronaut.http.client.ProxyRequestOptions.Builder
If true, retain the host header from the given request.
retrieve(HttpRequest<I>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(HttpRequest<I>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(HttpRequest<I>, Argument<O>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(HttpRequest<I>, Argument<O>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(HttpRequest<I>, Argument<O>, Argument<E>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(HttpRequest<I>, Argument<O>, Argument<E>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(HttpRequest<I>, Class<O>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(HttpRequest<I>, Class<O>) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(String) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP GET request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(String) - Method in interface io.micronaut.http.client.HttpClient
Perform an HTTP GET request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(String, Class<O>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform an HTTP GET request for the given request object emitting the full HTTP response from returned Publisher and converting the response body to the specified type.
retrieve(String, Class<O>, Class<E>) - Method in interface io.micronaut.http.client.BlockingHttpClient
Perform a GET request for the given request object emitting the full HTTP response from returned Publisher.

S

select() - Method in interface io.micronaut.http.client.LoadBalancer
 
select(Object) - Method in class io.micronaut.http.client.loadbalance.DiscoveryClientRoundRobinLoadBalancer
 
select(Object) - Method in class io.micronaut.http.client.loadbalance.FixedLoadBalancer
 
select(Object) - Method in class io.micronaut.http.client.loadbalance.ServiceInstanceListRoundRobinLoadBalancer
 
select(Object) - Method in interface io.micronaut.http.client.LoadBalancer
 
ServiceConnectionPoolConfiguration() - Constructor for class io.micronaut.http.client.ServiceHttpClientConfiguration.ServiceConnectionPoolConfiguration
 
ServiceHttpClientConfiguration - Class in io.micronaut.http.client
Allows defining HTTP client configurations via the micronaut.http.services setting.
ServiceHttpClientConfiguration(String, ServiceHttpClientConfiguration.ServiceConnectionPoolConfiguration, ServiceHttpClientConfiguration.ServiceSslClientConfiguration, HttpClientConfiguration) - Constructor for class io.micronaut.http.client.ServiceHttpClientConfiguration
Creates a new client configuration for the given service ID.
ServiceHttpClientConfiguration(String, ServiceHttpClientConfiguration.ServiceConnectionPoolConfiguration, ServiceHttpClientConfiguration.ServiceSslClientConfiguration, ApplicationConfiguration) - Constructor for class io.micronaut.http.client.ServiceHttpClientConfiguration
Creates a new client configuration for the given service ID.
ServiceHttpClientConfiguration.ServiceConnectionPoolConfiguration - Class in io.micronaut.http.client
The default connection pool configuration.
ServiceHttpClientConfiguration.ServiceSslClientConfiguration - Class in io.micronaut.http.client
The default connection pool configuration.
ServiceHttpClientConfiguration.ServiceSslClientConfiguration.DefaultKeyConfiguration - Class in io.micronaut.http.client
The default SslConfiguration.KeyConfiguration.
ServiceHttpClientConfiguration.ServiceSslClientConfiguration.DefaultKeyStoreConfiguration - Class in io.micronaut.http.client
The default SslConfiguration.KeyStoreConfiguration.
ServiceHttpClientConfiguration.ServiceSslClientConfiguration.DefaultTrustStoreConfiguration - Class in io.micronaut.http.client
The default SslConfiguration.TrustStoreConfiguration.
ServiceHttpClientFactory - Class in io.micronaut.http.client
Creates HttpClient instances for each defined ServiceHttpClientConfiguration.
ServiceHttpClientFactory(TaskScheduler, BeanProvider<HttpClientRegistry<?>>) - Constructor for class io.micronaut.http.client.ServiceHttpClientFactory
Default constructor.
ServiceInstanceListLoadBalancerFactory - Class in io.micronaut.http.client.loadbalance
The default LoadBalancer factory for creating LoadBalancer instances from ServiceInstanceList instances.
ServiceInstanceListLoadBalancerFactory() - Constructor for class io.micronaut.http.client.loadbalance.ServiceInstanceListLoadBalancerFactory
 
ServiceInstanceListRoundRobinLoadBalancer - Class in io.micronaut.http.client.loadbalance
 
ServiceInstanceListRoundRobinLoadBalancer(ServiceInstanceList) - Constructor for class io.micronaut.http.client.loadbalance.ServiceInstanceListRoundRobinLoadBalancer
 
ServiceSslClientConfiguration() - Constructor for class io.micronaut.http.client.ServiceHttpClientConfiguration.ServiceSslClientConfiguration
 
setAcquireTimeout(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
Sets the timeout to wait for a connection.
setChannelOptions(Map<String, Object>) - Method in class io.micronaut.http.client.HttpClientConfiguration
 
setClientSslConfiguration(ClientSslConfiguration) - Method in class io.micronaut.http.client.DefaultHttpClientConfiguration
Uses the default SSL configuration.
setConnectionPoolIdleTimeout(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the idle timeout for connection in the client connection pool.
setConnectTimeout(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the connect timeout.
setConnectTtl(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the connect timeout.
setContent(T, Object) - Method in interface io.micronaut.http.client.multipart.MultipartDataFactory
Sets the content on the file upload object.
setDefaultCharset(Charset) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the default charset to use.
setEnabled(boolean) - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
Sets whether connection pooling is enabled.
setEventLoopGroup(String) - Method in class io.micronaut.http.client.HttpClientConfiguration
 
setExceptionOnErrorStatus(boolean) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets whether throwing an exception upon HTTP error status (>= 400) is preferred.
setFollowRedirects(boolean) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets whether redirects should be followed.
setHeaders(List<String>) - Method in class io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
 
setHealthCheck(boolean) - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
Sets whether the service health should be checked.
setHealthCheckInterval(Duration) - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
Sets the default duration to check health status.
setHealthCheckUri(String) - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
Sets the health check URI.
setHttpVersion(HttpVersion) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the HTTP version to use.
setLoggerName(String) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the client-specific logger name.
setLogLevel(LogLevel) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the level to enable trace logging at.
setMaxConnections(int) - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
Sets the maximum number of connections.
setMaxContentLength(int) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the maximum content length the client can consume.
setMaxPendingAcquires(int) - Method in class io.micronaut.http.client.HttpClientConfiguration.ConnectionPoolConfiguration
Sets the max pending acquires.
setNumOfThreads(Integer) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the number of threads the client should use for requests.
setParameters(List<String>) - Method in class io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
 
setPath(String) - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
Sets the context path to use for requests.
setPathParameter(String, Object) - Method in class io.micronaut.http.client.bind.ClientRequestUriContext
Set the value of a path parameter.
setProxyAddress(SocketAddress) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets a proxy address.
setProxyPassword(String) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the proxy password.
setProxySelector(ProxySelector) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the proxy selector.
setProxyType(Proxy.Type) - Method in class io.micronaut.http.client.HttpClientConfiguration
 
setProxyUsername(String) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the proxy user name to use.
setQueryParameter(String, List<String>) - Method in class io.micronaut.http.client.bind.ClientRequestUriContext
Set all the values of query parameters.
setReadIdleTimeout(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the max read idle time for streaming requests.
setReadTimeout(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the read timeout.
setServiceId(String) - Method in exception io.micronaut.http.client.exceptions.HttpClientException
Set the service id that produced this exception.
setShutdownQuietPeriod(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the amount of quiet period for shutdown of client thread pools.
setShutdownTimeout(Duration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the amount of time to wait for shutdown of client thread pools.
setSslConfiguration(SslConfiguration) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets the SSL configuration for the client.
setThreadFactory(Class<? extends ThreadFactory>) - Method in class io.micronaut.http.client.HttpClientConfiguration
Sets a thread factory.
setUrl(URI) - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
Sets the URL of the service.
setUrls(List<URI>) - Method in class io.micronaut.http.client.ServiceHttpClientConfiguration
Sets the URIs of the service.
SseClient - Interface in io.micronaut.http.client.sse
A client for streaming Server Sent Event streams.
SseClientFactory - Interface in io.micronaut.http.client.sse
A factory to create Server Sent Event clients.
SseClientRegistry<E extends SseClient> - Interface in io.micronaut.http.client.sse
Interface for managing the construction and lifecycle of instances of reactive clients.
StreamingHttpClient - Interface in io.micronaut.http.client
Extended version of the HttpClient that supports streaming responses.
StreamingHttpClientFactory - Interface in io.micronaut.http.client
A factory to create Streaming HTTP clients.
StreamingHttpClientRegistry<S extends StreamingHttpClient> - Interface in io.micronaut.http.client
Interface for managing the construction and lifecycle of instances of StreamingHttpClient clients.
superTypes() - Method in interface io.micronaut.http.client.bind.TypedClientArgumentRequestBinder
Returns additional super types.

T

TIMEOUT_EXCEPTION - Static variable in exception io.micronaut.http.client.exceptions.ReadTimeoutException
 
toBlocking() - Method in interface io.micronaut.http.client.HttpClient
 
transform(Object) - Method in interface io.micronaut.http.client.ReactiveClientResultTransformer
Transform the publisher result.
TypedClientArgumentRequestBinder<T> - Interface in io.micronaut.http.client.bind
A ClientArgumentRequestBinder that is resolved based on the argument type.

V

value() - Method in annotation type io.micronaut.http.client.annotation.Client
 
VersionClientRequestBinder - Class in io.micronaut.http.client.bind.binders
An AnnotatedClientRequestBinder implementation for Version.
VersionClientRequestBinder(BeanContext) - Constructor for class io.micronaut.http.client.bind.binders.VersionClientRequestBinder
 
A B C D E F G H I J L M N P Q R S T V 
All Classes All Packages