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-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
     new 51fae3930a1 CAMEL-20083: camel-opentelemtry - Make it easier to 
configure for camel-main
51fae3930a1 is described below

commit 51fae3930a1e591aa7e32da7c46290cb38aebb23
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Mon Nov 6 09:21:06 2023 +0100

    CAMEL-20083: camel-opentelemtry - Make it easier to configure for camel-main
---
 .../camel-observation-starter/src/main/docs/observation.json      | 4 ++--
 .../observation/starter/ObservationConfigurationProperties.java   | 8 ++++----
 .../camel-opentelemetry-starter/src/main/docs/opentelemetry.json  | 4 ++--
 .../starter/OpenTelemetryConfigurationProperties.java             | 8 ++++----
 4 files changed, 12 insertions(+), 12 deletions(-)

diff --git 
a/components-starter/camel-observation-starter/src/main/docs/observation.json 
b/components-starter/camel-observation-starter/src/main/docs/observation.json
index dacdd088c40..d2f577013eb 100644
--- 
a/components-starter/camel-observation-starter/src/main/docs/observation.json
+++ 
b/components-starter/camel-observation-starter/src/main/docs/observation.json
@@ -15,8 +15,8 @@
     },
     {
       "name": "camel.observation.exclude-patterns",
-      "type": "java.util.Set<java.lang.String>",
-      "description": "Sets exclude pattern(s) that will disable observability 
for Camel messages that matches the pattern.",
+      "type": "java.lang.String",
+      "description": "Sets exclude pattern(s) that will disable observability 
for Camel messages that matches the pattern. Multiple patterns can be separated 
by comma.",
       "sourceType": 
"org.apache.camel.observation.starter.ObservationConfigurationProperties"
     }
   ],
diff --git 
a/components-starter/camel-observation-starter/src/main/java/org/apache/camel/observation/starter/ObservationConfigurationProperties.java
 
b/components-starter/camel-observation-starter/src/main/java/org/apache/camel/observation/starter/ObservationConfigurationProperties.java
index 2ab4198b6fe..a5e76d66159 100644
--- 
a/components-starter/camel-observation-starter/src/main/java/org/apache/camel/observation/starter/ObservationConfigurationProperties.java
+++ 
b/components-starter/camel-observation-starter/src/main/java/org/apache/camel/observation/starter/ObservationConfigurationProperties.java
@@ -25,20 +25,20 @@ public class ObservationConfigurationProperties {
 
     /**
      * Sets exclude pattern(s) that will disable observability for Camel 
messages that
-     * matches the pattern.
+     * matches the pattern. Multiple patterns can be separated by comma.
      */
-    private Set<String> excludePatterns;
+    private String excludePatterns;
     /**
      * Activate or deactivate dash encoding in headers (required by JMS) for
      * messaging
      */
     private Boolean encoding;
 
-    public Set<String> getExcludePatterns() {
+    public String getExcludePatterns() {
         return excludePatterns;
     }
 
-    public void setExcludePatterns(Set<String> excludePatterns) {
+    public void setExcludePatterns(String excludePatterns) {
         this.excludePatterns = excludePatterns;
     }
 
diff --git 
a/components-starter/camel-opentelemetry-starter/src/main/docs/opentelemetry.json
 
b/components-starter/camel-opentelemetry-starter/src/main/docs/opentelemetry.json
index f199607ef72..87d89097f70 100644
--- 
a/components-starter/camel-opentelemetry-starter/src/main/docs/opentelemetry.json
+++ 
b/components-starter/camel-opentelemetry-starter/src/main/docs/opentelemetry.json
@@ -15,8 +15,8 @@
     },
     {
       "name": "camel.opentelemetry.exclude-patterns",
-      "type": "java.util.Set<java.lang.String>",
-      "description": "Sets exclude pattern(s) that will disable tracing for 
Camel messages that matches the pattern.",
+      "type": "java.lang.String",
+      "description": "Sets exclude pattern(s) that will disable tracing for 
Camel messages that matches the pattern. Multiple patterns can be separated by 
comma.",
       "sourceType": 
"org.apache.camel.opentelemetry.starter.OpenTelemetryConfigurationProperties"
     }
   ],
diff --git 
a/components-starter/camel-opentelemetry-starter/src/main/java/org/apache/camel/opentelemetry/starter/OpenTelemetryConfigurationProperties.java
 
b/components-starter/camel-opentelemetry-starter/src/main/java/org/apache/camel/opentelemetry/starter/OpenTelemetryConfigurationProperties.java
index a27cd19c31a..58c295e9ecf 100644
--- 
a/components-starter/camel-opentelemetry-starter/src/main/java/org/apache/camel/opentelemetry/starter/OpenTelemetryConfigurationProperties.java
+++ 
b/components-starter/camel-opentelemetry-starter/src/main/java/org/apache/camel/opentelemetry/starter/OpenTelemetryConfigurationProperties.java
@@ -25,20 +25,20 @@ public class OpenTelemetryConfigurationProperties {
 
     /**
      * Sets exclude pattern(s) that will disable tracing for Camel messages 
that
-     * matches the pattern.
+     * matches the pattern. Multiple patterns can be separated by comma.
      */
-    private Set<String> excludePatterns;
+    private String excludePatterns;
     /**
      * Activate or deactivate dash encoding in headers (required by JMS) for
      * messaging
      */
     private Boolean encoding;
 
-    public Set<String> getExcludePatterns() {
+    public String getExcludePatterns() {
         return excludePatterns;
     }
 
-    public void setExcludePatterns(Set<String> excludePatterns) {
+    public void setExcludePatterns(String excludePatterns) {
         this.excludePatterns = excludePatterns;
     }
 

Reply via email to