Uses of Class
com.amazonaws.services.sqs.buffered.QueueBufferConfig
Packages that use QueueBufferConfig
-
Uses of QueueBufferConfig in com.amazonaws.services.sqs.buffered
Methods in com.amazonaws.services.sqs.buffered that return QueueBufferConfigModifier and TypeMethodDescriptionSendQueueBuffer.getConfig()
QueueBufferConfig.withLongPoll
(boolean longPoll) Specify "true" for receive requests to use long polling.QueueBufferConfig.withLongPollWaitTimeoutSeconds
(int longPollWaitTimeoutSeconds) Specifies the amount of time, in seconds, the receive call will block on the server waiting for messages to arrive if the queue is empty when the receive call is first made.QueueBufferConfig.withMaxBatchOpenMs
(long maxBatchOpenMs) The maximum time (milliseconds) a send batch is held open for additional outbound requests.QueueBufferConfig.withMaxBatchSize
(int maxBatchSize) Specifies the maximum number of entries the buffered client will put in a single batch request.QueueBufferConfig.withMaxBatchSizeBytes
(long maxBatchSizeBytes) Maximum permitted size of a SendMessage or SendMessageBatch message, in bytes.QueueBufferConfig.withMaxDoneReceiveBatches
(int maxDoneReceiveBatches) If more than that number of completed receive batches are waiting in the buffer, the querying for new messages will stop.QueueBufferConfig.withMaxInflightOutboundBatches
(int maxInflightOutboundBatches) The maximum number of concurrent batches for each type of outbound request.QueueBufferConfig.withMaxInflightReceiveBatches
(int maxInflightReceiveBatches) The maximum number of concurrent receive message batches.QueueBufferConfig.withVisibilityTimeoutSeconds
(int visibilityTimeoutSeconds) Custom visibility timeout to use when retrieving messages from SQS.Constructors in com.amazonaws.services.sqs.buffered with parameters of type QueueBufferConfigModifierConstructorDescriptionAmazonSQSBufferedAsyncClient
(AmazonSQSAsync paramRealSQS, QueueBufferConfig config) copy constructor