Constructor and Description |
---|
SnsConfiguration() |
Modifier and Type | Method and Description |
---|---|
String |
getAccessKey() |
com.amazonaws.services.sns.AmazonSNS |
getAmazonSNSClient() |
String |
getAmazonSNSEndpoint() |
String |
getMessageStructure() |
String |
getPolicy() |
String |
getProxyHost()
To define a proxy host when instantiating the SNS client
|
Integer |
getProxyPort()
To define a proxy port when instantiating the SNS client
|
String |
getRegion()
The region in which SNS client needs to work
|
String |
getSecretKey() |
String |
getSubject() |
String |
getTopicArn() |
String |
getTopicName() |
void |
setAccessKey(String accessKey)
Amazon AWS Access Key
|
void |
setAmazonSNSClient(com.amazonaws.services.sns.AmazonSNS amazonSNSClient)
To use the AmazonSNS as the client
|
void |
setAmazonSNSEndpoint(String awsSNSEndpoint)
The region with which the AWS-SNS client wants to work with.
|
void |
setMessageStructure(String messageStructure)
The message structure to use such as json
|
void |
setPolicy(String policy)
The policy for this queue
|
void |
setProxyHost(String proxyHost) |
void |
setProxyPort(Integer proxyPort) |
void |
setRegion(String region) |
void |
setSecretKey(String secretKey)
Amazon AWS Secret Key
|
void |
setSubject(String subject)
The subject which is used if the message header 'CamelAwsSnsSubject' is not present.
|
void |
setTopicArn(String topicArn)
The Amazon Resource Name (ARN) assigned to the created topic.
|
void |
setTopicName(String topicName)
The name of the topic
|
public void setAmazonSNSEndpoint(String awsSNSEndpoint)
public String getAmazonSNSEndpoint()
public String getSubject()
public void setSubject(String subject)
public String getTopicArn()
public void setTopicArn(String topicArn)
public String getAccessKey()
public void setAccessKey(String accessKey)
public String getSecretKey()
public void setSecretKey(String secretKey)
public com.amazonaws.services.sns.AmazonSNS getAmazonSNSClient()
public void setAmazonSNSClient(com.amazonaws.services.sns.AmazonSNS amazonSNSClient)
public String getTopicName()
public void setTopicName(String topicName)
public String getPolicy()
public void setPolicy(String policy)
public String getMessageStructure()
public void setMessageStructure(String messageStructure)
public String getProxyHost()
public void setProxyHost(String proxyHost)
public Integer getProxyPort()
public void setProxyPort(Integer proxyPort)
public String getRegion()
public void setRegion(String region)
Apache Camel