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
FieldsModifier and TypeFieldDescriptionbooleanSets whether header names need to be encoded.Sets whether to disable tracing for endpoint URIs that match the given patterns -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
encoding
@ConfigItem(defaultValue="false") public boolean encodingSets 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. -
excludePatterns
Sets whether to disable tracing for endpoint URIs that match the given patterns
-
-
Constructor Details
-
CamelOpenTracingConfig
public CamelOpenTracingConfig()
-