Class CamelOpenTracingConfig
- java.lang.Object
-
- org.apache.camel.quarkus.component.opentracing.CamelOpenTracingConfig
-
@ConfigRoot(name="camel.opentracing", phase=BUILD_AND_RUN_TIME_FIXED) public final class CamelOpenTracingConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description booleanencodingSets whether header names need to be encoded.Optional<List<String>>excludePatternsSets whether to disable tracing for endpoint URIs that match the given patterns
-
Constructor Summary
Constructors Constructor Description CamelOpenTracingConfig()
-
-
-
Field Detail
-
encoding
@ConfigItem(defaultValue="false") public boolean encoding
Sets whether header names need to be encoded. Can be useful in situations where OpenTracing propagators potentially set header name values in formats that are not compatible with the target system. E.g for JMS where the specification mandates header names are valid Java identifiers.
-
-