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 a268836edf6602eff1a0143b07c97f373e747c3b
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu Feb 13 15:17:34 2020 +0100

    CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen the 
generated code
---
 .../services/org/apache/camel/component.properties |  2 +-
 .../services/org/apache/camel/component/aws-ses    |  2 -
 .../org/apache/camel/configurer/aws-ses-component  |  2 -
 .../org/apache/camel/configurer/aws-ses-endpoint   |  2 -
 .../apache/camel/component/aws/ses/aws-ses.json    | 46 ----------------------
 5 files changed, 1 insertion(+), 53 deletions(-)

diff --git 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 
b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index a5f6be3..0957599 100644
--- 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ 
b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -1,5 +1,5 @@
 # Generated by camel build tools - do NOT edit this file!
-components=aws-ses aws2-ses
+components=aws2-ses
 groupId=org.apache.camel
 artifactId=camel-aws2-ses
 version=3.1.0-SNAPSHOT
diff --git 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses
 
b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses
deleted file mode 100644
index d377d3d..0000000
--- 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses
+++ /dev/null
@@ -1,2 +0,0 @@
-# Generated by camel build tools - do NOT edit this file!
-class=org.apache.camel.component.aws.ses.SesComponent
diff --git 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component
 
b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component
deleted file mode 100644
index e001d04..0000000
--- 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component
+++ /dev/null
@@ -1,2 +0,0 @@
-# Generated by camel build tools - do NOT edit this file!
-class=org.apache.camel.component.aws.ses.SesComponentConfigurer
diff --git 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint
 
b/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint
deleted file mode 100644
index 99b6f64..0000000
--- 
a/components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint
+++ /dev/null
@@ -1,2 +0,0 @@
-# Generated by camel build tools - do NOT edit this file!
-class=org.apache.camel.component.aws.ses.SesEndpointConfigurer
diff --git 
a/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json
 
b/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json
deleted file mode 100644
index 316a4f2..0000000
--- 
a/components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json
+++ /dev/null
@@ -1,46 +0,0 @@
-{
-  "component": {
-    "kind": "component",
-    "scheme": "aws-ses",
-    "extendsScheme": "",
-    "syntax": "aws-ses:from",
-    "title": "AWS Simple Email Service",
-    "description": "The aws-ses component is used for sending emails with 
Amazon's SES service.",
-    "label": "cloud,mail",
-    "deprecated": false,
-    "async": false,
-    "consumerOnly": false,
-    "producerOnly": true,
-    "lenientProperties": false,
-    "javaType": "org.apache.camel.component.aws.ses.SesComponent",
-    "firstVersion": "2.9.0",
-    "groupId": "org.apache.camel",
-    "artifactId": "camel-aws-ses",
-    "version": "3.1.0-SNAPSHOT"
-  },
-  "componentProperties": {
-    "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": 
"Amazon AWS Access Key" },
-    "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the r [...]
-    "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "The 
region in which SES client needs to work" },
-    "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": 
"Amazon AWS Secret Key" },
-    "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
-    "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws.ses.SesConfiguration", 
"deprecated": false, "secret": false, "description": "The AWS SES default 
configuration" }
-  },
-  "properties": {
-    "from": { "kind": "path", "displayName": "From", "group": "producer", 
"label": "", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret": 
false, "configurationClass": 
"org.apache.camel.component.aws.ses.SesConfiguration", "configurationField": 
"configuration", "description": "The sender's email address." },
-    "amazonSESClient": { "kind": "parameter", "displayName": "Amazon 
SESClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"com.amazonaws.services.simpleemail.AmazonSimpleEmailService", "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.ses.SesConfiguration", "configurationField": 
"configuration", "description": "To use the AmazonSimpleEmailService as the 
client" },
-    "lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the  [...]
-    "proxyHost": { "kind": "parameter", "displayName": "Proxy Host", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.ses.SesConfiguration", "configurationField": 
"configuration", "description": "To define a proxy host when instantiating the 
SES client" },
-    "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws.ses.SesConfiguration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the SES client" },
-    "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "com.amazonaws.Protocol", "enum": [ "HTTP", "HTTPS" ], 
"deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws.ses.SesConfiguration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the SES client" },
-    "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.ses.SesConfiguration", "configurationField": 
"configuration", "description": "The region in which SES client needs to work. 
When using this parameter, the configuration will expect the capitalized name 
of the region (for example AP_EAS [...]
-    "replyToAddresses": { "kind": "parameter", "displayName": "Reply To 
Addresses", "group": "producer", "label": "", "required": false, "type": 
"array", "javaType": "java.util.List<java.lang.String>", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.aws.ses.SesConfiguration", "configurationField": 
"configuration", "description": "List of reply-to email address(es) for the 
message, override it using 'CamelAwsSesReplyToAddresses' header." },
-    "returnPath": { "kind": "parameter", "displayName": "Return Path", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws.ses.SesConfiguration", 
"configurationField": "configuration", "description": "The email address to 
which bounce notifications are to be forwarded, override it using 
'CamelAwsSesReturnPath' header." },
-    "subject": { "kind": "parameter", "displayName": "Subject", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.ses.SesConfiguration", "configurationField": 
"configuration", "description": "The subject which is used if the message 
header 'CamelAwsSesSubject' is not present." },
-    "to": { "kind": "parameter", "displayName": "To", "group": "producer", 
"label": "", "required": false, "type": "array", "javaType": 
"java.util.List<java.lang.String>", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws.ses.SesConfiguration", 
"configurationField": "configuration", "description": "List of destination 
email address. Can be overriden with 'CamelAwsSesTo' header." },
-    "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
-    "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
-    "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws.ses.SesConfiguration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
-    "secretKey": { "kind": "parameter", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws.ses.SesConfiguration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
-  }
-}

Reply via email to