本文整理了Java中io.opentracing.Span.getBaggageItem()
方法的一些代码示例,展示了Span.getBaggageItem()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Span.getBaggageItem()
方法的具体详情如下:
包路径:io.opentracing.Span
类名称:Span
方法名:getBaggageItem
暂无
代码示例来源:origin: stagemonitor/stagemonitor
@Override
public String getBaggageItem(String key) {
return delegate.getBaggageItem(key);
}
代码示例来源:origin: oracle/helidon
@Override
public String getBaggageItem(String key) {
return span.getBaggageItem(key);
}
代码示例来源:origin: io.opentracing.contrib/opentracing-api-extensions-tracer
@Override
public String getBaggageItem(String name) {
if (wrappedSpan != null) {
return wrappedSpan.getBaggageItem(name);
}
return null;
}
代码示例来源:origin: io.helidon.webserver/helidon-webserver-zipkin
@Override
public String getBaggageItem(String key) {
return span.getBaggageItem(key);
}
代码示例来源:origin: io.opentracing.contrib/opentracing-spanmanager
@Override
public String getBaggageItem(String key) {
return getSpan().getBaggageItem(key);
}
代码示例来源:origin: org.wso2.carbon.apimgt/org.wso2.carbon.apimgt.tracing
/**
* Get the baggage item from the span context
*
* @param span
* @param key
* @return a baggage item String
* */
public static String baggageGet(TracingSpan span, String key) {
Object sp = span.getSpan();
if (sp instanceof Span) {
return ((Span) sp).getBaggageItem(key);
} else if (sp instanceof SpanContext) {
Iterable<Map.Entry<String, String>> entries = ((SpanContext) sp).baggageItems();
for (Map.Entry<String, String> entry : entries) {
if (entry.getKey().equals(key)) {
return entry.getValue();
}
}
}
return null;
}
代码示例来源:origin: cd.connect.features/feature-service-client-base
.map(Tracer::activeSpan)
.filter(Objects::nonNull)
.map(span -> span.getBaggageItem(ACCELERATE_FEATURE_OVERRIDE)).orElse(null);
内容来源于网络,如有侵权,请联系作者删除!