A B C D E F G H I J M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addFinalHandler(ChannelPipeline) - Method in class io.micronaut.http.client.netty.DefaultHttpClient.HttpClientInitializer
-
Allows overriding the final handler added to the pipeline.
B
- bootstrap - Variable in class io.micronaut.http.client.netty.DefaultHttpClient
- build(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- build(SslConfiguration, HttpVersion) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- buildNettyRequest(MutableHttpRequest, URI, MediaType, boolean, Argument<?>, Consumer<? super Throwable>, boolean) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- buildSslContext(URI) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Builds an
SslContextfor the given URI if necessary. - byteBufferFactory - Variable in class io.micronaut.http.client.netty.DefaultHttpClient
C
- 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
- close() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- close() - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- closeChannelAsync(Channel) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- configureHttp2ClearText(DefaultHttpClient.HttpClientInitializer, SocketChannel, HttpToHttp2ConnectionHandler) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Configures HTTP/2 handling for plaintext (non-SSL) connections.
- configureHttp2Ssl(DefaultHttpClient.HttpClientInitializer, SocketChannel, SslContext, String, int, HttpToHttp2ConnectionHandler) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Configures HTTP/2 for the channel when SSL is enabled.
- configureProxy(ChannelPipeline, Proxy) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Configures the HTTP proxy for the pipeline.
- configureProxy(ChannelPipeline, Proxy.Type, SocketAddress) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Configures the HTTP proxy for the pipeline.
- 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 - io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
The channel is a connection channel, e.g.
- ConnectTTLHandler - Class in io.micronaut.http.client.netty
-
A handler that will close channels after they have reached their time-to-live, regardless of usage.
- ConnectTTLHandler(Long) - Constructor for class io.micronaut.http.client.netty.ConnectTTLHandler
-
Construct ConnectTTLHandler for given arguments.
- 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
- createEventLoopGroup(HttpClientConfiguration, ThreadFactory) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Creates the
NioEventLoopGroupfor this client. - 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, NettyClientSslBuilder, MediaTypeCodecRegistry, AnnotationMetadataResolver, List<InvocationInstrumenterFactory>, HttpClientFilter...) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
-
Construct a client for the given arguments.
- DefaultHttpClient(LoadBalancer, HttpClientConfiguration, List<InvocationInstrumenterFactory>) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient(LoadBalancer, HttpVersion, HttpClientConfiguration, String, HttpClientFilterResolver<ClientFilterResolutionContext>, List<HttpFilterResolver.FilterEntry<HttpClientFilter>>, ThreadFactory, NettyClientSslBuilder, MediaTypeCodecRegistry, WebSocketBeanRegistry, RequestBinderRegistry, EventLoopGroup, ChannelFactory, Collection<ChannelPipelineListener>, NettyClientCustomizer, List<InvocationInstrumenterFactory>, String) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
-
Construct a client for the given arguments.
- DefaultHttpClient(URI) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient(URI, HttpClientConfiguration) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient
- DefaultHttpClient.HttpClientInitializer - Class in io.micronaut.http.client.netty
-
Initializes the HTTP client channel.
- DefaultHttpClient.NettyRequestWriter - Class in io.micronaut.http.client.netty
-
A Netty request writer.
- DefaultNettyHttpClientRegistry - Class in io.micronaut.http.client.netty
-
Factory for the default implementation of the
HttpClientinterface based on Netty. - DefaultNettyHttpClientRegistry(HttpClientConfiguration, HttpClientFilterResolver, LoadBalancerResolver, NettyClientSslBuilder, ThreadFactory, MediaTypeCodecRegistry, EventLoopGroupRegistry, EventLoopGroupFactory, BeanContext, List<InvocationInstrumenterFactory>, 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
- doConnect(HttpRequest<?>, String, int, SslContext, boolean, boolean, Consumer<ChannelHandlerContext>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Creates an initial connection to the given remote host.
- doConnect(HttpRequest<?>, String, int, SslContext, boolean, Consumer<ChannelHandlerContext>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Creates an initial connection to the given remote host.
- doConnect(HttpRequest<?>, URI, SslContext, boolean, boolean, Consumer<ChannelHandlerContext>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Creates an initial connection to the given remote host.
- doConnect(HttpRequest<?>, URI, SslContext, boolean, Consumer<ChannelHandlerContext>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Creates an initial connection to the given remote host.
- doConnect(Bootstrap, String, int) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Creates an initial connection with the given bootstrap and remote host.
- doOnConnect(ChannelPipelineListener) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
E
- 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
- getBody() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getBody(Argument<T>) - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getBody(Class<T>) - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getBodyArgument() - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- getClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getClient(HttpVersion, 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
- getHeaders() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- 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
- getNativeResponse() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getPongArgument() - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- getProxyHttpClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getSession() - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- getSseClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getStatus() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- getStreamingHttpClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- getTrustManagerFactory(SslConfiguration) - Method in class io.micronaut.http.client.netty.ssl.NettyClientSslBuilder
- getWebSocketClient(AnnotationMetadata) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
- group - Variable in class io.micronaut.http.client.netty.DefaultHttpClient
H
- handlerAdded(ChannelHandlerContext) - Method in class io.micronaut.http.client.netty.ConnectTTLHandler
-
Will schedule a task when the handler added.
- handlerAdded(ChannelHandlerContext) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
- handlerRemoved(ChannelHandlerContext) - Method in class io.micronaut.http.client.netty.ConnectTTLHandler
-
Will cancel the scheduled tasks when handler removed.
- head(String) - Method in class io.micronaut.http.client.netty.NettyClientHttpRequestFactory
- httpClient(InjectionPoint<?>, LoadBalancer, HttpClientConfiguration, BeanContext) - Method in class io.micronaut.http.client.netty.DefaultNettyHttpClientRegistry
-
Creates a new
HttpClientfor the given injection point. - HttpClientInitializer(SslContext, String, int, boolean, boolean, boolean, Consumer<ChannelHandlerContext>) - Constructor for class io.micronaut.http.client.netty.DefaultHttpClient.HttpClientInitializer
I
- initChannel(SocketChannel) - Method in class io.micronaut.http.client.netty.DefaultHttpClient.HttpClientInitializer
- 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.DefaultHttpClient
- isStream() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
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 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.
- 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. - 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, FluxSink<T>) - Constructor for class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
-
Default constructor.
- newHttp2ConnectionHandlerBuilder(Http2Connection, HttpClientConfiguration, boolean) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Creates a new
HttpToHttp2ConnectionHandlerBuilderfor the given HTTP/2 connection object and config.
O
- 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
- prependContextPath(URI) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- 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_CHANNEL - Static variable in class io.micronaut.http.client.netty.ConnectTTLHandler
- 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
- setMediaTypeCodecRegistry(MediaTypeCodecRegistry) - Method in class io.micronaut.http.client.netty.DefaultHttpClient
-
Sets the
MediaTypeCodecRegistryused by this client. - specializeForChannel(Channel, NettyClientCustomizer.ChannelRole) - Method in interface io.micronaut.http.client.netty.NettyClientCustomizer
- start() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- stop() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
T
- toBlocking() - Method in class io.micronaut.http.client.netty.DefaultHttpClient
- toFullHttpResponse() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
- toHttpResponse() - Method in class io.micronaut.http.client.netty.FullNettyClientHttpResponse
U
- userEventTriggered(ChannelHandlerContext, Object) - Method in class io.micronaut.http.client.netty.websocket.NettyWebSocketClientHandler
V
- valueOf(String) - Static method in enum io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.micronaut.http.client.netty.NettyClientCustomizer.ChannelRole
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- writeAndClose(Channel, ChannelPool, FluxSink<?>) - Method in class io.micronaut.http.client.netty.DefaultHttpClient.NettyRequestWriter
All Classes All Packages