@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  
HttpClient with the specified configuration. | 
ProxyHttpClient | 
createProxyClient(java.net.URL url)
Create a new  
ProxyHttpClient. | 
ProxyHttpClient | 
createProxyClient(java.net.URL url,
                 HttpClientConfiguration configuration)
Create a new  
ProxyHttpClient with the specified configuration. | 
SseClient | 
createSseClient(java.net.URL url)
Create a new  
SseClient. | 
SseClient | 
createSseClient(java.net.URL url,
               HttpClientConfiguration configuration)
Create a new  
SseClient with the specified configuration. | 
StreamingHttpClient | 
createStreamingClient(java.net.URL url)
Create a new  
StreamingHttpClient. | 
StreamingHttpClient | 
createStreamingClient(java.net.URL url,
                     HttpClientConfiguration configuration)
Create a new  
StreamingHttpClient with the specified configuration. | 
WebSocketClient | 
createWebSocketClient(java.net.URL url)
Create a new  
WebSocketClient. | 
WebSocketClient | 
createWebSocketClient(java.net.URL url,
                     HttpClientConfiguration configuration)
Create a new  
WebSocketClient with the specified configuration. | 
@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.URL url)
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 WebSocketClientFactoryurl - The base URL@NonNull public WebSocketClient createWebSocketClient(java.net.URL url, @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 WebSocketClientFactoryurl - The base URLconfiguration - The client configuration