public class ClientContextBuilder
extends java.lang.Object
| Constructor | Description |
|---|---|
ClientContextBuilder() |
| Modifier and Type | Method | Description |
|---|---|---|
ClientContext |
build() |
|
ClientContextBuilder |
idGenerator(java.util.function.Supplier<java.lang.String> idGenerator) |
|
ClientContextBuilder |
messageSender(MessageSender messageSender) |
|
ClientContextBuilder |
messageSender(java.util.function.Consumer<java.lang.String> messageSender) |
|
ClientContextBuilder |
timeout(java.time.Duration timeout) |
public ClientContextBuilder messageSender(MessageSender messageSender)
public ClientContextBuilder messageSender(java.util.function.Consumer<java.lang.String> messageSender)
public ClientContextBuilder idGenerator(java.util.function.Supplier<java.lang.String> idGenerator)
public ClientContextBuilder timeout(java.time.Duration timeout)
public ClientContext build()