Index
All Classes and Interfaces|All Packages
A
- alloc() - Method in class io.micronaut.http.client.netty.ConnectionManager
-
Allocator for this connection manager.
B
- body(T) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- build(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- build(SslConfiguration, HttpVersionSelection) - Method in interface io.micronaut.http.client.netty.ssl.ClientSslBuilder
-
Build the ssl context.
- build(SslConfiguration, HttpVersionSelection) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- buildHttp3(SslConfiguration) - Method in interface io.micronaut.http.client.netty.ssl.ClientSslBuilder
-
Build the ssl context for QUIC.
- buildHttp3(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- buildNettyRequest(MutableHttpRequest, URI, MediaType, boolean, Argument<?>, Consumer<? super Throwable>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- byteBufferFactory - Variable in class io.micronaut.http.client.netty.DefaultHttpClient
C
- canReturn() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
-
Whether this connection may be returned to a connection pool (i.e.
- channel() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
- channelActive(ChannelHandlerContext) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- channelRead0(ChannelHandlerContext, Object) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- ClientSslBuilder - Interface in io.micronaut.http.client.netty.ssl
-
Interface used by the netty HTTP client to construct the SSL context.
- close() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- close() - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- code() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- connect(DefaultHttpClient.RequestKey, BlockHint) - Method in class io.micronaut.http.client.netty.ConnectionManager
-
Get a connection for non-websocket http client methods.
- connect(Class<T>, MutableHttpRequest<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- connect(Class<T>, Map<String, Object>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- CONNECTION - Enum constant in enum class io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
The channel is a connection channel, e.g.
- connectionManager() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Access to the connection manager, for micronaut-oracle-cloud.
- ConnectionManager - Class in io.micronaut.http.client.netty
-
Connection manager for
DefaultHttpClient. - ConnectionManager.PoolHandle - Class in io.micronaut.http.client.netty
-
Handle for a pooled connection.
- cookie(Cookie) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- cookies(Set<Cookie>) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- create(HttpMethod, String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- create(HttpMethod, String, String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- createClient(URL) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createClient(URL, HttpClientConfiguration) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createDecoder(URI) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- createProxyClient(URL) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createProxyClient(URL, HttpClientConfiguration) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createSseClient(URL) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createSseClient(URL, HttpClientConfiguration) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createStreamingClient(URL) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createStreamingClient(URL, HttpClientConfiguration) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createWebSocketClient(URI) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createWebSocketClient(URI, HttpClientConfiguration) - Method in class io.micronaut.http.client.netty.NettyHttpClientFactory
- createWebSocketSession(ChannelHandlerContext) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
D
- dataStream(HttpRequest<I>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- dataStream(HttpRequest<I>, Argument<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient - Class in io.micronaut.http.client.netty
-
Default implementation of the
HttpClientinterface based on Netty. - DefaultHttpClient() - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient(LoadBalancer, HttpClientConfiguration, String, ThreadFactory, ClientSslBuilder, MediaTypeCodecRegistry, MessageBodyHandlerRegistry, AnnotationMetadataResolver, ConversionService, HttpClientFilter...) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
-
Construct a client for the given arguments.
- DefaultHttpClient(LoadBalancer, HttpVersionSelection, HttpClientConfiguration, String, HttpClientFilterResolver<ClientFilterResolutionContext>, List<HttpFilterResolver.FilterEntry>, ThreadFactory, ClientSslBuilder, MediaTypeCodecRegistry, MessageBodyHandlerRegistry, WebSocketBeanRegistry, RequestBinderRegistry, EventLoopGroup, ChannelFactory<? extends SocketChannel>, ChannelFactory<? extends DatagramChannel>, NettyClientCustomizer, String, ConversionService) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
-
Construct a client for the given arguments.
- DefaultHttpClient(LoadBalancer, HttpClientConfiguration) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient(URI) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient(URI, HttpClientConfiguration) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient.RequestKey - Class in io.micronaut.http.client.netty
-
Key used for connection pooling and determining host/port.
- DefaultNettyHttpClientRegistry - Class in io.micronaut.http.client.netty
-
Factory for the default implementation of the
HttpClientinterface based on Netty. - DefaultNettyHttpClientRegistry(HttpClientConfiguration, HttpClientFilterResolver, LoadBalancerResolver, ClientSslBuilder, ThreadFactory, MediaTypeCodecRegistry, MessageBodyHandlerRegistry, EventLoopGroupRegistry, EventLoopGroupFactory, BeanContext, JsonMapper) - Constructor for class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
-
Default constructor.
- delete(String, T) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- disposeClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- doOnConnect(ChannelPipelineListener) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
E
- equals(Object) - Method in class io.micronaut.http.client.netty.DefaultHttpClient.RequestKey
- eventStream(HttpRequest<I>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- eventStream(HttpRequest<I>, Argument<B>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- eventStream(HttpRequest<I>, Argument<B>, Argument<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- exchange(HttpRequest<I>, Argument<O>, Argument<E>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- exchangeStream(HttpRequest<I>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- exchangeStream(HttpRequest<I>, Argument<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
F
- FullNettyClientHttpResponse<B> - Class in io.micronaut.http.client.netty
-
Wraps a Netty
FullHttpResponsefor consumption by theHttpClient.
G
- get(String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- getAttributes() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getAttributes() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getBody() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getBody() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getBody(ArgumentConversionContext<T>) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getBody(Argument<T>) - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getBody(Class<T>) - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getBody(Class<T>) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getBodyArgument() - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- getClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getClient(HttpVersionSelection, String, String) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getConfiguration() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- getCookie(String) - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getCookies() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getCookies() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getHandlerRegistry() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Get the handler registry for this client.
- getHandshakeCompletedMono() - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- getHeaders() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getHeaders() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getHost() - Method in class io.micronaut.http.client.netty.DefaultHttpClient.RequestKey
- getKeyManagerFactory(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- getLoadBalancerDiscriminator() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- getLog() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- getMediaTypeCodecRegistry() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- getMethod() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getMethodName() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getObservedConfigurationPrefixes() - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getParameters() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getPongArgument() - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- getPort() - Method in class io.micronaut.http.client.netty.DefaultHttpClient.RequestKey
- getProxyHttpClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getRemoteAddress() - Method in class io.micronaut.http.client.netty.DefaultHttpClient.RequestKey
- getSession() - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- getSseClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getStreamingHttpClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getTrustManagerFactory(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- getUri() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- getWebSocketClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
H
- handleCloseReason(ChannelHandlerContext, CloseReason, boolean) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- hashCode() - Method in class io.micronaut.http.client.netty.DefaultHttpClient.RequestKey
- head(String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- http2() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
- HTTP2_STREAM - Enum constant in enum class io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
The channel is a HTTP2 stream channel.
- httpClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
-
Creates a new
HttpClientfor the given injection point.
I
- io.micronaut.http.client.netty - package io.micronaut.http.client.netty
-
HTTP Client requests, interfaces and configuration.
- io.micronaut.http.client.netty.ssl - package io.micronaut.http.client.netty.ssl
-
Netty client SSL.
- io.micronaut.http.client.netty.websocket - package io.micronaut.http.client.netty.websocket
-
Contains classes specific to WebSocket handling in the client.
- isClientChannel() - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- isRunning() - Method in class io.micronaut.http.client.netty.ConnectionManager
- isRunning() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- isSecure() - Method in class io.micronaut.http.client.netty.DefaultHttpClient.RequestKey
- isStream() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- isStream() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
-
Deprecated.
J
- jsonStream(HttpRequest<I>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- jsonStream(HttpRequest<I>, Argument<O>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- jsonStream(HttpRequest<I>, Argument<O>, Argument<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- jsonStream(HttpRequest<I>, Class<O>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
M
- mediaTypeCodecRegistry - Variable in class io.micronaut.http.client.netty.DefaultHttpClient
N
- NettyClientCustomizer - Interface in io.micronaut.http.client.netty
-
Interface implemented by users to hook into the pipeline setup of the netty HTTP client.
- NettyClientCustomizer.ChannelRole - Enum Class in io.micronaut.http.client.netty
-
Enum to describe the role of the channel passed to
NettyClientCustomizer.specializeForChannel(Channel, ChannelRole). - NettyClientCustomizer.Registry - Interface in io.micronaut.http.client.netty
-
Interface implemented by the HTTP client registry to register customizers.
- NettyClientHttpRequest<B> - Class in io.micronaut.http.client.netty
-
Default implementation of
MutableHttpRequestfor theHttpClient. - NettyClientHttpRequestFactory - Class in io.micronaut.http.client.netty
-
Implementation of the
HttpRequestFactoryinterface for Netty. - NettyClientHttpRequestFactory() - Constructor for class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- NettyClientSslBuilder - Class in io.micronaut.http.client.netty.ssl
-
The Netty implementation of
SslBuilderthat generates anSslContextto create a client that supports SSL.
This class is not final, so you can extend and replace it to implement alternate mechanisms for loading the key and trust stores. - NettyClientSslBuilder(ResourceResolver) - Constructor for class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- NettyHttpClientFactory - Class in io.micronaut.http.client.netty
-
A factory to create Netty HTTP clients.
- NettyHttpClientFactory() - Constructor for class io.micronaut.http.client.netty.NettyHttpClientFactory
- NettyWebSocketClientHandler<T> - Class in io.micronaut.http.client.netty.websocket
-
Handler for WebSocket clients.
- NettyWebSocketClientHandler(MutableHttpRequest<?>, WebSocketBean<T>, WebSocketClientHandshaker, RequestBinderRegistry, MediaTypeCodecRegistry, ConversionService) - Constructor for class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
-
Default constructor.
- notifyRequestPipelineBuilt() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
-
Notify any
NettyClientCustomizerthat the request pipeline has been built.
O
- onApplicationEvent(RefreshEvent) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- onComplete() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- onInitialPipelineBuilt() - Method in interface io.micronaut.http.client.netty.NettyClientCustomizer
-
Called when the initial connection pipeline has been built, before any incoming data has been processed.
- onRequestPipelineBuilt() - Method in interface io.micronaut.http.client.netty.NettyClientCustomizer
-
Called when the "final" request pipeline has been built for processing http requests.
- onStreamPipelineBuilt() - Method in interface io.micronaut.http.client.netty.NettyClientCustomizer
-
Called when the stream pipeline has been built, after any TLS or HTTP upgrade handshake.
- options(String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
P
- patch(String, T) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- post(String, T) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- proxy(HttpRequest<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- proxy(HttpRequest<?>, ProxyRequestOptions) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- put(String, T) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
R
- reason() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- register(NettyClientCustomizer) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- register(NettyClientCustomizer) - Method in interface io.micronaut.http.client.netty.NettyClientCustomizer.Registry
-
Register a new customizer with this registry.
- release() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
-
Close this connection or release it back to the pool.
- RequestKey(DefaultHttpClient, URI) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient.RequestKey
- resolveClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- resolveProxyHttpClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- resolveRedirectURI(HttpRequest<?>, HttpRequest<I>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- resolveRequestURI(HttpRequest<I>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- resolveRequestURI(HttpRequest<I>, boolean) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- resolveSseClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- resolveStreamingHttpClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- resolveWebSocketClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- retrieve(HttpRequest<I>, Argument<O>, Argument<E>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
S
- setConversionService(ConversionService) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- setHandlerRegistry(MessageBodyHandlerRegistry) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Set the handler registry for this client.
- setMediaTypeCodecRegistry(MediaTypeCodecRegistry) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Deprecated.
- shutdown() - Method in class io.micronaut.http.client.netty.ConnectionManager
- specializeForChannel(Channel, NettyClientCustomizer.ChannelRole) - Method in interface io.micronaut.http.client.netty.NettyClientCustomizer
- start() - Method in class io.micronaut.http.client.netty.ConnectionManager
- start() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- stop() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
T
- taint() - Method in class io.micronaut.http.client.netty.ConnectionManager.PoolHandle
-
Prevent this connection from being reused, e.g.
- toBlocking() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- toFullHttpRequest() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
-
Deprecated.
- toFullHttpResponse() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- toHttpRequest() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
-
Deprecated.
- toHttpRequestWithoutBody() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- toHttpResponse() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- toStreamHttpRequest() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
-
Deprecated.
- toString() - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
U
- uri(URI) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequest
- userEventTriggered(ChannelHandlerContext, Object) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
V
- valueOf(String) - Static method in enum class io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages