Class SqsMessageListenerProperties

java.lang.Object
org.awsutils.sqs.autoconfigure.SqsMessageListenerProperties

@ConfigurationProperties(prefix="org.awsutils.aws.sqs.listener") public class SqsMessageListenerProperties extends Object
  • Constructor Details

    • SqsMessageListenerProperties

      public SqsMessageListenerProperties()
  • Method Details

    • setThreadPoolSize

      public void setThreadPoolSize(int threadPoolSize)
    • setRateLimiterName

      public void setRateLimiterName(String rateLimiterName)
    • setListenerName

      public void setListenerName(String listenerName)
    • setMaximumNumberOfMessagesKey

      public void setMaximumNumberOfMessagesKey(String maximumNumberOfMessagesKey)
    • setScheduleRunIntervalKey

      public void setScheduleRunIntervalKey(String scheduleRunIntervalKey)
    • setMessageHandlerRateLimiterName

      public void setMessageHandlerRateLimiterName(String messageHandlerRateLimiterName)
    • setStatusProperty

      public void setStatusProperty(String statusProperty)
    • setMaxMessageProcessorQueueSize

      public void setMaxMessageProcessorQueueSize(int maxMessageProcessorQueueSize)
    • setWaitTimeInSeconds

      public void setWaitTimeInSeconds(Integer waitTimeInSeconds)
    • setNumberOfListenersProperty

      public void setNumberOfListenersProperty(String numberOfListenersProperty)
    • setQueueUrl

      public void setQueueUrl(String queueUrl)
    • toString

      public String toString()
      Overrides:
      toString in class Object