Uses of Interface
io.awspring.cloud.sqs.listener.SqsContainerOptionsBuilder
Packages that use SqsContainerOptionsBuilder
Package
Description
Assembly-time components for SQS.
Components for executing the flow of messages to and from a message listener.
-
Uses of SqsContainerOptionsBuilder in io.awspring.cloud.sqs.config
Methods in io.awspring.cloud.sqs.config with parameters of type SqsContainerOptionsBuilderModifier and TypeMethodDescriptionprotected voidSqsMessageListenerContainerFactory.configureContainerOptions(Endpoint endpoint, SqsContainerOptionsBuilder options) Method parameters in io.awspring.cloud.sqs.config with type arguments of type SqsContainerOptionsBuilderModifier and TypeMethodDescriptionSqsMessageListenerContainerFactory.Builder.configure(Consumer<SqsContainerOptionsBuilder> options) -
Uses of SqsContainerOptionsBuilder in io.awspring.cloud.sqs.listener
Classes in io.awspring.cloud.sqs.listener that implement SqsContainerOptionsBuilderMethods in io.awspring.cloud.sqs.listener that return SqsContainerOptionsBuilderModifier and TypeMethodDescriptionstatic SqsContainerOptionsBuilderSqsContainerOptions.builder()Create a new builder instance.SqsContainerOptions.BuilderImpl.createCopy()SqsContainerOptions.BuilderImpl.fifoBatchGroupingStrategy(FifoBatchGroupingStrategy fifoBatchGroupingStrategy) SqsContainerOptionsBuilder.fifoBatchGroupingStrategy(FifoBatchGroupingStrategy fifoBatchGroupingStrategy) Set how the messages from FIFO queues should be grouped when container listener mode isListenerMode.BATCH.SqsContainerOptions.BuilderImpl.messageAttributeNames(Collection<String> messageAttributeNames) SqsContainerOptionsBuilder.messageAttributeNames(Collection<String> messageAttributeNames) Set the messageAttributeNames that will be retrieved and added as headers in messages.SqsContainerOptions.BuilderImpl.messageSystemAttributeNames(Collection<software.amazon.awssdk.services.sqs.model.MessageSystemAttributeName> messageSystemAttributeNames) SqsContainerOptionsBuilder.messageSystemAttributeNames(Collection<software.amazon.awssdk.services.sqs.model.MessageSystemAttributeName> messageSystemAttributeNames) Set theMessageSystemAttributeNames that will be retrieved and added as headers in messages.SqsContainerOptions.BuilderImpl.messageVisibility(Duration messageVisibility) SqsContainerOptionsBuilder.messageVisibility(Duration messageVisibility) Set the message visibility for messages retrieved by the container.SqsContainerOptions.BuilderImpl.observationConvention(SqsListenerObservation.Convention observationConvention) SqsContainerOptionsBuilder.observationConvention(SqsListenerObservation.Convention observationConvention) Set a custom SqsListenerObservation.Convention to be used in this container.SqsContainerOptions.BuilderImpl.queueAttributeNames(Collection<software.amazon.awssdk.services.sqs.model.QueueAttributeName> queueAttributeNames) SqsContainerOptionsBuilder.queueAttributeNames(Collection<software.amazon.awssdk.services.sqs.model.QueueAttributeName> queueAttributeNames) Set theQueueAttributeNames that will be retrieved from the queue and added as headers to the messages.SqsContainerOptions.BuilderImpl.queueNotFoundStrategy(QueueNotFoundStrategy queueNotFoundStrategy) SqsContainerOptionsBuilder.queueNotFoundStrategy(QueueNotFoundStrategy queueNotFoundStrategy) Set theQueueNotFoundStrategyfor the container.SqsContainerOptions.toBuilder()Methods in io.awspring.cloud.sqs.listener with parameters of type SqsContainerOptionsBuilderModifier and TypeMethodDescriptionvoidSqsContainerOptions.BuilderImpl.fromBuilder(SqsContainerOptionsBuilder builder) Method parameters in io.awspring.cloud.sqs.listener with type arguments of type SqsContainerOptionsBuilderModifier and TypeMethodDescriptionSqsMessageListenerContainer.Builder.configure(Consumer<SqsContainerOptionsBuilder> options)