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.| Constructor and Description |
|---|
ReactorNettyClientOptions() |
| Modifier and Type | Method and Description |
|---|---|
java.util.function.Supplier<reactor.ipc.netty.http.client.HttpClient> |
client() |
ReactorNettyClientOptions |
client(java.util.function.Supplier<reactor.ipc.netty.http.client.HttpClient> client) |
java.util.function.Function<? super java.lang.Throwable,? extends java.lang.Throwable> |
errorHandler() |
ReactorNettyClientOptions |
errorHandler(java.util.function.Function<? super java.lang.Throwable,? extends java.lang.Throwable> errorHandler) |
java.util.function.Supplier<com.fasterxml.jackson.databind.ObjectMapper> |
objectMapper() |
ReactorNettyClientOptions |
objectMapper(java.util.function.Supplier<com.fasterxml.jackson.databind.ObjectMapper> objectMapper) |
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 java.util.function.Function<? super java.lang.Throwable,? extends java.lang.Throwable> errorHandler()
public ReactorNettyClientOptions errorHandler(java.util.function.Function<? super java.lang.Throwable,? extends java.lang.Throwable> errorHandler)
public java.util.function.Supplier<reactor.ipc.netty.http.client.HttpClient> client()
public ReactorNettyClientOptions client(java.util.function.Supplier<reactor.ipc.netty.http.client.HttpClient> client)