org.apache.camel.component.aws.sqs
Class SqsConfiguration

java.lang.Object
  extended by org.apache.camel.component.aws.sqs.SqsConfiguration

public class SqsConfiguration
extends Object

The AWS SQS component configuration properties


Constructor Summary
SqsConfiguration()
           
 
Method Summary
 String getAccessKey()
           
 com.amazonaws.services.sqs.AmazonSQS getAmazonSQSClient()
           
 String getAmazonSQSEndpoint()
           
 Collection<String> getAttributeNames()
           
 Integer getDefaultVisibilityTimeout()
           
 Integer getDelaySeconds()
           
 Integer getMaximumMessageSize()
           
 Integer getMessageRetentionPeriod()
           
 String getPolicy()
           
 String getQueueName()
           
 String getQueueOwnerAWSAccountId()
           
 Integer getReceiveMessageWaitTimeSeconds()
           
 String getRegion()
           
 String getSecretKey()
           
 Integer getVisibilityTimeout()
           
 Integer getWaitTimeSeconds()
           
 Boolean isDeleteAfterRead()
           
 Boolean isDeleteIfFiltered()
           
 boolean isExtendMessageVisibility()
           
 void setAccessKey(String accessKey)
           
 void setAmazonSQSClient(com.amazonaws.services.sqs.AmazonSQS amazonSQSClient)
           
 void setAmazonSQSEndpoint(String amazonSQSEndpoint)
           
 void setAttributeNames(Collection<String> attributeNames)
           
 void setDefaultVisibilityTimeout(Integer defaultVisibilityTimeout)
           
 void setDelaySeconds(Integer delaySeconds)
           
 void setDeleteAfterRead(Boolean deleteAfterRead)
           
 void setDeleteIfFiltered(Boolean deleteIfFiltered)
           
 void setExtendMessageVisibility(Boolean extendMessageVisibility)
           
 void setMaximumMessageSize(Integer maximumMessageSize)
           
 void setMessageRetentionPeriod(Integer messageRetentionPeriod)
           
 void setPolicy(String policy)
           
 void setQueueName(String queueName)
           
 void setQueueOwnerAWSAccountId(String queueOwnerAWSAccountId)
           
 void setReceiveMessageWaitTimeSeconds(Integer receiveMessageWaitTimeSeconds)
           
 void setRegion(String region)
           
 void setSecretKey(String secretKey)
           
 void setVisibilityTimeout(Integer visibilityTimeout)
           
 void setWaitTimeSeconds(Integer waitTimeSeconds)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SqsConfiguration

public SqsConfiguration()
Method Detail

setAmazonSQSEndpoint

public void setAmazonSQSEndpoint(String amazonSQSEndpoint)

getAmazonSQSEndpoint

public String getAmazonSQSEndpoint()

getQueueName

public String getQueueName()

setQueueName

public void setQueueName(String queueName)

getAccessKey

public String getAccessKey()

setAccessKey

public void setAccessKey(String accessKey)

getSecretKey

public String getSecretKey()

setSecretKey

public void setSecretKey(String secretKey)

isDeleteAfterRead

public Boolean isDeleteAfterRead()

setDeleteAfterRead

public void setDeleteAfterRead(Boolean deleteAfterRead)

getAmazonSQSClient

public com.amazonaws.services.sqs.AmazonSQS getAmazonSQSClient()

setAmazonSQSClient

public void setAmazonSQSClient(com.amazonaws.services.sqs.AmazonSQS amazonSQSClient)

getVisibilityTimeout

public Integer getVisibilityTimeout()

setVisibilityTimeout

public void setVisibilityTimeout(Integer visibilityTimeout)

getAttributeNames

public Collection<String> getAttributeNames()

setAttributeNames

public void setAttributeNames(Collection<String> attributeNames)

getDefaultVisibilityTimeout

public Integer getDefaultVisibilityTimeout()

setDefaultVisibilityTimeout

public void setDefaultVisibilityTimeout(Integer defaultVisibilityTimeout)

getDelaySeconds

public Integer getDelaySeconds()

setDelaySeconds

public void setDelaySeconds(Integer delaySeconds)

getMaximumMessageSize

public Integer getMaximumMessageSize()

setMaximumMessageSize

public void setMaximumMessageSize(Integer maximumMessageSize)

getMessageRetentionPeriod

public Integer getMessageRetentionPeriod()

setMessageRetentionPeriod

public void setMessageRetentionPeriod(Integer messageRetentionPeriod)

getPolicy

public String getPolicy()

setPolicy

public void setPolicy(String policy)

isExtendMessageVisibility

public boolean isExtendMessageVisibility()

setExtendMessageVisibility

public void setExtendMessageVisibility(Boolean extendMessageVisibility)

getReceiveMessageWaitTimeSeconds

public Integer getReceiveMessageWaitTimeSeconds()

setReceiveMessageWaitTimeSeconds

public void setReceiveMessageWaitTimeSeconds(Integer receiveMessageWaitTimeSeconds)

getWaitTimeSeconds

public Integer getWaitTimeSeconds()

setWaitTimeSeconds

public void setWaitTimeSeconds(Integer waitTimeSeconds)

getQueueOwnerAWSAccountId

public String getQueueOwnerAWSAccountId()

setQueueOwnerAWSAccountId

public void setQueueOwnerAWSAccountId(String queueOwnerAWSAccountId)

isDeleteIfFiltered

public Boolean isDeleteIfFiltered()

setDeleteIfFiltered

public void setDeleteIfFiltered(Boolean deleteIfFiltered)

getRegion

public String getRegion()

setRegion

public void setRegion(String region)

toString

public String toString()
Overrides:
toString in class Object


Apache Camel