Package org.apache.camel.opentelemetry
Class OpenTelemetrySpanAdapter
- java.lang.Object
-
- org.apache.camel.opentelemetry.OpenTelemetrySpanAdapter
-
- All Implemented Interfaces:
org.apache.camel.tracing.SpanAdapter
public class OpenTelemetrySpanAdapter extends Object implements org.apache.camel.tracing.SpanAdapter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.opentelemetry.api.baggage.Baggage
getBaggage()
String
getContextPropagationItem(String key)
void
log(Map<String,String> fields)
void
setBaggage(io.opentelemetry.api.baggage.Baggage baggage)
void
setComponent(String component)
void
setCorrelationContextItem(String key, String value)
void
setError(boolean error)
void
setTag(String key, Boolean value)
void
setTag(String key, Number value)
void
setTag(String key, String value)
void
setTag(org.apache.camel.tracing.Tag key, Number value)
void
setTag(org.apache.camel.tracing.Tag key, String value)
-
-
-
Method Detail
-
setComponent
public void setComponent(String component)
- Specified by:
setComponent
in interfaceorg.apache.camel.tracing.SpanAdapter
-
setError
public void setError(boolean error)
- Specified by:
setError
in interfaceorg.apache.camel.tracing.SpanAdapter
-
setTag
public void setTag(org.apache.camel.tracing.Tag key, String value)
- Specified by:
setTag
in interfaceorg.apache.camel.tracing.SpanAdapter
-
setTag
public void setTag(org.apache.camel.tracing.Tag key, Number value)
- Specified by:
setTag
in interfaceorg.apache.camel.tracing.SpanAdapter
-
setTag
public void setTag(String key, String value)
- Specified by:
setTag
in interfaceorg.apache.camel.tracing.SpanAdapter
-
setTag
public void setTag(String key, Number value)
- Specified by:
setTag
in interfaceorg.apache.camel.tracing.SpanAdapter
-
setTag
public void setTag(String key, Boolean value)
- Specified by:
setTag
in interfaceorg.apache.camel.tracing.SpanAdapter
-
log
public void log(Map<String,String> fields)
- Specified by:
log
in interfaceorg.apache.camel.tracing.SpanAdapter
-
getBaggage
public io.opentelemetry.api.baggage.Baggage getBaggage()
-
setBaggage
public void setBaggage(io.opentelemetry.api.baggage.Baggage baggage)
-
-