Class ResponseBatchConfiguration
java.lang.Object
software.amazon.awssdk.services.sqs.internal.batchmanager.ResponseBatchConfiguration
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
AWS SQS Message Attributes Documentation Rounding up max payload due to attribute maps.static final int
static final int
static final int
static final int
static final List
<MessageSystemAttributeName> static final Duration
static final Duration
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
builder
(BatchOverrideConfiguration overrideConfiguration) int
int
int
-
Field Details
-
VISIBILITY_TIMEOUT_SECONDS_DEFAULT
-
MIN_RECEIVE_WAIT_TIME_MS_DEFAULT
-
RECEIVE_MESSAGE_ATTRIBUTE_NAMES_DEFAULT
-
MESSAGE_SYSTEM_ATTRIBUTE_NAMES_DEFAULT
-
MAX_INFLIGHT_RECEIVE_BATCHES_DEFAULT
public static final int MAX_INFLIGHT_RECEIVE_BATCHES_DEFAULT- See Also:
-
MAX_DONE_RECEIVE_BATCHES_DEFAULT
public static final int MAX_DONE_RECEIVE_BATCHES_DEFAULT- See Also:
-
MAX_SUPPORTED_SQS_RECEIVE_MSG
public static final int MAX_SUPPORTED_SQS_RECEIVE_MSG- See Also:
-
MAX_SEND_MESSAGE_PAYLOAD_SIZE_BYTES
public static final int MAX_SEND_MESSAGE_PAYLOAD_SIZE_BYTES- See Also:
-
ATTRIBUTE_MAPS_PAYLOAD_BYTES
public static final int ATTRIBUTE_MAPS_PAYLOAD_BYTESAWS SQS Message Attributes Documentation Rounding up max payload due to attribute maps. This was not done in V1, thus an issue was reported where batch messages failed with payload size exceeding the maximum.- See Also:
-
-
Method Details
-
visibilityTimeout
-
messageMinWaitDuration
-
messageSystemAttributeNames
-
receiveMessageAttributeNames
-
maxBatchItems
public int maxBatchItems() -
maxInflightReceiveBatches
public int maxInflightReceiveBatches() -
maxDoneReceiveBatches
public int maxDoneReceiveBatches() -
builder
public static ResponseBatchConfiguration.Builder builder(BatchOverrideConfiguration overrideConfiguration) -
builder
-