This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-20798-AWS-complete
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 74f2e6fc0353b4b83425cebd2537ff2da6549c5d
Author: Andrea Cosentino <[email protected]>
AuthorDate: Tue Jun 18 10:07:00 2024 +0200

    CAMEL-20798: EndpointServiceLocation on components to make it possible to 
know which remote system Camel connects to to assist for monitoring and 
observability - AWS IAM
    
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 .../main/java/org/apache/camel/component/aws2/iam/IAM2Endpoint.java  | 2 +-
 .../camel/component/aws2/firehose/KinesisFirehose2Endpoint.java      | 5 ++++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/IAM2Endpoint.java
 
b/components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/IAM2Endpoint.java
index c259a6c61e7..3d824144f0f 100644
--- 
a/components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/IAM2Endpoint.java
+++ 
b/components/camel-aws/camel-aws2-iam/src/main/java/org/apache/camel/component/aws2/iam/IAM2Endpoint.java
@@ -104,6 +104,6 @@ public class IAM2Endpoint extends ScheduledPollEndpoint 
implements EndpointServi
 
     @Override
     public String getServiceProtocol() {
-        return "eventbridge";
+        return "iam";
     }
 }
diff --git 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2Endpoint.java
 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2Endpoint.java
index 9bbcc978fc7..c0674983a40 100644
--- 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2Endpoint.java
+++ 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/firehose/KinesisFirehose2Endpoint.java
@@ -21,6 +21,7 @@ import org.apache.camel.Consumer;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
 import 
org.apache.camel.component.aws2.firehose.client.KinesisFirehoseClientFactory;
+import org.apache.camel.spi.EndpointServiceLocation;
 import org.apache.camel.spi.UriEndpoint;
 import org.apache.camel.spi.UriParam;
 import org.apache.camel.support.DefaultEndpoint;
@@ -37,7 +38,7 @@ import static 
software.amazon.awssdk.core.SdkSystemSetting.CBOR_ENABLED;
                      Category.CLOUD,
                      Category.MESSAGING },
              headersClass = KinesisFirehose2Constants.class)
-public class KinesisFirehose2Endpoint extends DefaultEndpoint {
+public class KinesisFirehose2Endpoint extends DefaultEndpoint implements 
EndpointServiceLocation {
 
     @UriParam
     private KinesisFirehose2Configuration configuration;
@@ -92,4 +93,6 @@ public class KinesisFirehose2Endpoint extends DefaultEndpoint 
{
     public KinesisFirehose2Configuration getConfiguration() {
         return configuration;
     }
+
+
 }

Reply via email to