Class ResponseBatchConfiguration

java.lang.Object
software.amazon.awssdk.services.sqs.internal.batchmanager.ResponseBatchConfiguration

public final class ResponseBatchConfiguration extends Object
  • Field Details

    • VISIBILITY_TIMEOUT_SECONDS_DEFAULT

      public static final Duration VISIBILITY_TIMEOUT_SECONDS_DEFAULT
    • MIN_RECEIVE_WAIT_TIME_MS_DEFAULT

      public static final Duration MIN_RECEIVE_WAIT_TIME_MS_DEFAULT
    • RECEIVE_MESSAGE_ATTRIBUTE_NAMES_DEFAULT

      public static final List<String> RECEIVE_MESSAGE_ATTRIBUTE_NAMES_DEFAULT
    • MESSAGE_SYSTEM_ATTRIBUTE_NAMES_DEFAULT

      public static final List<MessageSystemAttributeName> 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_BYTES
      AWS 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