Class ResponseBatchConfiguration


  • public final class ResponseBatchConfiguration
    extends Object
    • Field Detail

      • 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
      • MAX_INFLIGHT_RECEIVE_BATCHES_DEFAULT

        public static final int MAX_INFLIGHT_RECEIVE_BATCHES_DEFAULT
        See Also:
        Constant Field Values
      • MAX_DONE_RECEIVE_BATCHES_DEFAULT

        public static final int MAX_DONE_RECEIVE_BATCHES_DEFAULT
        See Also:
        Constant Field Values
      • MAX_SUPPORTED_SQS_RECEIVE_MSG

        public static final int MAX_SUPPORTED_SQS_RECEIVE_MSG
        See Also:
        Constant Field Values
      • MAX_SEND_MESSAGE_PAYLOAD_SIZE_BYTES

        public static final int MAX_SEND_MESSAGE_PAYLOAD_SIZE_BYTES
        See Also:
        Constant Field Values
      • 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:
        Constant Field Values