default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.accessKey(String accessKey) |
Amazon AWS Access Key.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.amazonSNSClient(com.amazonaws.services.sns.AmazonSNS amazonSNSClient) |
To use the AmazonSNS as the client.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.amazonSQSClient(com.amazonaws.services.sqs.AmazonSQS amazonSQSClient) |
An SQS Client to use as bridge between SNS and SQS.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.autoCreateTopic(boolean autoCreateTopic) |
Setting the autocreation of the topic.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.autoDiscoverClient(boolean autoDiscoverClient) |
Setting the autoDiscoverClient mechanism, if true, the component will
look for a client instance in the registry automatically otherwise it
will skip that checking.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.autowiredEnabled(boolean autowiredEnabled) |
Whether autowiring is enabled.
|
static AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.awsSns() |
AWS Simple Notification System (SNS) (camel-aws-sns)
Send messages to an AWS Simple Notification Topic.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.configuration(org.apache.camel.component.aws.sns.SnsConfiguration configuration) |
The component configuration.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.kmsMasterKeyId(String kmsMasterKeyId) |
The ID of an AWS-managed customer master key (CMK) for Amazon SNS or
a custom CMK.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.lazyStartProducer(boolean lazyStartProducer) |
Whether the producer should be started lazy (on the first message).
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.messageStructure(String messageStructure) |
The message structure to use such as json.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.policy(String policy) |
The policy for this queue.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.proxyHost(String proxyHost) |
To define a proxy host when instantiating the SNS client.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.proxyPort(Integer proxyPort) |
To define a proxy port when instantiating the SNS client.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.proxyProtocol(com.amazonaws.Protocol proxyProtocol) |
To define a proxy protocol when instantiating the SNS client.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.queueUrl(String queueUrl) |
The queueUrl to subscribe to.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.region(String region) |
The region in which SNS client needs to work.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.secretKey(String secretKey) |
Amazon AWS Secret Key.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.serverSideEncryptionEnabled(boolean serverSideEncryptionEnabled) |
Define if Server Side Encryption is enabled or not on the topic.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.subject(String subject) |
The subject which is used if the message header 'CamelAwsSnsSubject'
is not present.
|
default AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder |
AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder.subscribeSNStoSQS(boolean subscribeSNStoSQS) |
Define if the subscription between SNS Topic and SQS must be done or
not.
|