This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 0e9bca4749ed CAMEL-24373: Rename Alibaba EventBridge classes to avoid
case-insensitive filename collision
0e9bca4749ed is described below
commit 0e9bca4749ed133d3fe4b202cde6b5d969a95fdd
Author: Claus Ibsen <[email protected]>
AuthorDate: Fri Aug 14 08:11:56 2026 +0200
CAMEL-24373: Rename Alibaba EventBridge classes to avoid case-insensitive
filename collision
The generated endpoint DSL class EventBridgeEndpointBuilderFactory.java
collides with the AWS EventbridgeEndpointBuilderFactory.java on
case-insensitive filesystems (macOS). Rename all Alibaba EventBridge
classes to use the AlibabaEventBridge prefix to disambiguate.
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Claus Ibsen <[email protected]>
---
.../catalog/components/alibaba-eventbridge.json | 12 ++--
.../main/camel-main-configuration-metadata.json | 2 +-
... => AlibabaEventBridgeComponentConfigurer.java} | 6 +-
...a => AlibabaEventBridgeEndpointConfigurer.java} | 6 +-
...a => AlibabaEventBridgeEndpointUriFactory.java} | 2 +-
.../alibaba/eventbridge/alibaba-eventbridge.json | 12 ++--
.../org/apache/camel/component/alibaba-eventbridge | 2 +-
.../camel/configurer/alibaba-eventbridge-component | 2 +-
.../camel/configurer/alibaba-eventbridge-endpoint | 2 +-
.../camel/urifactory/alibaba-eventbridge-endpoint | 2 +-
...onent.java => AlibabaEventBridgeComponent.java} | 4 +-
...dpoint.java => AlibabaEventBridgeEndpoint.java} | 14 ++---
...oducer.java => AlibabaEventBridgeProducer.java} | 24 ++++----
...idgeUtils.java => AlibabaEventBridgeUtils.java} | 23 ++++----
...Headers.java => AlibabaEventBridgeHeaders.java} | 14 ++---
...ions.java => AlibabaEventBridgeOperations.java} | 4 +-
...ties.java => AlibabaEventBridgeProperties.java} | 4 +-
.../alibaba/eventbridge/PutEventsTest.java | 4 +-
.../AlibabaEventbridgeComponentBuilderFactory.java | 18 +++---
.../builder/endpoint/EndpointBuilderFactory.java | 2 +-
.../camel/builder/endpoint/EndpointBuilders.java | 2 +-
.../builder/endpoint/EndpointHeaderBuilders.java | 4 +-
.../builder/endpoint/StaticEndpointBuilders.java | 6 +-
... AlibabaEventBridgeEndpointBuilderFactory.java} | 68 +++++++++++-----------
24 files changed, 121 insertions(+), 118 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/alibaba-eventbridge.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/alibaba-eventbridge.json
index 04195e142a46..755447cca163 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/alibaba-eventbridge.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/alibaba-eventbridge.json
@@ -7,7 +7,7 @@
"deprecated": false,
"firstVersion": "4.23.0",
"label": "cloud,messaging",
- "javaType":
"org.apache.camel.component.alibaba.eventbridge.EventBridgeComponent",
+ "javaType":
"org.apache.camel.component.alibaba.eventbridge.AlibabaEventBridgeComponent",
"supportLevel": "Preview",
"groupId": "org.apache.camel",
"artifactId": "camel-alibaba-eventbridge",
@@ -30,11 +30,11 @@
"healthCheckProducerEnabled": { "index": 3, "kind": "property",
"displayName": "Health Check Producer Enabled", "group": "health", "label":
"health", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"description": "Used for enabling or disabling all producer based health checks
from this component. Notice: Camel has by default disabled all producer based
health-checks. You can turn on producer [...]
},
"headers": {
- "CamelAlibabaEventBridgeEventBusName": { "index": 0, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event bus name override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_BUS_NAME"
},
- "CamelAlibabaEventBridgeEventSource": { "index": 1, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event source override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_SOURCE"
},
- "CamelAlibabaEventBridgeEventType": { "index": 2, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event type override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_TYPE"
},
- "CamelAlibabaEventBridgeEventSubject": { "index": 3, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event subject override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_SUBJECT"
},
- "CamelAlibabaEventBridgeRequestId": { "index": 4, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Alibaba Cloud request id",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#REQUEST_ID"
}
+ "CamelAlibabaEventBridgeEventBusName": { "index": 0, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event bus name override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_BUS_NAME"
},
+ "CamelAlibabaEventBridgeEventSource": { "index": 1, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event source override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_SOURCE"
},
+ "CamelAlibabaEventBridgeEventType": { "index": 2, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event type override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_TYPE"
},
+ "CamelAlibabaEventBridgeEventSubject": { "index": 3, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event subject override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_SUBJECT"
},
+ "CamelAlibabaEventBridgeRequestId": { "index": 4, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Alibaba Cloud request id",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#REQUEST_ID"
}
},
"properties": {
"operation": { "index": 0, "kind": "path", "displayName": "Operation",
"group": "producer", "label": "producer", "required": true, "type": "enum",
"javaType": "java.lang.String", "enum": [ "putEvents" ], "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description":
"Operation to perform" },
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
index 1146c05cd1cc..6287ad28e0ae 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
@@ -445,7 +445,7 @@
{ "name": "camel.server.mcpServerName", "required": false, "description":
"MCP server name advertised to clients. Defaults to the CamelContext name.",
"sourceType": "org.apache.camel.main.HttpServerConfigurationProperties",
"type": "string", "javaType": "java.lang.String", "secret": false },
{ "name": "camel.server.mcpSessionIdleTtl", "required": false,
"description": "Idle TTL in milliseconds for MCP sessions on the Vert.x
streamable transport. Sessions with no activity for longer than this interval
are evicted. 0 disables idle eviction.", "sourceType":
"org.apache.camel.main.HttpServerConfigurationProperties", "type": "integer",
"javaType": "long", "defaultValue": 300000, "secret": false },
{ "name": "camel.server.mcpSessionKeepAliveInterval", "required": false,
"description": "Keep-alive ping interval in milliseconds for MCP sessions on
the Vert.x streamable transport. Dead sessions are evicted after consecutive
ping failures. 0 disables keep-alive pings.", "sourceType":
"org.apache.camel.main.HttpServerConfigurationProperties", "type": "integer",
"javaType": "long", "defaultValue": 30000, "secret": false },
- { "name": "camel.server.mcpTags", "required": false, "description":
"Comma-separated list of ai-tool tags to expose as MCP tools. Only tools
registered under one of these tags are exposed; the untagged default pool is
never exposed. When not set, no tools are exposed.", "sourceType":
"org.apache.camel.main.HttpServerConfigurationProperties", "type": "string",
"javaType": "java.lang.String", "secret": false },
+ { "name": "camel.server.mcpTags", "required": false, "description":
"Comma-separated list of ai-tool tag patterns to expose as MCP tools. Matching
is case-insensitive and supports exact match, wildcard prefix ( {code foo} ),
and {code } to match all tags. Only tools registered under a matching tag are
exposed; the untagged default pool is never exposed. When not set, no tools are
exposed.", "sourceType":
"org.apache.camel.main.HttpServerConfigurationProperties", "type": "string",
"ja [...]
{ "name": "camel.server.mcpToolTimeout", "required": false, "description":
"Per-call MCP tool execution timeout in milliseconds. A call exceeding the
timeout returns an error result to the MCP client; the underlying route keeps
running until it completes on its own.", "sourceType":
"org.apache.camel.main.HttpServerConfigurationProperties", "type": "integer",
"javaType": "long", "defaultValue": 20000, "secret": false },
{ "name": "camel.server.path", "required": false, "description":
"Context-path to use for embedded HTTP server", "sourceType":
"org.apache.camel.main.HttpServerConfigurationProperties", "type": "string",
"javaType": "java.lang.String", "defaultValue": "\/", "secret": false },
{ "name": "camel.server.port", "required": false, "description": "Port to
use for binding embedded HTTP server. Use 0 to dynamic assign a free random
port number.", "sourceType":
"org.apache.camel.main.HttpServerConfigurationProperties", "type": "integer",
"javaType": "int", "defaultValue": 8080, "secret": false },
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeComponentConfigurer.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeComponentConfigurer.java
similarity index 90%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeComponentConfigurer.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeComponentConfigurer.java
index 03fd6fbf8b3b..282551b85853 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeComponentConfigurer.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeComponentConfigurer.java
@@ -17,11 +17,11 @@ import
org.apache.camel.support.component.PropertyConfigurerSupport;
*/
@Generated("org.apache.camel.maven.packaging.EndpointSchemaGeneratorMojo")
@SuppressWarnings("unchecked")
-public class EventBridgeComponentConfigurer extends PropertyConfigurerSupport
implements GeneratedPropertyConfigurer, PropertyConfigurerGetter {
+public class AlibabaEventBridgeComponentConfigurer extends
PropertyConfigurerSupport implements GeneratedPropertyConfigurer,
PropertyConfigurerGetter {
@Override
public boolean configure(CamelContext camelContext, Object obj, String
name, Object value, boolean ignoreCase) {
- EventBridgeComponent target = (EventBridgeComponent) obj;
+ AlibabaEventBridgeComponent target = (AlibabaEventBridgeComponent) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
case "autowiredenabled":
case "autowiredEnabled":
target.setAutowiredEnabled(property(camelContext, boolean.class, value));
return true;
@@ -52,7 +52,7 @@ public class EventBridgeComponentConfigurer extends
PropertyConfigurerSupport im
@Override
public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
- EventBridgeComponent target = (EventBridgeComponent) obj;
+ AlibabaEventBridgeComponent target = (AlibabaEventBridgeComponent) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
case "autowiredenabled":
case "autowiredEnabled": return target.isAutowiredEnabled();
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpointConfigurer.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpointConfigurer.java
similarity index 94%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpointConfigurer.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpointConfigurer.java
index df999ab9c733..ae65129ef8ab 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpointConfigurer.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpointConfigurer.java
@@ -17,11 +17,11 @@ import
org.apache.camel.support.component.PropertyConfigurerSupport;
*/
@Generated("org.apache.camel.maven.packaging.EndpointSchemaGeneratorMojo")
@SuppressWarnings("unchecked")
-public class EventBridgeEndpointConfigurer extends PropertyConfigurerSupport
implements GeneratedPropertyConfigurer, PropertyConfigurerGetter {
+public class AlibabaEventBridgeEndpointConfigurer extends
PropertyConfigurerSupport implements GeneratedPropertyConfigurer,
PropertyConfigurerGetter {
@Override
public boolean configure(CamelContext camelContext, Object obj, String
name, Object value, boolean ignoreCase) {
- EventBridgeEndpoint target = (EventBridgeEndpoint) obj;
+ AlibabaEventBridgeEndpoint target = (AlibabaEventBridgeEndpoint) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
case "accesskey":
case "accessKey": target.setAccessKey(property(camelContext,
java.lang.String.class, value)); return true;
@@ -81,7 +81,7 @@ public class EventBridgeEndpointConfigurer extends
PropertyConfigurerSupport imp
@Override
public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
- EventBridgeEndpoint target = (EventBridgeEndpoint) obj;
+ AlibabaEventBridgeEndpoint target = (AlibabaEventBridgeEndpoint) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
case "accesskey":
case "accessKey": return target.getAccessKey();
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpointUriFactory.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpointUriFactory.java
similarity index 94%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpointUriFactory.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpointUriFactory.java
index 12975196281f..923ebc021ac7 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpointUriFactory.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpointUriFactory.java
@@ -15,7 +15,7 @@ import org.apache.camel.spi.EndpointUriFactory;
* Generated by camel build tools - do NOT edit this file!
*/
@Generated("org.apache.camel.maven.packaging.GenerateEndpointUriFactoryMojo")
-public class EventBridgeEndpointUriFactory extends
org.apache.camel.support.component.EndpointUriFactorySupport implements
EndpointUriFactory {
+public class AlibabaEventBridgeEndpointUriFactory extends
org.apache.camel.support.component.EndpointUriFactorySupport implements
EndpointUriFactory {
private static final String BASE = ":operation";
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/org/apache/camel/component/alibaba/eventbridge/alibaba-eventbridge.json
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/org/apache/camel/component/alibaba/eventbridge/alibaba-eventbridge.json
index 04195e142a46..755447cca163 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/org/apache/camel/component/alibaba/eventbridge/alibaba-eventbridge.json
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/org/apache/camel/component/alibaba/eventbridge/alibaba-eventbridge.json
@@ -7,7 +7,7 @@
"deprecated": false,
"firstVersion": "4.23.0",
"label": "cloud,messaging",
- "javaType":
"org.apache.camel.component.alibaba.eventbridge.EventBridgeComponent",
+ "javaType":
"org.apache.camel.component.alibaba.eventbridge.AlibabaEventBridgeComponent",
"supportLevel": "Preview",
"groupId": "org.apache.camel",
"artifactId": "camel-alibaba-eventbridge",
@@ -30,11 +30,11 @@
"healthCheckProducerEnabled": { "index": 3, "kind": "property",
"displayName": "Health Check Producer Enabled", "group": "health", "label":
"health", "required": false, "type": "boolean", "javaType": "boolean",
"deprecated": false, "autowired": false, "secret": false, "defaultValue": true,
"description": "Used for enabling or disabling all producer based health checks
from this component. Notice: Camel has by default disabled all producer based
health-checks. You can turn on producer [...]
},
"headers": {
- "CamelAlibabaEventBridgeEventBusName": { "index": 0, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event bus name override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_BUS_NAME"
},
- "CamelAlibabaEventBridgeEventSource": { "index": 1, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event source override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_SOURCE"
},
- "CamelAlibabaEventBridgeEventType": { "index": 2, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event type override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_TYPE"
},
- "CamelAlibabaEventBridgeEventSubject": { "index": 3, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event subject override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#EVENT_SUBJECT"
},
- "CamelAlibabaEventBridgeRequestId": { "index": 4, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Alibaba Cloud request id",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders#REQUEST_ID"
}
+ "CamelAlibabaEventBridgeEventBusName": { "index": 0, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event bus name override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_BUS_NAME"
},
+ "CamelAlibabaEventBridgeEventSource": { "index": 1, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event source override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_SOURCE"
},
+ "CamelAlibabaEventBridgeEventType": { "index": 2, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event type override", "constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_TYPE"
},
+ "CamelAlibabaEventBridgeEventSubject": { "index": 3, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Event subject override",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#EVENT_SUBJECT"
},
+ "CamelAlibabaEventBridgeRequestId": { "index": 4, "kind": "header",
"displayName": "", "group": "producer", "label": "producer", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Alibaba Cloud request id",
"constantName":
"org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders#REQUEST_ID"
}
},
"properties": {
"operation": { "index": 0, "kind": "path", "displayName": "Operation",
"group": "producer", "label": "producer", "required": true, "type": "enum",
"javaType": "java.lang.String", "enum": [ "putEvents" ], "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description":
"Operation to perform" },
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/component/alibaba-eventbridge
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/component/alibaba-eventbridge
index 27e310f88ae8..ee7f25ffbaab 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/component/alibaba-eventbridge
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/component/alibaba-eventbridge
@@ -1,2 +1,2 @@
# Generated by camel build tools - do NOT edit this file!
-class=org.apache.camel.component.alibaba.eventbridge.EventBridgeComponent
+class=org.apache.camel.component.alibaba.eventbridge.AlibabaEventBridgeComponent
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-component
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-component
index d06499c31538..cb15b68b0e54 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-component
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-component
@@ -1,2 +1,2 @@
# Generated by camel build tools - do NOT edit this file!
-class=org.apache.camel.component.alibaba.eventbridge.EventBridgeComponentConfigurer
+class=org.apache.camel.component.alibaba.eventbridge.AlibabaEventBridgeComponentConfigurer
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-endpoint
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-endpoint
index 880599680ee5..7188610a20a4 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-endpoint
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-eventbridge-endpoint
@@ -1,2 +1,2 @@
# Generated by camel build tools - do NOT edit this file!
-class=org.apache.camel.component.alibaba.eventbridge.EventBridgeEndpointConfigurer
+class=org.apache.camel.component.alibaba.eventbridge.AlibabaEventBridgeEndpointConfigurer
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/urifactory/alibaba-eventbridge-endpoint
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/urifactory/alibaba-eventbridge-endpoint
index c3fbfc0398ef..794e763edd82 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/urifactory/alibaba-eventbridge-endpoint
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/generated/resources/META-INF/services/org/apache/camel/urifactory/alibaba-eventbridge-endpoint
@@ -1,2 +1,2 @@
# Generated by camel build tools - do NOT edit this file!
-class=org.apache.camel.component.alibaba.eventbridge.EventBridgeEndpointUriFactory
+class=org.apache.camel.component.alibaba.eventbridge.AlibabaEventBridgeEndpointUriFactory
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeComponent.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeComponent.java
similarity index 88%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeComponent.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeComponent.java
index f47c05d74f98..cafa4ed9d9a5 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeComponent.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeComponent.java
@@ -23,11 +23,11 @@ import org.apache.camel.spi.annotations.Component;
import org.apache.camel.support.HealthCheckComponent;
@Component("alibaba-eventbridge")
-public class EventBridgeComponent extends HealthCheckComponent {
+public class AlibabaEventBridgeComponent extends HealthCheckComponent {
@Override
protected Endpoint createEndpoint(String uri, String remaining,
Map<String, Object> parameters) throws Exception {
- EventBridgeEndpoint endpoint = new EventBridgeEndpoint(uri, remaining,
this);
+ AlibabaEventBridgeEndpoint endpoint = new
AlibabaEventBridgeEndpoint(uri, remaining, this);
setProperties(endpoint, parameters);
return endpoint;
}
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpoint.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpoint.java
similarity index 93%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpoint.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpoint.java
index e1e95fdaac5d..1948a8047c89 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeEndpoint.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeEndpoint.java
@@ -22,7 +22,7 @@ import org.apache.camel.Consumer;
import org.apache.camel.Processor;
import org.apache.camel.Producer;
import org.apache.camel.component.alibaba.common.models.ServiceKeys;
-import
org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders;
+import
org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders;
import org.apache.camel.spi.Metadata;
import org.apache.camel.spi.UriEndpoint;
import org.apache.camel.spi.UriParam;
@@ -34,8 +34,8 @@ import org.apache.camel.support.DefaultEndpoint;
*/
@UriEndpoint(firstVersion = "4.23.0", scheme = "alibaba-eventbridge", title =
"Alibaba EventBridge",
syntax = "alibaba-eventbridge:operation", category = {
Category.CLOUD, Category.MESSAGING },
- headersClass = EventBridgeHeaders.class, producerOnly = true)
-public class EventBridgeEndpoint extends DefaultEndpoint {
+ headersClass = AlibabaEventBridgeHeaders.class, producerOnly =
true)
+public class AlibabaEventBridgeEndpoint extends DefaultEndpoint {
@UriPath(description = "Operation to perform", displayName = "Operation",
label = "producer",
enums = "putEvents")
@@ -81,17 +81,17 @@ public class EventBridgeEndpoint extends DefaultEndpoint {
private boolean autowiredEventBridgeClient;
- public EventBridgeEndpoint() {
+ public AlibabaEventBridgeEndpoint() {
}
- public EventBridgeEndpoint(String uri, String operation,
EventBridgeComponent component) {
+ public AlibabaEventBridgeEndpoint(String uri, String operation,
AlibabaEventBridgeComponent component) {
super(uri, component);
this.operation = operation;
}
@Override
public Producer createProducer() throws Exception {
- return new EventBridgeProducer(this);
+ return new AlibabaEventBridgeProducer(this);
}
@Override
@@ -103,7 +103,7 @@ public class EventBridgeEndpoint extends DefaultEndpoint {
if (eventBridgeClient != null) {
return eventBridgeClient;
}
- eventBridgeClient = EventBridgeUtils.createClient(this);
+ eventBridgeClient = AlibabaEventBridgeUtils.createClient(this);
return eventBridgeClient;
}
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeProducer.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeProducer.java
similarity index 73%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeProducer.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeProducer.java
index de75680115db..fb1a0320263a 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeProducer.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeProducer.java
@@ -22,24 +22,24 @@ import com.aliyun.eventbridge.EventBridgeClient;
import com.aliyun.eventbridge.models.CloudEvent;
import com.aliyun.eventbridge.models.PutEventsResponse;
import org.apache.camel.Exchange;
-import
org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders;
-import
org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeOperations;
+import
org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders;
+import
org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeOperations;
import
org.apache.camel.component.alibaba.eventbridge.models.ClientConfigurations;
import org.apache.camel.support.DefaultProducer;
import org.apache.camel.util.ObjectHelper;
-public class EventBridgeProducer extends DefaultProducer {
+public class AlibabaEventBridgeProducer extends DefaultProducer {
private EventBridgeClient eventBridgeClient;
- public EventBridgeProducer(EventBridgeEndpoint endpoint) {
+ public AlibabaEventBridgeProducer(AlibabaEventBridgeEndpoint endpoint) {
super(endpoint);
}
@Override
public void process(Exchange exchange) throws Exception {
- EventBridgeEndpoint endpoint = getEndpoint();
- ClientConfigurations configuration =
EventBridgeUtils.createClientConfigurations(endpoint, exchange);
+ AlibabaEventBridgeEndpoint endpoint = getEndpoint();
+ ClientConfigurations configuration =
AlibabaEventBridgeUtils.createClientConfigurations(endpoint, exchange);
if (ObjectHelper.isEmpty(configuration.getOperation())) {
throw new IllegalArgumentException("Operation name not found");
@@ -50,26 +50,26 @@ public class EventBridgeProducer extends DefaultProducer {
}
switch (configuration.getOperation()) {
- case EventBridgeOperations.PUT_EVENTS -> putEvents(exchange,
configuration);
+ case AlibabaEventBridgeOperations.PUT_EVENTS ->
putEvents(exchange, configuration);
default -> throw new UnsupportedOperationException("Unsupported
operation: " + configuration.getOperation());
}
}
private void putEvents(Exchange exchange, ClientConfigurations
configuration) {
- List<CloudEvent> events =
EventBridgeUtils.resolveCloudEvents(exchange, configuration);
+ List<CloudEvent> events =
AlibabaEventBridgeUtils.resolveCloudEvents(exchange, configuration);
if (events.isEmpty()) {
throw new IllegalArgumentException("At least one event is required
for putEvents");
}
PutEventsResponse response = eventBridgeClient.putEvents(events);
-
exchange.getMessage().setBody(EventBridgeUtils.toPutEventsMap(response));
+
exchange.getMessage().setBody(AlibabaEventBridgeUtils.toPutEventsMap(response));
if (ObjectHelper.isNotEmpty(response.getRequestId())) {
- exchange.getMessage().setHeader(EventBridgeHeaders.REQUEST_ID,
response.getRequestId());
+
exchange.getMessage().setHeader(AlibabaEventBridgeHeaders.REQUEST_ID,
response.getRequestId());
}
}
@Override
- public EventBridgeEndpoint getEndpoint() {
- return (EventBridgeEndpoint) super.getEndpoint();
+ public AlibabaEventBridgeEndpoint getEndpoint() {
+ return (AlibabaEventBridgeEndpoint) super.getEndpoint();
}
}
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeUtils.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeUtils.java
similarity index 88%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeUtils.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeUtils.java
index 9439d0a39f4e..302337731ef2 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/EventBridgeUtils.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/AlibabaEventBridgeUtils.java
@@ -32,18 +32,18 @@ import com.aliyun.eventbridge.util.EventBuilder;
import com.google.gson.Gson;
import org.apache.camel.Exchange;
import org.apache.camel.component.alibaba.common.OpenApiClientSupport;
-import
org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeProperties;
+import
org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeProperties;
import
org.apache.camel.component.alibaba.eventbridge.models.ClientConfigurations;
import org.apache.camel.util.ObjectHelper;
-public final class EventBridgeUtils {
+public final class AlibabaEventBridgeUtils {
private static final Gson GSON = new Gson();
- private EventBridgeUtils() {
+ private AlibabaEventBridgeUtils() {
}
- public static EventBridgeClient createClient(EventBridgeEndpoint endpoint)
{
+ public static EventBridgeClient createClient(AlibabaEventBridgeEndpoint
endpoint) {
if (ObjectHelper.isEmpty(endpoint.getRegion()) &&
ObjectHelper.isEmpty(endpoint.getEndpoint())) {
throw new IllegalArgumentException("Region or endpoint is
required");
}
@@ -60,18 +60,21 @@ public final class EventBridgeUtils {
return new EventBridgeClient(config);
}
- public static ClientConfigurations
createClientConfigurations(EventBridgeEndpoint endpoint, Exchange exchange) {
+ public static ClientConfigurations
createClientConfigurations(AlibabaEventBridgeEndpoint endpoint, Exchange
exchange) {
ClientConfigurations configuration = new ClientConfigurations();
configuration.setOperation(
- OpenApiClientSupport.resolveString(exchange,
EventBridgeProperties.OPERATION, endpoint.getOperation()));
+ OpenApiClientSupport.resolveString(exchange,
AlibabaEventBridgeProperties.OPERATION, endpoint.getOperation()));
configuration.setEventBusName(
- OpenApiClientSupport.resolveString(exchange,
EventBridgeProperties.EVENT_BUS_NAME, endpoint.getEventBusName()));
+ OpenApiClientSupport.resolveString(exchange,
AlibabaEventBridgeProperties.EVENT_BUS_NAME,
+ endpoint.getEventBusName()));
configuration.setEventSource(
- OpenApiClientSupport.resolveString(exchange,
EventBridgeProperties.EVENT_SOURCE, endpoint.getEventSource()));
+ OpenApiClientSupport.resolveString(exchange,
AlibabaEventBridgeProperties.EVENT_SOURCE,
+ endpoint.getEventSource()));
configuration.setEventType(
- OpenApiClientSupport.resolveString(exchange,
EventBridgeProperties.EVENT_TYPE, endpoint.getEventType()));
+ OpenApiClientSupport.resolveString(exchange,
AlibabaEventBridgeProperties.EVENT_TYPE, endpoint.getEventType()));
configuration.setEventSubject(
- OpenApiClientSupport.resolveString(exchange,
EventBridgeProperties.EVENT_SUBJECT, endpoint.getEventSubject()));
+ OpenApiClientSupport.resolveString(exchange,
AlibabaEventBridgeProperties.EVENT_SUBJECT,
+ endpoint.getEventSubject()));
return configuration;
}
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeHeaders.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeHeaders.java
similarity index 72%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeHeaders.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeHeaders.java
index d59c8b49b1ae..685135a85cb0 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeHeaders.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeHeaders.java
@@ -18,23 +18,23 @@ package
org.apache.camel.component.alibaba.eventbridge.constants;
import org.apache.camel.spi.Metadata;
-public final class EventBridgeHeaders {
+public final class AlibabaEventBridgeHeaders {
@Metadata(label = "producer", description = "Event bus name override",
javaType = "String")
- public static final String EVENT_BUS_NAME =
EventBridgeProperties.EVENT_BUS_NAME;
+ public static final String EVENT_BUS_NAME =
AlibabaEventBridgeProperties.EVENT_BUS_NAME;
@Metadata(label = "producer", description = "Event source override",
javaType = "String")
- public static final String EVENT_SOURCE =
EventBridgeProperties.EVENT_SOURCE;
+ public static final String EVENT_SOURCE =
AlibabaEventBridgeProperties.EVENT_SOURCE;
@Metadata(label = "producer", description = "Event type override",
javaType = "String")
- public static final String EVENT_TYPE = EventBridgeProperties.EVENT_TYPE;
+ public static final String EVENT_TYPE =
AlibabaEventBridgeProperties.EVENT_TYPE;
@Metadata(label = "producer", description = "Event subject override",
javaType = "String")
- public static final String EVENT_SUBJECT =
EventBridgeProperties.EVENT_SUBJECT;
+ public static final String EVENT_SUBJECT =
AlibabaEventBridgeProperties.EVENT_SUBJECT;
@Metadata(label = "producer", description = "Alibaba Cloud request id",
javaType = "String")
- public static final String REQUEST_ID = EventBridgeProperties.REQUEST_ID;
+ public static final String REQUEST_ID =
AlibabaEventBridgeProperties.REQUEST_ID;
- private EventBridgeHeaders() {
+ private AlibabaEventBridgeHeaders() {
}
}
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeOperations.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeOperations.java
similarity index 90%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeOperations.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeOperations.java
index c6916edadeb5..c066b5f646e1 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeOperations.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeOperations.java
@@ -16,10 +16,10 @@
*/
package org.apache.camel.component.alibaba.eventbridge.constants;
-public final class EventBridgeOperations {
+public final class AlibabaEventBridgeOperations {
public static final String PUT_EVENTS = "putEvents";
- private EventBridgeOperations() {
+ private AlibabaEventBridgeOperations() {
}
}
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeProperties.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeProperties.java
similarity index 95%
rename from
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeProperties.java
rename to
components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeProperties.java
index 0f56591b0643..102d13c721f3 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/EventBridgeProperties.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/main/java/org/apache/camel/component/alibaba/eventbridge/constants/AlibabaEventBridgeProperties.java
@@ -18,7 +18,7 @@ package
org.apache.camel.component.alibaba.eventbridge.constants;
import org.apache.camel.spi.Metadata;
-public final class EventBridgeProperties {
+public final class AlibabaEventBridgeProperties {
@Metadata(label = "producer", description = "Operation to perform",
javaType = "String")
public static final String OPERATION = "CamelAlibabaEventBridgeOperation";
@@ -38,6 +38,6 @@ public final class EventBridgeProperties {
@Metadata(label = "producer", description = "Request id returned by
EventBridge", javaType = "String")
public static final String REQUEST_ID = "CamelAlibabaEventBridgeRequestId";
- private EventBridgeProperties() {
+ private AlibabaEventBridgeProperties() {
}
}
diff --git
a/components/camel-alibaba/camel-alibaba-eventbridge/src/test/java/org/apache/camel/component/alibaba/eventbridge/PutEventsTest.java
b/components/camel-alibaba/camel-alibaba-eventbridge/src/test/java/org/apache/camel/component/alibaba/eventbridge/PutEventsTest.java
index 762f7ec31353..0ea82472e297 100644
---
a/components/camel-alibaba/camel-alibaba-eventbridge/src/test/java/org/apache/camel/component/alibaba/eventbridge/PutEventsTest.java
+++
b/components/camel-alibaba/camel-alibaba-eventbridge/src/test/java/org/apache/camel/component/alibaba/eventbridge/PutEventsTest.java
@@ -26,7 +26,7 @@ import com.aliyun.eventbridge.models.PutEventsResponse;
import org.apache.camel.BindToRegistry;
import org.apache.camel.Exchange;
import org.apache.camel.builder.RouteBuilder;
-import
org.apache.camel.component.alibaba.eventbridge.constants.EventBridgeHeaders;
+import
org.apache.camel.component.alibaba.eventbridge.constants.AlibabaEventBridgeHeaders;
import org.apache.camel.component.mock.MockEndpoint;
import org.apache.camel.test.junit6.CamelTestSupport;
import org.junit.jupiter.api.Test;
@@ -83,7 +83,7 @@ class PutEventsTest extends CamelTestSupport {
assertThat(exchange.getMessage().getBody(Map.class))
.containsEntry("requestId", "req-eb-1")
.containsEntry("failedEntryCount", 0);
-
assertThat(exchange.getMessage().getHeader(EventBridgeHeaders.REQUEST_ID)).isEqualTo("req-eb-1");
+
assertThat(exchange.getMessage().getHeader(AlibabaEventBridgeHeaders.REQUEST_ID)).isEqualTo("req-eb-1");
verify(eventBridgeClient).putEvents(anyList());
}
diff --git
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AlibabaEventbridgeComponentBuilderFactory.java
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AlibabaEventbridgeComponentBuilderFactory.java
index 914ae8cfb1d4..5e399ef09ba7 100644
---
a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AlibabaEventbridgeComponentBuilderFactory.java
+++
b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AlibabaEventbridgeComponentBuilderFactory.java
@@ -21,7 +21,7 @@ import javax.annotation.processing.Generated;
import org.apache.camel.Component;
import org.apache.camel.builder.component.AbstractComponentBuilder;
import org.apache.camel.builder.component.ComponentBuilder;
-import org.apache.camel.component.alibaba.eventbridge.EventBridgeComponent;
+import
org.apache.camel.component.alibaba.eventbridge.AlibabaEventBridgeComponent;
/**
* Publish events to Alibaba Cloud EventBridge.
@@ -48,7 +48,7 @@ public interface AlibabaEventbridgeComponentBuilderFactory {
/**
* Builder for the Alibaba EventBridge component.
*/
- interface AlibabaEventbridgeComponentBuilder extends
ComponentBuilder<EventBridgeComponent> {
+ interface AlibabaEventbridgeComponentBuilder extends
ComponentBuilder<AlibabaEventBridgeComponent> {
/**
@@ -137,11 +137,11 @@ public interface
AlibabaEventbridgeComponentBuilderFactory {
}
class AlibabaEventbridgeComponentBuilderImpl
- extends AbstractComponentBuilder<EventBridgeComponent>
+ extends AbstractComponentBuilder<AlibabaEventBridgeComponent>
implements AlibabaEventbridgeComponentBuilder {
@Override
- protected EventBridgeComponent buildConcreteComponent() {
- return new EventBridgeComponent();
+ protected AlibabaEventBridgeComponent buildConcreteComponent() {
+ return new AlibabaEventBridgeComponent();
}
@Override
protected boolean setPropertyOnComponent(
@@ -149,10 +149,10 @@ public interface
AlibabaEventbridgeComponentBuilderFactory {
String name,
Object value) {
switch (name) {
- case "lazyStartProducer": ((EventBridgeComponent)
component).setLazyStartProducer((boolean) value); return true;
- case "autowiredEnabled": ((EventBridgeComponent)
component).setAutowiredEnabled((boolean) value); return true;
- case "healthCheckConsumerEnabled": ((EventBridgeComponent)
component).setHealthCheckConsumerEnabled((boolean) value); return true;
- case "healthCheckProducerEnabled": ((EventBridgeComponent)
component).setHealthCheckProducerEnabled((boolean) value); return true;
+ case "lazyStartProducer": ((AlibabaEventBridgeComponent)
component).setLazyStartProducer((boolean) value); return true;
+ case "autowiredEnabled": ((AlibabaEventBridgeComponent)
component).setAutowiredEnabled((boolean) value); return true;
+ case "healthCheckConsumerEnabled": ((AlibabaEventBridgeComponent)
component).setHealthCheckConsumerEnabled((boolean) value); return true;
+ case "healthCheckProducerEnabled": ((AlibabaEventBridgeComponent)
component).setHealthCheckProducerEnabled((boolean) value); return true;
default: return false;
}
}
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
index 397100b948a5..edc7c01f4c84 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
@@ -38,6 +38,7 @@ public interface EndpointBuilderFactory
org.apache.camel.builder.endpoint.dsl.ActiveMQ6EndpointBuilderFactory.ActiveMQ6Builders,
org.apache.camel.builder.endpoint.dsl.ActiveMQEndpointBuilderFactory.ActiveMQBuilders,
org.apache.camel.builder.endpoint.dsl.AiToolEndpointBuilderFactory.AiToolBuilders,
+
org.apache.camel.builder.endpoint.dsl.AlibabaEventBridgeEndpointBuilderFactory.AlibabaEventBridgeBuilders,
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory.ArangoDbBuilders,
org.apache.camel.builder.endpoint.dsl.AsteriskEndpointBuilderFactory.AsteriskBuilders,
org.apache.camel.builder.endpoint.dsl.Athena2EndpointBuilderFactory.Athena2Builders,
@@ -116,7 +117,6 @@ public interface EndpointBuilderFactory
org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory.EhcacheBuilders,
org.apache.camel.builder.endpoint.dsl.ElasticsearchEndpointBuilderFactory.ElasticsearchBuilders,
org.apache.camel.builder.endpoint.dsl.ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientBuilders,
-
org.apache.camel.builder.endpoint.dsl.EventBridgeEndpointBuilderFactory.EventBridgeBuilders,
org.apache.camel.builder.endpoint.dsl.EventEndpointBuilderFactory.EventBuilders,
org.apache.camel.builder.endpoint.dsl.EventHubsEndpointBuilderFactory.EventHubsBuilders,
org.apache.camel.builder.endpoint.dsl.EventbridgeEndpointBuilderFactory.EventbridgeBuilders,
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilders.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilders.java
index 0c0a47d7fc80..b3a69be4660e 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilders.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointBuilders.java
@@ -35,6 +35,7 @@ public interface EndpointBuilders
org.apache.camel.builder.endpoint.dsl.ActiveMQ6EndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.ActiveMQEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.AiToolEndpointBuilderFactory,
+
org.apache.camel.builder.endpoint.dsl.AlibabaEventBridgeEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.ArangoDbEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.AsteriskEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.Athena2EndpointBuilderFactory,
@@ -113,7 +114,6 @@ public interface EndpointBuilders
org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.ElasticsearchEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.ElasticsearchRestClientEndpointBuilderFactory,
-
org.apache.camel.builder.endpoint.dsl.EventBridgeEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.EventEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.EventHubsEndpointBuilderFactory,
org.apache.camel.builder.endpoint.dsl.EventbridgeEndpointBuilderFactory,
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointHeaderBuilders.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointHeaderBuilders.java
index 7a57f0a9a772..ce9deaf4731e 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointHeaderBuilders.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/EndpointHeaderBuilders.java
@@ -89,8 +89,8 @@ public class EndpointHeaderBuilders {
*
* @return the dsl builder for the headers' name.
*/
- public static
EventBridgeEndpointBuilderFactory.EventBridgeHeaderNameBuilder
alibabaEventbridge() {
- return
EventBridgeEndpointBuilderFactory.EventBridgeHeaderNameBuilder.INSTANCE;
+ public static
AlibabaEventBridgeEndpointBuilderFactory.AlibabaEventBridgeHeaderNameBuilder
alibabaEventbridge() {
+ return
AlibabaEventBridgeEndpointBuilderFactory.AlibabaEventBridgeHeaderNameBuilder.INSTANCE;
}
/**
* Alibaba Function Compute (FC) (camel-alibaba-fc)
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index e09555090e4d..1de2236fc462 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -235,7 +235,7 @@ public class StaticEndpointBuilders {
* @param path operation
* @return the dsl builder
*/
- public static EventBridgeEndpointBuilderFactory.EventBridgeEndpointBuilder
alibabaEventbridge(String path) {
+ public static
AlibabaEventBridgeEndpointBuilderFactory.AlibabaEventBridgeEndpointBuilder
alibabaEventbridge(String path) {
return alibabaEventbridge("alibaba-eventbridge", path);
}
/**
@@ -257,8 +257,8 @@ public class StaticEndpointBuilders {
* @param path operation
* @return the dsl builder
*/
- public static EventBridgeEndpointBuilderFactory.EventBridgeEndpointBuilder
alibabaEventbridge(String componentName, String path) {
- return
EventBridgeEndpointBuilderFactory.endpointBuilder(componentName, path);
+ public static
AlibabaEventBridgeEndpointBuilderFactory.AlibabaEventBridgeEndpointBuilder
alibabaEventbridge(String componentName, String path) {
+ return
AlibabaEventBridgeEndpointBuilderFactory.endpointBuilder(componentName, path);
}
/**
* Alibaba Function Compute (FC) (camel-alibaba-fc)
diff --git
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventBridgeEndpointBuilderFactory.java
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AlibabaEventBridgeEndpointBuilderFactory.java
similarity index 80%
rename from
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventBridgeEndpointBuilderFactory.java
rename to
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AlibabaEventBridgeEndpointBuilderFactory.java
index 7e6265cdd30d..c376bfa11ca1 100644
---
a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EventBridgeEndpointBuilderFactory.java
+++
b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AlibabaEventBridgeEndpointBuilderFactory.java
@@ -32,16 +32,16 @@ import
org.apache.camel.builder.endpoint.AbstractEndpointBuilder;
* Generated by camel build tools - do NOT edit this file!
*/
@Generated("org.apache.camel.maven.packaging.EndpointDslMojo")
-public interface EventBridgeEndpointBuilderFactory {
+public interface AlibabaEventBridgeEndpointBuilderFactory {
/**
* Builder for endpoint for the Alibaba EventBridge component.
*/
- public interface EventBridgeEndpointBuilder
+ public interface AlibabaEventBridgeEndpointBuilder
extends
EndpointProducerBuilder {
- default AdvancedEventBridgeEndpointBuilder advanced() {
- return (AdvancedEventBridgeEndpointBuilder) this;
+ default AdvancedAlibabaEventBridgeEndpointBuilder advanced() {
+ return (AdvancedAlibabaEventBridgeEndpointBuilder) this;
}
/**
@@ -55,7 +55,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param endpoint the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder endpoint(String endpoint) {
+ default AlibabaEventBridgeEndpointBuilder endpoint(String endpoint) {
doSetProperty("endpoint", endpoint);
return this;
}
@@ -69,7 +69,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param eventBusName the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder eventBusName(String eventBusName) {
+ default AlibabaEventBridgeEndpointBuilder eventBusName(String
eventBusName) {
doSetProperty("eventBusName", eventBusName);
return this;
}
@@ -83,7 +83,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param eventSource the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder eventSource(String eventSource) {
+ default AlibabaEventBridgeEndpointBuilder eventSource(String
eventSource) {
doSetProperty("eventSource", eventSource);
return this;
}
@@ -97,7 +97,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param eventSubject the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder eventSubject(String eventSubject) {
+ default AlibabaEventBridgeEndpointBuilder eventSubject(String
eventSubject) {
doSetProperty("eventSubject", eventSubject);
return this;
}
@@ -111,7 +111,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param eventType the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder eventType(String eventType) {
+ default AlibabaEventBridgeEndpointBuilder eventType(String eventType) {
doSetProperty("eventType", eventType);
return this;
}
@@ -126,7 +126,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param region the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder region(String region) {
+ default AlibabaEventBridgeEndpointBuilder region(String region) {
doSetProperty("region", region);
return this;
}
@@ -140,7 +140,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param accessKey the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder accessKey(String accessKey) {
+ default AlibabaEventBridgeEndpointBuilder accessKey(String accessKey) {
doSetProperty("accessKey", accessKey);
return this;
}
@@ -154,7 +154,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param secretKey the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder secretKey(String secretKey) {
+ default AlibabaEventBridgeEndpointBuilder secretKey(String secretKey) {
doSetProperty("secretKey", secretKey);
return this;
}
@@ -169,7 +169,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param serviceKeys the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder
serviceKeys(org.apache.camel.component.alibaba.common.models.ServiceKeys
serviceKeys) {
+ default AlibabaEventBridgeEndpointBuilder
serviceKeys(org.apache.camel.component.alibaba.common.models.ServiceKeys
serviceKeys) {
doSetProperty("serviceKeys", serviceKeys);
return this;
}
@@ -184,7 +184,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param serviceKeys the value to set
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder serviceKeys(String serviceKeys) {
+ default AlibabaEventBridgeEndpointBuilder serviceKeys(String
serviceKeys) {
doSetProperty("serviceKeys", serviceKeys);
return this;
}
@@ -193,11 +193,11 @@ public interface EventBridgeEndpointBuilderFactory {
/**
* Advanced builder for endpoint for the Alibaba EventBridge component.
*/
- public interface AdvancedEventBridgeEndpointBuilder
+ public interface AdvancedAlibabaEventBridgeEndpointBuilder
extends
EndpointProducerBuilder {
- default EventBridgeEndpointBuilder basic() {
- return (EventBridgeEndpointBuilder) this;
+ default AlibabaEventBridgeEndpointBuilder basic() {
+ return (AlibabaEventBridgeEndpointBuilder) this;
}
/**
@@ -219,7 +219,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param lazyStartProducer the value to set
* @return the dsl builder
*/
- default AdvancedEventBridgeEndpointBuilder lazyStartProducer(boolean
lazyStartProducer) {
+ default AdvancedAlibabaEventBridgeEndpointBuilder
lazyStartProducer(boolean lazyStartProducer) {
doSetProperty("lazyStartProducer", lazyStartProducer);
return this;
}
@@ -242,7 +242,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param lazyStartProducer the value to set
* @return the dsl builder
*/
- default AdvancedEventBridgeEndpointBuilder lazyStartProducer(String
lazyStartProducer) {
+ default AdvancedAlibabaEventBridgeEndpointBuilder
lazyStartProducer(String lazyStartProducer) {
doSetProperty("lazyStartProducer", lazyStartProducer);
return this;
}
@@ -257,7 +257,7 @@ public interface EventBridgeEndpointBuilderFactory {
* @param eventBridgeClient the value to set
* @return the dsl builder
*/
- default AdvancedEventBridgeEndpointBuilder
eventBridgeClient(com.aliyun.eventbridge.EventBridgeClient eventBridgeClient) {
+ default AdvancedAlibabaEventBridgeEndpointBuilder
eventBridgeClient(com.aliyun.eventbridge.EventBridgeClient eventBridgeClient) {
doSetProperty("eventBridgeClient", eventBridgeClient);
return this;
}
@@ -272,13 +272,13 @@ public interface EventBridgeEndpointBuilderFactory {
* @param eventBridgeClient the value to set
* @return the dsl builder
*/
- default AdvancedEventBridgeEndpointBuilder eventBridgeClient(String
eventBridgeClient) {
+ default AdvancedAlibabaEventBridgeEndpointBuilder
eventBridgeClient(String eventBridgeClient) {
doSetProperty("eventBridgeClient", eventBridgeClient);
return this;
}
}
- public interface EventBridgeBuilders {
+ public interface AlibabaEventBridgeBuilders {
/**
* Alibaba EventBridge (camel-alibaba-eventbridge)
* Publish events to Alibaba Cloud EventBridge.
@@ -289,8 +289,8 @@ public interface EventBridgeEndpointBuilderFactory {
*
* @return the dsl builder for the headers' name.
*/
- default EventBridgeHeaderNameBuilder alibabaEventbridge() {
- return EventBridgeHeaderNameBuilder.INSTANCE;
+ default AlibabaEventBridgeHeaderNameBuilder alibabaEventbridge() {
+ return AlibabaEventBridgeHeaderNameBuilder.INSTANCE;
}
/**
* Alibaba EventBridge (camel-alibaba-eventbridge)
@@ -309,8 +309,8 @@ public interface EventBridgeEndpointBuilderFactory {
* @param path operation
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder alibabaEventbridge(String path) {
- return
EventBridgeEndpointBuilderFactory.endpointBuilder("alibaba-eventbridge", path);
+ default AlibabaEventBridgeEndpointBuilder alibabaEventbridge(String
path) {
+ return
AlibabaEventBridgeEndpointBuilderFactory.endpointBuilder("alibaba-eventbridge",
path);
}
/**
* Alibaba EventBridge (camel-alibaba-eventbridge)
@@ -331,20 +331,20 @@ public interface EventBridgeEndpointBuilderFactory {
* @param path operation
* @return the dsl builder
*/
- default EventBridgeEndpointBuilder alibabaEventbridge(String
componentName, String path) {
- return
EventBridgeEndpointBuilderFactory.endpointBuilder(componentName, path);
+ default AlibabaEventBridgeEndpointBuilder alibabaEventbridge(String
componentName, String path) {
+ return
AlibabaEventBridgeEndpointBuilderFactory.endpointBuilder(componentName, path);
}
}
/**
* The builder of headers' name for the Alibaba EventBridge component.
*/
- public static class EventBridgeHeaderNameBuilder {
+ public static class AlibabaEventBridgeHeaderNameBuilder {
/**
* The internal instance of the builder used to access to all the
* methods representing the name of headers.
*/
- public static final EventBridgeHeaderNameBuilder INSTANCE = new
EventBridgeHeaderNameBuilder();
+ public static final AlibabaEventBridgeHeaderNameBuilder INSTANCE = new
AlibabaEventBridgeHeaderNameBuilder();
/**
* Event bus name override.
@@ -409,12 +409,12 @@ public interface EventBridgeEndpointBuilderFactory {
return "CamelAlibabaEventBridgeRequestId";
}
}
- static EventBridgeEndpointBuilder endpointBuilder(String componentName,
String path) {
- class EventBridgeEndpointBuilderImpl extends AbstractEndpointBuilder
implements EventBridgeEndpointBuilder, AdvancedEventBridgeEndpointBuilder {
- public EventBridgeEndpointBuilderImpl(String path) {
+ static AlibabaEventBridgeEndpointBuilder endpointBuilder(String
componentName, String path) {
+ class AlibabaEventBridgeEndpointBuilderImpl extends
AbstractEndpointBuilder implements AlibabaEventBridgeEndpointBuilder,
AdvancedAlibabaEventBridgeEndpointBuilder {
+ public AlibabaEventBridgeEndpointBuilderImpl(String path) {
super(componentName, path);
}
}
- return new EventBridgeEndpointBuilderImpl(path);
+ return new AlibabaEventBridgeEndpointBuilderImpl(path);
}
}
\ No newline at end of file