@Internal public class NettyHttpClientFactory extends java.lang.Object implements HttpClientFactory, SseClientFactory, ProxyHttpClientFactory, StreamingHttpClientFactory, WebSocketClientFactory
| Constructor and Description | 
|---|
| NettyHttpClientFactory() | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpClient | createClient(java.net.URL url)Create a new  HttpClient. | 
| HttpClient | createClient(java.net.URL url,
            HttpClientConfiguration configuration)Create a new  HttpClientwith the specified configuration. | 
| ProxyHttpClient | createProxyClient(java.net.URL url)Create a new  ProxyHttpClient. | 
| ProxyHttpClient | createProxyClient(java.net.URL url,
                 HttpClientConfiguration configuration)Create a new  ProxyHttpClientwith the specified configuration. | 
| SseClient | createSseClient(java.net.URL url)Create a new  SseClient. | 
| SseClient | createSseClient(java.net.URL url,
               HttpClientConfiguration configuration)Create a new  SseClientwith the specified configuration. | 
| StreamingHttpClient | createStreamingClient(java.net.URL url)Create a new  StreamingHttpClient. | 
| StreamingHttpClient | createStreamingClient(java.net.URL url,
                     HttpClientConfiguration configuration)Create a new  StreamingHttpClientwith the specified configuration. | 
| WebSocketClient | createWebSocketClient(java.net.URI uri)Create a new  WebSocketClient. | 
| WebSocketClient | createWebSocketClient(java.net.URI uri,
                     HttpClientConfiguration configuration)Create a new  WebSocketClientwith the specified configuration. | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateWebSocketClient, createWebSocketClient@NonNull public HttpClient createClient(java.net.URL url)
HttpClientFactoryHttpClient. Note that this method should only be used outside of the context of an application. Within Micronaut use
 Inject to inject a client insteadcreateClient in interface HttpClientFactoryurl - The base URL@NonNull public HttpClient createClient(java.net.URL url, @NonNull HttpClientConfiguration configuration)
HttpClientFactoryHttpClient with the specified configuration. Note that this method should only be used
 outside of the context of an application. Within Micronaut use Inject to inject a client insteadcreateClient in interface HttpClientFactoryurl - The base URLconfiguration - the client configuration@NonNull public ProxyHttpClient createProxyClient(java.net.URL url)
ProxyHttpClientFactoryProxyHttpClient. Note that this method should only be used outside of the context of an application. Within Micronaut use
 Inject to inject a client insteadcreateProxyClient in interface ProxyHttpClientFactoryurl - The base URL@NonNull public ProxyHttpClient createProxyClient(java.net.URL url, @NonNull HttpClientConfiguration configuration)
ProxyHttpClientFactoryProxyHttpClient with the specified configuration. Note that this method should only be used
 outside of the context of an application. Within Micronaut use Inject to inject a client insteadcreateProxyClient in interface ProxyHttpClientFactoryurl - The base URLconfiguration - the client configuration@NonNull public SseClient createSseClient(@Nullable java.net.URL url)
SseClientFactorySseClient. Note that this method should only be used outside of the context of an application. Within Micronaut use
 Inject to inject a client insteadcreateSseClient in interface SseClientFactoryurl - The base URL@NonNull public SseClient createSseClient(@Nullable java.net.URL url, @NonNull HttpClientConfiguration configuration)
SseClientFactorySseClient with the specified configuration. Note that this method should only be used
 outside of the context of an application. Within Micronaut use Inject to inject a client insteadcreateSseClient in interface SseClientFactoryurl - The base URLconfiguration - the client configuration@NonNull public StreamingHttpClient createStreamingClient(java.net.URL url)
StreamingHttpClientFactoryStreamingHttpClient. Note that this method should only be used outside of the context of an application. Within Micronaut use
 Inject to inject a client insteadcreateStreamingClient in interface StreamingHttpClientFactoryurl - The base URL@NonNull public StreamingHttpClient createStreamingClient(java.net.URL url, @NonNull HttpClientConfiguration configuration)
StreamingHttpClientFactoryStreamingHttpClient with the specified configuration. Note that this method should only be used
 outside of the context of an application. Within Micronaut use Inject to inject a client insteadcreateStreamingClient in interface StreamingHttpClientFactoryurl - The base URLconfiguration - The client configuration@NonNull public WebSocketClient createWebSocketClient(java.net.URI uri)
WebSocketClientFactoryWebSocketClient. Note that this method should only be used outside of the context of an application. Within Micronaut use
 Inject to inject a client insteadcreateWebSocketClient in interface WebSocketClientFactoryuri - The base URI@NonNull public WebSocketClient createWebSocketClient(java.net.URI uri, @NonNull HttpClientConfiguration configuration)
WebSocketClientFactoryWebSocketClient with the specified configuration. Note that this method should only be used outside of the context of an application. Within Micronaut use
 Inject to inject a client insteadcreateWebSocketClient in interface WebSocketClientFactoryuri - The base URIconfiguration - The client configuration