@Immutable final class MessageSettings extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
MessageSettings.Builder |
| Modifier and Type | Field and Description |
|---|---|
private static int |
DEFAULT_MAX_DOCUMENT_SIZE |
private static int |
DEFAULT_MAX_MESSAGE_SIZE |
private static int |
DEFAULT_MAX_WRITE_BATCH_SIZE |
private int |
maxDocumentSize |
private int |
maxMessageSize |
private int |
maxWriteBatchSize |
| Constructor and Description |
|---|
MessageSettings(MessageSettings.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
static MessageSettings.Builder |
builder() |
int |
getMaxDocumentSize() |
int |
getMaxMessageSize() |
int |
getMaxWriteBatchSize() |
private static final int DEFAULT_MAX_DOCUMENT_SIZE
private static final int DEFAULT_MAX_MESSAGE_SIZE
private static final int DEFAULT_MAX_WRITE_BATCH_SIZE
private final int maxDocumentSize
private final int maxMessageSize
private final int maxWriteBatchSize
MessageSettings(MessageSettings.Builder builder)
public static MessageSettings.Builder builder()
public int getMaxDocumentSize()
public int getMaxMessageSize()
public int getMaxWriteBatchSize()