Index

A B C D E G I K N P R T U W 
All Classes and Interfaces|All Packages

A

Azure Core Netty HTTP plugin library for Java - Search tag in Overview
Section

B

build() - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Creates a new Netty-backed HttpClient instance on every call, using the configuration set in the builder at the time of the build method call.

C

com.azure.core.http.netty - package com.azure.core.http.netty
Azure Core Http Netty client library is a plugin for the azure-core HTTP client API.
configuration(Configuration) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the configuration store that is used during construction of the HTTP client.
connectionProvider(ConnectionProvider) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the connection provider.
connectTimeout(Duration) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the connection timeout for a request to be sent.
Contributing - Search tag in Overview
Section
Create a Client with Custom Max Chunk Size - Search tag in Overview
Section
Create a Client with HTTP/2 Support - Search tag in Overview
Section
Create a Client with Proxy - Search tag in Overview
Section
Create a Simple Client - Search tag in Overview
Section
createInstance() - Method in class com.azure.core.http.netty.NettyAsyncHttpClientProvider
 
createInstance(HttpClientOptions) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientProvider
 

D

disableBufferCopy(boolean) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Disables deep copy of response ByteBuffer into a heap location that is managed by this client as opposed to the underlying netty library which may use direct buffer pool.

E

Enabling Logging - Search tag in Overview
Section
eventLoopGroup(EventLoopGroup) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the IO event loop group that will be used to run IO loops.
Examples - Search tag in Overview
Section

G

Getting started - Search tag in Overview
Section

I

Include direct dependency - Search tag in Overview
Section
Include the BOM file - Search tag in Overview
Section
Include the package - Search tag in Overview
Section

K

Key concepts - Search tag in Overview
Section

N

NettyAsyncHttpClientBuilder - Class in com.azure.core.http.netty
Builder class responsible for creating instances of HttpClient backed by Reactor Netty.
NettyAsyncHttpClientBuilder() - Constructor for class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Creates a new builder instance, where a builder is capable of generating multiple instances of HttpClient backed by Reactor Netty.
NettyAsyncHttpClientBuilder(HttpClient) - Constructor for class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Creates a new builder instance, where a builder is capable of generating multiple instances of HttpClient based on the provided Reactor Netty HttpClient.
NettyAsyncHttpClientProvider - Class in com.azure.core.http.netty
The NettyAsyncHttpClientProvider class is an implementation of the HttpClientProvider interface that provides an instance of HttpClient based on Netty.
NettyAsyncHttpClientProvider() - Constructor for class com.azure.core.http.netty.NettyAsyncHttpClientProvider
For testing purpose only, assigning 'AZURE_ENABLE_HTTP_CLIENT_SHARING' to 'enableHttpClientSharing' for 'final' modifier.
Next steps - Search tag in Overview
Section
nioEventLoopGroup(NioEventLoopGroup) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Deprecated.
deprecated in favor of eventLoopGroup(EventLoopGroup).

P

port(int) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the port which this client should connect, which by default will be set to port 80.
Prerequisites - Search tag in Overview
Section
proxy(ProxyOptions) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the proxy options that the client will use.

R

readTimeout(Duration) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the read timeout duration used when reading the server response.
responseTimeout(Duration) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the response timeout duration used when waiting for a server to reply.

T

Troubleshooting - Search tag in Overview
Section

U

Using NettyAsyncHttpClient with Custom Max Chunk Size - Search tag in package com.azure.core.http.netty
Section
Using NettyAsyncHttpClient with HTTP/2 Support - Search tag in package com.azure.core.http.netty
Section
Using NettyAsyncHttpClient with Http Proxy - Search tag in package com.azure.core.http.netty
Section

W

wiretap(boolean) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Deprecated.
If logging should be enabled as the Reactor Netty level, construct the builder using NettyAsyncHttpClientBuilder(HttpClient) where the passed Reactor Netty HttpClient has logging configured.
writeTimeout(Duration) - Method in class com.azure.core.http.netty.NettyAsyncHttpClientBuilder
Sets the writing timeout for a request to be sent.
A B C D E G I K N P R T U W 
All Classes and Interfaces|All Packages