This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel.git
commit 68c01f9e0b4631c0d12d5378a040004cd3d4f498 Author: Andrea Cosentino <anco...@gmail.com> AuthorDate: Mon May 27 10:07:51 2019 +0200 CAMEL-13571 - Regen docs --- .../camel-aws-sns/src/main/docs/aws-sns-component.adoc | 3 ++- .../aws/sns/springboot/SnsComponentConfiguration.java | 12 ++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc b/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc index 62fa6ed..8a4ef58 100644 --- a/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc +++ b/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc @@ -68,7 +68,7 @@ with the following path and query parameters: |=== -==== Query Parameters (17 parameters): +==== Query Parameters (18 parameters): [width="100%",cols="2,5,^1,2",options="header"] @@ -76,6 +76,7 @@ with the following path and query parameters: | Name | Description | Default | Type | *amazonSNSClient* (producer) | To use the AmazonSNS as the client | | AmazonSNS | *amazonSQSClient* (producer) | An SQS Client to use as bridge between SNS and SQS | | AmazonSQS +| *autoCreateTopic* (producer) | Setting the autocreation of the topic | true | boolean | *headerFilterStrategy* (producer) | To use a custom HeaderFilterStrategy to map headers to/from Camel. | | HeaderFilterStrategy | *kmsMasterKeyId* (producer) | The ID of an AWS-managed customer master key (CMK) for Amazon SNS or a custom CMK. | | String | *messageStructure* (producer) | The message structure to use such as json | | String diff --git a/platforms/spring-boot/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java index 893524d..5292cf2 100644 --- a/platforms/spring-boot/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java +++ b/platforms/spring-boot/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java @@ -186,6 +186,10 @@ public class SnsComponentConfiguration * Define if Server Side Encryption is enabled or not on the topic */ private Boolean serverSideEncryptionEnabled = false; + /** + * Setting the autocreation of the topic + */ + private Boolean autoCreateTopic = true; public String getSubject() { return subject; @@ -315,5 +319,13 @@ public class SnsComponentConfiguration Boolean serverSideEncryptionEnabled) { this.serverSideEncryptionEnabled = serverSideEncryptionEnabled; } + + public Boolean getAutoCreateTopic() { + return autoCreateTopic; + } + + public void setAutoCreateTopic(Boolean autoCreateTopic) { + this.autoCreateTopic = autoCreateTopic; + } } } \ No newline at end of file