Class SqsProperties

java.lang.Object
io.awspring.cloud.autoconfigure.AwsClientProperties
io.awspring.cloud.autoconfigure.sqs.SqsProperties

@ConfigurationProperties(prefix="spring.cloud.aws.sqs") public class SqsProperties extends AwsClientProperties
Properties related to AWS SQS.
Since:
3.0
Author:
Tomaz Fernandes, Wei Jiang, Jeongmin Kim
  • Field Details

  • Constructor Details

    • SqsProperties

      public SqsProperties()
  • Method Details

    • getListener

      public SqsProperties.Listener getListener()
    • setListener

      public void setListener(SqsProperties.Listener listener)
    • getConvertMessageIdToUuid

      public Boolean getConvertMessageIdToUuid()
    • setConvertMessageIdToUuid

      public void setConvertMessageIdToUuid(Boolean convertMessageIdToUuid)
    • getQueueNotFoundStrategy

      public @Nullable QueueNotFoundStrategy getQueueNotFoundStrategy()
      Return the strategy to use if the queue is not found.
      Returns:
      the QueueNotFoundStrategy
    • setQueueNotFoundStrategy

      public void setQueueNotFoundStrategy(QueueNotFoundStrategy queueNotFoundStrategy)
      Set the strategy to use if the queue is not found.
      Parameters:
      queueNotFoundStrategy - the strategy to set.
    • isObservationEnabled

      public Boolean isObservationEnabled()
    • setObservationEnabled

      public void setObservationEnabled(Boolean observationEnabled)
    • getExtended

      public SqsExtendedClientProperties getExtended()
    • setExtended

      public void setExtended(SqsExtendedClientProperties extended)