Class CamelOpenTracingConfig


  • @ConfigRoot(name="camel.opentracing",
                phase=BUILD_AND_RUN_TIME_FIXED)
    public final class CamelOpenTracingConfig
    extends Object
    • 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.
      • excludePatterns

        @ConfigItem
        public Optional<List<String>> excludePatterns
        Sets whether to disable tracing for endpoint URIs that match the given patterns
    • Constructor Detail

      • CamelOpenTracingConfig

        public CamelOpenTracingConfig()