View Javadoc

1   package com.atlassian.messagequeue.internal.sqs;
2   
3   import static java.util.Objects.requireNonNull;
4   
5   /**
6    * Configuration for SQS Producer Queues.
7    */
8   public class DefaultSQSProducerQueueConfig implements SQSProducerQueueConfig {
9       private final String queueName;
10      private final String queueUrl;
11  
12      public DefaultSQSProducerQueueConfig(String queueName, String queueUrl) {
13          this.queueName = requireNonNull(queueName);
14          this.queueUrl = requireNonNull(queueUrl);
15      }
16  
17      @Override
18      public String getQueueName() {
19          return queueName;
20      }
21  
22      @Override
23      public String getQueueUrl() {
24          return queueUrl;
25      }
26  }