Class RequestBatchConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.sqs.internal.batchmanager.RequestBatchConfiguration
-
@SdkInternalApi public final class RequestBatchConfiguration extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRequestBatchConfiguration.Builder
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_MAX_BATCH_BYTES_SIZEstatic intDEFAULT_MAX_BATCH_ITEMSstatic intDEFAULT_MAX_BATCH_KEYSstatic DurationDEFAULT_MAX_BATCH_OPEN_IN_MSstatic intDEFAULT_MAX_BUFFER_SIZE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RequestBatchConfiguration.Builderbuilder()static RequestBatchConfiguration.Builderbuilder(BatchOverrideConfiguration configuration)intmaxBatchBytesSize()intmaxBatchItems()intmaxBatchKeys()intmaxBufferSize()DurationsendRequestFrequency()
-
-
-
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()
-
-