Skip navigation links
A B C D E F G H I K L M N O P R S T W 

A

AbstractTag<T> - Class in io.opentracing.v_030.tag
 
AbstractTag(String) - Constructor for class io.opentracing.v_030.tag.AbstractTag
 
activate() - Method in interface io.opentracing.v_030.ActiveSpan.Continuation
Make the Span (and other execution context) encapsulated by this ActiveSpan.Continuation active and return it.
ActiveSpan - Interface in io.opentracing.v_030
ActiveSpan inherits all of the OpenTracing functionality in BaseSpan and layers on in-process propagation capabilities.
activeSpan() - Method in interface io.opentracing.v_030.ActiveSpanSource
Return the active span.
activeSpan() - Method in class io.opentracing.v_030.mock.MockTracer
 
activeSpan() - Method in class io.opentracing.v_030.shim.TracerShim
 
activeSpan() - Method in class io.opentracing.v_030.util.GlobalTracer
 
activeSpan() - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpanSource
 
ActiveSpan.Continuation - Interface in io.opentracing.v_030
A ActiveSpan.Continuation can be used once to activate a Span along with any non-OpenTracing execution context (e.g., MDC), then deactivate when processing activity moves on to another Span.
ActiveSpanShim - Class in io.opentracing.v_030.shim
 
ActiveSpanShim(Scope) - Constructor for class io.opentracing.v_030.shim.ActiveSpanShim
 
ActiveSpanSource - Interface in io.opentracing.v_030
ActiveSpanSource allows an existing (possibly thread-local-aware) execution context provider to act as a source for an actively-scheduled OpenTracing Span.
addReference(String, SpanContext) - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
addReference(String, SpanContext) - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Add a reference from the Span being built to a distinct (usually parent) Span.
asChildOf(SpanContext) - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
asChildOf(BaseSpan) - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
asChildOf(SpanContext) - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
A shorthand for addReference(References.CHILD_OF, parent).
asChildOf(BaseSpan<?>) - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
A shorthand for addReference(References.CHILD_OF, parent.context()).
AutoFinishTracerShim - Class in io.opentracing.v_030.shim
 
AutoFinishTracerShim(Tracer) - Constructor for class io.opentracing.v_030.shim.AutoFinishTracerShim
 

B

baggageItems() - Method in class io.opentracing.v_030.mock.MockSpan.MockContext
 
baggageItems() - Method in interface io.opentracing.v_030.SpanContext
 
BaseSpan<S extends BaseSpan> - Interface in io.opentracing.v_030
BaseSpan represents the OpenTracing specification's span contract with the exception of methods to finish said span.
BINARY - Static variable in class io.opentracing.v_030.propagation.Format.Builtin
The BINARY format allows for unconstrained binary encoding of SpanContext state for Tracer.inject and Tracer.extract.
BooleanTag - Class in io.opentracing.v_030.tag
 
BooleanTag(String) - Constructor for class io.opentracing.v_030.tag.BooleanTag
 
buildSpan(String) - Method in class io.opentracing.v_030.mock.MockTracer
 
buildSpan(String) - Method in class io.opentracing.v_030.shim.TracerShim
 
buildSpan(String) - Method in interface io.opentracing.v_030.Tracer
Return a new SpanBuilder for a Span with the given `operationName`.
buildSpan(String) - Method in class io.opentracing.v_030.util.GlobalTracer
 

C

capture() - Method in interface io.opentracing.v_030.ActiveSpan
"Capture" a new ActiveSpan.Continuation associated with this ActiveSpan and Span, as well as any 3rd-party execution context of interest.
capture() - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
capture() - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
CHILD_OF - Static variable in class io.opentracing.v_030.References
See http://opentracing.io/spec/#causal-span-references for more information about CHILD_OF references
close() - Method in interface io.opentracing.v_030.ActiveSpan
A synonym for ActiveSpan.deactivate() that can be used in try-with-resources blocks.
close() - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
close() - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
COMPONENT - Static variable in class io.opentracing.v_030.tag.Tags
COMPONENT is a low-cardinality identifier of the module, library, or package that is instrumented.
context() - Method in interface io.opentracing.v_030.BaseSpan
Retrieve the associated SpanContext.
context() - Method in class io.opentracing.v_030.mock.MockSpan
 
context() - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
context() - Method in class io.opentracing.v_030.shim.SpanShim
 
context() - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
create() - Static method in class io.opentracing.v_030.noop.NoopTracerFactory
 
createActiveSpanShim(Scope) - Method in class io.opentracing.v_030.shim.AutoFinishTracerShim
 
createActiveSpanShim(Scope) - Method in class io.opentracing.v_030.shim.TracerShim
 
createSpanShim(Span) - Method in class io.opentracing.v_030.shim.TracerShim
 

D

DB_INSTANCE - Static variable in class io.opentracing.v_030.tag.Tags
DB_INSTANCE indicates the instance name of Database.
DB_STATEMENT - Static variable in class io.opentracing.v_030.tag.Tags
DB_STATEMENT records a database statement for the given database type.
DB_TYPE - Static variable in class io.opentracing.v_030.tag.Tags
DB_TYPE indicates the type of Database.
DB_USER - Static variable in class io.opentracing.v_030.tag.Tags
DB_USER indicates the user name of Database, e.g.
deactivate() - Method in interface io.opentracing.v_030.ActiveSpan
Mark the end of the active period for the current thread and ActiveSpan.
deactivate() - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
deactivate() - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 

E

equals(Object) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
equals(Object) - Method in class io.opentracing.v_030.shim.SpanShim
 
ERROR - Static variable in class io.opentracing.v_030.tag.Tags
ERROR indicates whether a Span ended in an error state.
ERROR_KIND - Static variable in class io.opentracing.v_030.log.Fields
The type or "kind" of an error (only for event="error" logs).
ERROR_OBJECT - Static variable in class io.opentracing.v_030.log.Fields
The actual Throwable/Exception/Error object instance itself.
EVENT - Static variable in class io.opentracing.v_030.log.Fields
A stable identifier for some notable moment in the lifetime of a Span.
extract(Format<C>, C) - Method in class io.opentracing.v_030.mock.MockTracer
 
extract(Format<C>, C) - Method in interface io.opentracing.v_030.mock.MockTracer.Propagator
 
extract(Format<C>, C) - Method in class io.opentracing.v_030.shim.TracerShim
 
extract(Format<C>, C) - Method in interface io.opentracing.v_030.Tracer
Extract a SpanContext from a `carrier` of a given type, presumably after propagation across a process boundary.
extract(Format<C>, C) - Method in class io.opentracing.v_030.util.GlobalTracer
 

F

Fields - Class in io.opentracing.v_030.log
The following log fields are recommended for instrumentors who are trying to capture more information about a logged event.
fields() - Method in class io.opentracing.v_030.mock.MockSpan.LogEntry
 
finish() - Method in class io.opentracing.v_030.mock.MockSpan
 
finish(long) - Method in class io.opentracing.v_030.mock.MockSpan
 
finish() - Method in class io.opentracing.v_030.shim.SpanShim
 
finish(long) - Method in class io.opentracing.v_030.shim.SpanShim
 
finish() - Method in interface io.opentracing.v_030.Span
Sets the end timestamp to now and records the span.
finish(long) - Method in interface io.opentracing.v_030.Span
Sets an explicit end timestamp and records the span.
finishedSpans() - Method in class io.opentracing.v_030.mock.MockTracer
 
finishMicros() - Method in class io.opentracing.v_030.mock.MockSpan
 
FOLLOWS_FROM - Static variable in class io.opentracing.v_030.References
See http://opentracing.io/spec/#causal-span-references for more information about FOLLOWS_FROM references
Format<C> - Interface in io.opentracing.v_030.propagation
Format instances control the behavior of Tracer.inject and Tracer.extract (and also constrain the type of the carrier parameter to same).
Format.Builtin<C> - Class in io.opentracing.v_030.propagation
 

G

generatedErrors() - Method in class io.opentracing.v_030.mock.MockSpan
 
get() - Static method in class io.opentracing.v_030.util.GlobalTracer
Returns the constant GlobalTracer.
getBaggageItem(String) - Method in interface io.opentracing.v_030.BaseSpan
 
getBaggageItem(String) - Method in class io.opentracing.v_030.mock.MockSpan
 
getBaggageItem(String) - Method in class io.opentracing.v_030.mock.MockSpan.MockContext
 
getBaggageItem(String) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
getBaggageItem(String) - Method in class io.opentracing.v_030.shim.SpanShim
 
getBaggageItem(String) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
getKey() - Method in class io.opentracing.v_030.tag.AbstractTag
 
GlobalTracer - Class in io.opentracing.v_030.util
Global tracer that forwards all methods to another tracer that can be configured by calling register(Tracer).

H

HTTP_HEADERS - Static variable in class io.opentracing.v_030.propagation.Format.Builtin
The HTTP_HEADERS format allows for HTTP-header-compatible String->String map encoding of SpanContext state for Tracer.inject and Tracer.extract.
HTTP_METHOD - Static variable in class io.opentracing.v_030.tag.Tags
HTTP_METHOD records the http method.
HTTP_STATUS - Static variable in class io.opentracing.v_030.tag.Tags
HTTP_STATUS records the http status code of the response.
HTTP_URL - Static variable in class io.opentracing.v_030.tag.Tags
HTTP_URL records the url of the incoming request.

I

ignoreActiveSpan() - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
ignoreActiveSpan() - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Do not create an implicit References.CHILD_OF reference to the ActiveSpanSource.activeSpan()).
inject(SpanContext, Format<C>, C) - Method in class io.opentracing.v_030.mock.MockTracer
 
inject(MockSpan.MockContext, Format<C>, C) - Method in interface io.opentracing.v_030.mock.MockTracer.Propagator
 
inject(SpanContext, Format<C>, C) - Method in class io.opentracing.v_030.shim.TracerShim
 
inject(SpanContext, Format<C>, C) - Method in interface io.opentracing.v_030.Tracer
Inject a SpanContext into a `carrier` of a given type, presumably for propagation across process boundaries.
inject(SpanContext, Format<C>, C) - Method in class io.opentracing.v_030.util.GlobalTracer
 
INSTANCE - Static variable in interface io.opentracing.v_030.noop.NoopActiveSpanSource
 
INSTANCE - Static variable in interface io.opentracing.v_030.noop.NoopActiveSpanSource.NoopActiveSpan
 
INSTANCE - Static variable in interface io.opentracing.v_030.noop.NoopActiveSpanSource.NoopContinuation
 
INSTANCE - Static variable in interface io.opentracing.v_030.noop.NoopSpan
 
INSTANCE - Static variable in interface io.opentracing.v_030.noop.NoopSpanBuilder
 
IntOrStringTag - Class in io.opentracing.v_030.tag
 
IntOrStringTag(String) - Constructor for class io.opentracing.v_030.tag.IntOrStringTag
 
IntTag - Class in io.opentracing.v_030.tag
 
IntTag(String) - Constructor for class io.opentracing.v_030.tag.IntTag
 
io.opentracing.v_030 - package io.opentracing.v_030
 
io.opentracing.v_030.log - package io.opentracing.v_030.log
 
io.opentracing.v_030.mock - package io.opentracing.v_030.mock
 
io.opentracing.v_030.noop - package io.opentracing.v_030.noop
 
io.opentracing.v_030.propagation - package io.opentracing.v_030.propagation
 
io.opentracing.v_030.shim - package io.opentracing.v_030.shim
 
io.opentracing.v_030.tag - package io.opentracing.v_030.tag
 
io.opentracing.v_030.util - package io.opentracing.v_030.util
 
isRegistered() - Static method in class io.opentracing.v_030.util.GlobalTracer
Identify whether a Tracer has previously been registered.
iterator() - Method in interface io.opentracing.v_030.propagation.TextMap
Gets an iterator over arbitrary key:value pairs from the TextMapReader.
iterator() - Method in class io.opentracing.v_030.propagation.TextMapExtractAdapter
 
iterator() - Method in class io.opentracing.v_030.propagation.TextMapInjectAdapter
 

K

key - Variable in class io.opentracing.v_030.tag.AbstractTag
 

L

log(Map<String, ?>) - Method in interface io.opentracing.v_030.BaseSpan
Log key:value pairs to the Span with the current walltime timestamp.
log(long, Map<String, ?>) - Method in interface io.opentracing.v_030.BaseSpan
Like log(Map<String, Object>), but with an explicit timestamp.
log(String) - Method in interface io.opentracing.v_030.BaseSpan
Record an event at the current walltime timestamp.
log(long, String) - Method in interface io.opentracing.v_030.BaseSpan
Record an event at a specific timestamp.
log(Map<String, ?>) - Method in class io.opentracing.v_030.mock.MockSpan
 
log(long, Map<String, ?>) - Method in class io.opentracing.v_030.mock.MockSpan
 
log(String) - Method in class io.opentracing.v_030.mock.MockSpan
 
log(long, String) - Method in class io.opentracing.v_030.mock.MockSpan
 
log(Map<String, ?>) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
log(long, Map<String, ?>) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
log(String) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
log(long, String) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
log(Map<String, ?>) - Method in class io.opentracing.v_030.shim.SpanShim
 
log(long, Map<String, ?>) - Method in class io.opentracing.v_030.shim.SpanShim
 
log(String) - Method in class io.opentracing.v_030.shim.SpanShim
 
log(long, String) - Method in class io.opentracing.v_030.shim.SpanShim
 
log(Map<String, ?>) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
log(long, Map<String, ?>) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
log(String) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
log(long, String) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
logEntries() - Method in class io.opentracing.v_030.mock.MockSpan
 
LogEntry(long, Map<String, ?>) - Constructor for class io.opentracing.v_030.mock.MockSpan.LogEntry
 

M

makeActive(Span) - Method in interface io.opentracing.v_030.ActiveSpanSource
Wrap and "make active" a Span by encapsulating it – and any active state (e.g., MDC state) in the current thread – in a new ActiveSpan.
makeActive(Span) - Method in class io.opentracing.v_030.mock.MockTracer
 
makeActive(Span) - Method in class io.opentracing.v_030.shim.TracerShim
 
makeActive(Span) - Method in class io.opentracing.v_030.util.GlobalTracer
 
makeActive(Span) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpanSource
 
MESSAGE - Static variable in class io.opentracing.v_030.log.Fields
A concise, human-readable, one-line message explaining the event.
MESSAGE_BUS_DESTINATION - Static variable in class io.opentracing.v_030.tag.Tags
MESSAGE_BUS_DESTINATION records an address at which messages can be exchanged.
MockContext(long, long, Map<String, String>) - Constructor for class io.opentracing.v_030.mock.MockSpan.MockContext
A package-protected constructor to create a new MockContext.
MockSpan - Class in io.opentracing.v_030.mock
MockSpans are created via MockTracer.buildSpan(...), but they are also returned via calls to MockTracer.finishedSpans().
MockSpan.LogEntry - Class in io.opentracing.v_030.mock
 
MockSpan.MockContext - Class in io.opentracing.v_030.mock
MockContext implements a Dapper-like opentracing.SpanContext with a trace- and span-id.
MockTracer - Class in io.opentracing.v_030.mock
MockTracer makes it easy to test the semantics of OpenTracing instrumentation.
MockTracer() - Constructor for class io.opentracing.v_030.mock.MockTracer
 
MockTracer(ActiveSpanSource) - Constructor for class io.opentracing.v_030.mock.MockTracer
 
MockTracer(ActiveSpanSource, MockTracer.Propagator) - Constructor for class io.opentracing.v_030.mock.MockTracer
 
MockTracer(MockTracer.Propagator) - Constructor for class io.opentracing.v_030.mock.MockTracer
Create a new MockTracer that passes through any calls to inject() and/or extract().
MockTracer.Propagator - Interface in io.opentracing.v_030.mock
Propagator allows the developer to intercept and verify any calls to inject() and/or extract().
MockTracer.SpanBuilder - Class in io.opentracing.v_030.mock
 

N

NoopActiveSpanSource - Interface in io.opentracing.v_030.noop
 
NoopActiveSpanSource.NoopActiveSpan - Interface in io.opentracing.v_030.noop
 
NoopActiveSpanSource.NoopContinuation - Interface in io.opentracing.v_030.noop
 
NoopSpan - Interface in io.opentracing.v_030.noop
 
NoopSpanBuilder - Interface in io.opentracing.v_030.noop
 
NoopSpanContext - Interface in io.opentracing.v_030.noop
 
NoopTracer - Interface in io.opentracing.v_030.noop
 
NoopTracerFactory - Class in io.opentracing.v_030.noop
 

O

onSpanFinished(MockSpan) - Method in class io.opentracing.v_030.mock.MockTracer
Noop method called on Span.finish().
operationName() - Method in class io.opentracing.v_030.mock.MockSpan
 

P

parentId() - Method in class io.opentracing.v_030.mock.MockSpan
TODO: Support multiple parents in this API.
PEER_HOST_IPV4 - Static variable in class io.opentracing.v_030.tag.Tags
PEER_HOST_IPV4 records IPv4 host address of the peer.
PEER_HOST_IPV6 - Static variable in class io.opentracing.v_030.tag.Tags
PEER_HOST_IPV6 records the IPv6 host address of the peer.
PEER_HOSTNAME - Static variable in class io.opentracing.v_030.tag.Tags
PEER_HOSTNAME records the host name of the peer.
PEER_PORT - Static variable in class io.opentracing.v_030.tag.Tags
PEER_PORT records the port number of the peer.
PEER_SERVICE - Static variable in class io.opentracing.v_030.tag.Tags
PEER_SERVICE records the service name of the peer.
PRINTER - Static variable in interface io.opentracing.v_030.mock.MockTracer.Propagator
 
put(String, String) - Method in interface io.opentracing.v_030.propagation.TextMap
Puts a key:value pair into the TextMapWriter's backing store.
put(String, String) - Method in class io.opentracing.v_030.propagation.TextMapExtractAdapter
 
put(String, String) - Method in class io.opentracing.v_030.propagation.TextMapInjectAdapter
 

R

References - Class in io.opentracing.v_030
References is essentially a namespace for the official OpenTracing reference types.
register(Tracer) - Static method in class io.opentracing.v_030.util.GlobalTracer
Register a Tracer to back the behaviour of the global tracer.
reset() - Method in class io.opentracing.v_030.mock.MockTracer
Clear the finishedSpans() queue.

S

SAMPLING_PRIORITY - Static variable in class io.opentracing.v_030.tag.Tags
SAMPLING_PRIORITY determines the priority of sampling this Span.
scope() - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
set(BaseSpan<?>, T) - Method in class io.opentracing.v_030.tag.AbstractTag
 
set(BaseSpan<?>, Boolean) - Method in class io.opentracing.v_030.tag.BooleanTag
 
set(BaseSpan<?>, String) - Method in class io.opentracing.v_030.tag.IntOrStringTag
 
set(BaseSpan<?>, Integer) - Method in class io.opentracing.v_030.tag.IntTag
 
set(BaseSpan<?>, String) - Method in class io.opentracing.v_030.tag.StringTag
 
set(BaseSpan<?>, StringTag) - Method in class io.opentracing.v_030.tag.StringTag
 
setBaggageItem(String, String) - Method in interface io.opentracing.v_030.BaseSpan
Sets a baggage item in the Span (and its SpanContext) as a key/value pair.
setBaggageItem(String, String) - Method in class io.opentracing.v_030.mock.MockSpan
 
setBaggageItem(String, String) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
setBaggageItem(String, String) - Method in class io.opentracing.v_030.shim.SpanShim
 
setBaggageItem(String, String) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
setOperationName(String) - Method in interface io.opentracing.v_030.BaseSpan
Sets the string name for the logical operation this span represents.
setOperationName(String) - Method in class io.opentracing.v_030.mock.MockSpan
 
setOperationName(String) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
setOperationName(String) - Method in class io.opentracing.v_030.shim.SpanShim
 
setOperationName(String) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
setTag(String, String) - Method in interface io.opentracing.v_030.BaseSpan
Set a key:value tag on the Span.
setTag(String, boolean) - Method in interface io.opentracing.v_030.BaseSpan
Same as BaseSpan.setTag(String, String), but for boolean values.
setTag(String, Number) - Method in interface io.opentracing.v_030.BaseSpan
Same as BaseSpan.setTag(String, String), but for numeric values.
setTag(String, String) - Method in class io.opentracing.v_030.mock.MockSpan
 
setTag(String, boolean) - Method in class io.opentracing.v_030.mock.MockSpan
 
setTag(String, Number) - Method in class io.opentracing.v_030.mock.MockSpan
 
setTag(String, String) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
setTag(String, boolean) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
setTag(String, Number) - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
setTag(String, String) - Method in class io.opentracing.v_030.shim.SpanShim
 
setTag(String, boolean) - Method in class io.opentracing.v_030.shim.SpanShim
 
setTag(String, Number) - Method in class io.opentracing.v_030.shim.SpanShim
 
setTag(String, String) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
setTag(String, boolean) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
setTag(String, Number) - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
span() - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
span() - Method in class io.opentracing.v_030.shim.SpanShim
 
span() - Method in interface io.opentracing.v_030.shim.SpanWrapper
 
Span - Interface in io.opentracing.v_030
Represents an in-flight Span that's manually propagated within the given process.
SPAN_KIND - Static variable in class io.opentracing.v_030.tag.Tags
SPAN_KIND hints at the relationship between spans, e.g.
SPAN_KIND_CLIENT - Static variable in class io.opentracing.v_030.tag.Tags
A constant for setting the span kind to indicate that it represents a client span.
SPAN_KIND_CONSUMER - Static variable in class io.opentracing.v_030.tag.Tags
A constant for setting the span kind to indicate that it represents a consumer span, in a messaging scenario.
SPAN_KIND_PRODUCER - Static variable in class io.opentracing.v_030.tag.Tags
A constant for setting the span kind to indicate that it represents a producer span, in a messaging scenario.
SPAN_KIND_SERVER - Static variable in class io.opentracing.v_030.tag.Tags
A constant for setting the span kind to indicate that it represents a server span.
SpanContext - Interface in io.opentracing.v_030
SpanContext represents Span state that must propagate to descendant Spans and across process boundaries.
spanId() - Method in class io.opentracing.v_030.mock.MockSpan.MockContext
 
SpanShim - Class in io.opentracing.v_030.shim
 
SpanShim(Span) - Constructor for class io.opentracing.v_030.shim.SpanShim
 
SpanWrapper - Interface in io.opentracing.v_030.shim
 
STACK - Static variable in class io.opentracing.v_030.log.Fields
A stack trace in platform-conventional format; may or may not pertain to an error.
start() - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
start() - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
startActive() - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
startActive() - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Returns a newly started and activated ActiveSpan.
startManual() - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
startManual() - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Like Tracer.SpanBuilder.startActive(), but the returned Span has not been registered via the ActiveSpanSource.
startMicros() - Method in class io.opentracing.v_030.mock.MockSpan
 
StringTag - Class in io.opentracing.v_030.tag
 
StringTag(String) - Constructor for class io.opentracing.v_030.tag.StringTag
 

T

tags() - Method in class io.opentracing.v_030.mock.MockSpan
 
Tags - Class in io.opentracing.v_030.tag
The following span tags are recommended for instrumentors who are trying to capture more semantic information about the spans.
TEXT_MAP - Static variable in interface io.opentracing.v_030.mock.MockTracer.Propagator
 
TEXT_MAP - Static variable in class io.opentracing.v_030.propagation.Format.Builtin
The TEXT_MAP format allows for arbitrary String->String map encoding of SpanContext state for Tracer.inject and Tracer.extract.
TextMap - Interface in io.opentracing.v_030.propagation
TextMap is a built-in carrier for Tracer.inject() and Tracer.extract().
TextMapExtractAdapter - Class in io.opentracing.v_030.propagation
A TextMap carrier for use with Tracer.extract() ONLY (it has no mutating methods).
TextMapExtractAdapter(Map<String, String>) - Constructor for class io.opentracing.v_030.propagation.TextMapExtractAdapter
 
TextMapInjectAdapter - Class in io.opentracing.v_030.propagation
A TextMap carrier for use with Tracer.inject() ONLY (it has no read methods).
TextMapInjectAdapter(Map<String, String>) - Constructor for class io.opentracing.v_030.propagation.TextMapInjectAdapter
 
ThreadLocalActiveSpan - Class in io.opentracing.v_030.util
ThreadLocalActiveSpan is a simple ActiveSpan implementation that relies on Java's thread-local storage primitive.
ThreadLocalActiveSpanSource - Class in io.opentracing.v_030.util
A simple ActiveSpanSource implementation built on top of Java's thread-local storage primitive.
ThreadLocalActiveSpanSource() - Constructor for class io.opentracing.v_030.util.ThreadLocalActiveSpanSource
 
timestampMicros() - Method in class io.opentracing.v_030.mock.MockSpan.LogEntry
 
toString() - Method in class io.opentracing.v_030.mock.MockSpan
 
toString() - Method in class io.opentracing.v_030.propagation.Format.Builtin
 
toString() - Method in class io.opentracing.v_030.shim.ActiveSpanShim
 
toString() - Method in class io.opentracing.v_030.shim.SpanShim
 
toString() - Method in class io.opentracing.v_030.util.GlobalTracer
 
toString() - Method in class io.opentracing.v_030.util.ThreadLocalActiveSpan
 
traceId() - Method in class io.opentracing.v_030.mock.MockSpan.MockContext
 
Tracer - Interface in io.opentracing.v_030
Tracer is a simple, thin interface for Span creation and propagation across arbitrary transports.
Tracer.SpanBuilder - Interface in io.opentracing.v_030
 
TracerShim - Class in io.opentracing.v_030.shim
 
TracerShim(Tracer) - Constructor for class io.opentracing.v_030.shim.TracerShim
 

W

withBaggageItem(String, String) - Method in class io.opentracing.v_030.mock.MockSpan.MockContext
Create and return a new (immutable) MockContext with the added baggage item.
withStartTimestamp(long) - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
withStartTimestamp(long) - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Specify a timestamp of when the Span was started, represented in microseconds since epoch.
withTag(String, String) - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
withTag(String, boolean) - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
withTag(String, Number) - Method in class io.opentracing.v_030.mock.MockTracer.SpanBuilder
 
withTag(String, String) - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Same as BaseSpan.setTag(String, String), but for the span being built.
withTag(String, boolean) - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Same as BaseSpan.setTag(String, boolean), but for the span being built.
withTag(String, Number) - Method in interface io.opentracing.v_030.Tracer.SpanBuilder
Same as BaseSpan.setTag(String, Number), but for the span being built.
A B C D E F G H I K L M N O P R S T W 
Skip navigation links

Copyright © 2016–2018 OpenTracing. All rights reserved.