@Factory
public class Rx3ProxyHttpClientFactory
extends java.lang.Object
SseClient.| Constructor and Description |
|---|
Rx3ProxyHttpClientFactory(io.micronaut.http.client.ProxyHttpClientRegistry<?> clientRegistry)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Rx3ProxyHttpClient |
sseClient(io.micronaut.inject.InjectionPoint<?> injectionPoint,
io.micronaut.http.client.LoadBalancer loadBalancer,
io.micronaut.http.client.HttpClientConfiguration configuration,
io.micronaut.context.BeanContext beanContext)
Injects a
Rx3ProxyHttpClient client at the given injection point. |
public Rx3ProxyHttpClientFactory(io.micronaut.http.client.ProxyHttpClientRegistry<?> clientRegistry)
clientRegistry - The client registry@Bean @Secondary protected Rx3ProxyHttpClient sseClient(@Nullable io.micronaut.inject.InjectionPoint<?> injectionPoint, @Parameter @Nullable io.micronaut.http.client.LoadBalancer loadBalancer, @Parameter @Nullable io.micronaut.http.client.HttpClientConfiguration configuration, io.micronaut.context.BeanContext beanContext)
Rx3ProxyHttpClient client at the given injection point.injectionPoint - The injection pointloadBalancer - The load balancer to use (Optional)configuration - The configuration (Optional)beanContext - The bean context to use