public class ClientContextFactoryBuilder
extends java.lang.Object
| Constructor | Description |
|---|---|
ClientContextFactoryBuilder() |
| Modifier and Type | Method | Description |
|---|---|---|
<T extends java.lang.Throwable> |
addExceptionFactory(java.lang.Class<T> throwableClass,
java.util.function.Function<ResponseError,T> factory) |
|
ClientContextFactory |
build() |
|
ClientContextFactoryBuilder |
idGenerator(java.util.function.Supplier<java.lang.String> idGenerator) |
|
ClientContextFactoryBuilder |
timeout(java.time.Duration timeout) |
public ClientContextFactoryBuilder idGenerator(java.util.function.Supplier<java.lang.String> idGenerator)
public ClientContextFactoryBuilder timeout(java.time.Duration timeout)
public <T extends java.lang.Throwable> ClientContextFactoryBuilder addExceptionFactory(java.lang.Class<T> throwableClass, java.util.function.Function<ResponseError,T> factory)
public ClientContextFactory build()