A B C D E F G H I J M N O P R S T U V W 
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 SslContext for 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 NioEventLoopGroup for 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 HttpClient interface 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 HttpClient interface 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 FullHttpResponse for consumption by the HttpClient.

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 HttpClient for 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.
isChannelExpired(Channel) - Static method in class io.micronaut.http.client.netty.ConnectTTLHandler
Indicates whether the channels connection ttl has expired
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 HttpRequestFactory interface 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 SslBuilder that generates an SslContext to 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 HttpToHttp2ConnectionHandlerBuilder for 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 MediaTypeCodecRegistry used 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
 
A B C D E F G H I J M N O P R S T U V W 
All Classes All Packages