Class RequestBatchConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.sqs.internal.batchmanager.RequestBatchConfiguration
-
public final class RequestBatchConfiguration extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RequestBatchConfiguration.Builder
-
Field Summary
Fields Modifier and Type Field Description static int
DEFAULT_MAX_BATCH_BYTES_SIZE
static int
DEFAULT_MAX_BATCH_ITEMS
static int
DEFAULT_MAX_BATCH_KEYS
static Duration
DEFAULT_MAX_BATCH_OPEN_IN_MS
static int
DEFAULT_MAX_BUFFER_SIZE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestBatchConfiguration.Builder
builder()
static RequestBatchConfiguration.Builder
builder(BatchOverrideConfiguration configuration)
int
maxBatchBytesSize()
int
maxBatchItems()
int
maxBatchKeys()
int
maxBufferSize()
Duration
sendRequestFrequency()
-
-
-
Field Detail
-
DEFAULT_MAX_BATCH_ITEMS
public static final int DEFAULT_MAX_BATCH_ITEMS
- See Also:
- Constant Field Values
-
DEFAULT_MAX_BATCH_BYTES_SIZE
public static final int DEFAULT_MAX_BATCH_BYTES_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_MAX_BATCH_KEYS
public static final int DEFAULT_MAX_BATCH_KEYS
- See Also:
- Constant Field Values
-
DEFAULT_MAX_BUFFER_SIZE
public static final int DEFAULT_MAX_BUFFER_SIZE
- See Also:
- Constant Field Values
-
DEFAULT_MAX_BATCH_OPEN_IN_MS
public static final Duration DEFAULT_MAX_BATCH_OPEN_IN_MS
-
-
Method Detail
-
builder
public static RequestBatchConfiguration.Builder builder()
-
builder
public static RequestBatchConfiguration.Builder builder(BatchOverrideConfiguration configuration)
-
sendRequestFrequency
public Duration sendRequestFrequency()
-
maxBatchItems
public int maxBatchItems()
-
maxBatchKeys
public int maxBatchKeys()
-
maxBufferSize
public int maxBufferSize()
-
maxBatchBytesSize
public int maxBatchBytesSize()
-
-