public class ReactorNettyClientOptions
extends java.lang.Object
ReactorNettyClient.
An instance of this class can be passed in to ReactorNettyClient
constructor for settings like Jackson JSON object mapper, authentication,
TLS, error handling.ReactorNettyClient| Constructor and Description |
|---|
ReactorNettyClientOptions() |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Supplier<reactor.netty.http.client.HttpClient> |
client() |
ReactorNettyClientOptions |
client(java.util.function.Supplier<reactor.netty.http.client.HttpClient> client) |
java.util.function.Supplier<com.fasterxml.jackson.databind.ObjectMapper> |
objectMapper() |
ReactorNettyClientOptions |
objectMapper(java.util.function.Supplier<com.fasterxml.jackson.databind.ObjectMapper> objectMapper) |
java.util.function.BiConsumer<? super HttpEndpoint,? super HttpResponse> |
onResponseCallback() |
ReactorNettyClientOptions |
onResponseCallback(java.util.function.BiConsumer<? super HttpEndpoint,? super HttpResponse> onResponseCallback) |
reactor.core.publisher.Mono<java.lang.String> |
token() |
ReactorNettyClientOptions |
token(reactor.core.publisher.Mono<java.lang.String> token) |
public java.util.function.Supplier<com.fasterxml.jackson.databind.ObjectMapper> objectMapper()
public ReactorNettyClientOptions objectMapper(java.util.function.Supplier<com.fasterxml.jackson.databind.ObjectMapper> objectMapper)
public reactor.core.publisher.Mono<java.lang.String> token()
public ReactorNettyClientOptions token(reactor.core.publisher.Mono<java.lang.String> token)
public ReactorNettyClientOptions onResponseCallback(java.util.function.BiConsumer<? super HttpEndpoint,? super HttpResponse> onResponseCallback)
public java.util.function.BiConsumer<? super HttpEndpoint,? super HttpResponse> onResponseCallback()
public java.util.function.Supplier<reactor.netty.http.client.HttpClient> client()
public ReactorNettyClientOptions client(java.util.function.Supplier<reactor.netty.http.client.HttpClient> client)