headers.put(BraveHttpHeaders.Sampled.getName(), TRUE); headers.put(BraveHttpHeaders.TraceId.getName(), Long.toString(spanId.getTraceId(), 16)); headers.put(BraveHttpHeaders.SpanId.getName(), Long.toString(spanId.getSpanId(), 16)); if (spanId.getParentSpanId() != null) { headers.put(BraveHttpHeaders.ParentSpanId.getName(),Long.toString(spanId.getParentSpanId(), 16));
public static void addTracingHeaders(final ClientRequestAdapter clientRequestAdapter, final SpanId spanId, final String spanName) { if (spanId != null) { LOGGER.debug("Will trace request. Span Id returned from ClientTracer: {}", spanId); clientRequestAdapter.addHeader(BraveHttpHeaders.Sampled.getName(), TRUE); clientRequestAdapter.addHeader(BraveHttpHeaders.TraceId.getName(), IdConversion.convertToString(spanId.getTraceId())); clientRequestAdapter.addHeader(BraveHttpHeaders.SpanId.getName(), IdConversion.convertToString(spanId.getSpanId())); if (spanId.getParentSpanId() != null) { clientRequestAdapter.addHeader(BraveHttpHeaders.ParentSpanId.getName(), IdConversion.convertToString(spanId.getParentSpanId())); } if (spanName != null) { clientRequestAdapter.addHeader(BraveHttpHeaders.SpanName.getName(), spanName); } } else { LOGGER.debug("Will not trace request."); clientRequestAdapter.addHeader(BraveHttpHeaders.Sampled.getName(), FALSE); } } }
newSpan.setId(newSpanId.getSpanId()); newSpan.setTrace_id(newSpanId.getTraceId()); if (newSpanId.getParentSpanId() != null) {