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

A

AbstractPropagator<C> - Class in rocks.inspectit.agent.java.sdk.opentracing.propagation
Abstract Propagator that knows what is injected and extracted from the carrier.
AbstractPropagator() - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.propagation.AbstractPropagator
 
addReference(String, SpanContext) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
asChildOf(SpanContext) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
asChildOf(Span) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl

B

baggageItems() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
baggageItems() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
build() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
Builds (resolves the context) the span but does not start it.
build(SpanContextImpl, String, Map<String, String>) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
Builds new SpanContextImpl as a child of given parent context.
build(Map<String, String>) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
Builds new SpanContextImpl with new trace context and given baggage.
build() - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
Builds new SpanContextImpl with new trace context and no baggage.
buildExtractedContext(long, long, Map<String, String>) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
This method is used when building context that is extracted from the propagation (like HTTP headers).
buildSpan() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.ExtendedTracer
Builds span with no operation name.
buildSpan(String, String, boolean) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.ExtendedTracer
Creates SpanBuilder that optionally adds the reference to the current thread context span.
buildSpan() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Builds span with no operation name.
buildSpan(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
buildSpan(String, String, boolean) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Creates SpanBuilder that optionally adds the reference to the current thread context span.
buildSpan(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
buildSpan() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
Builds span with no operation name.
buildSpan(String, String, boolean) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
Creates SpanBuilder that optionally adds the reference to the current thread context span.

C

close() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
context() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
ConversionUtils - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.util
Conversion utils we need for our tracing.

D

debug(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Log message in debug level.
debug(String) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Log message in debug level.
doNotReport() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
Explicitly states that the span created should not be reported.

E

equals(Object) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
equals(Object) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
error(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Log message in error level.
error(String, Throwable) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Log message in error level with throwable.
error(String) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Log message in error level.
error(String, Throwable) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Log message in error level with throwable.
ExtendedTracer - Interface in rocks.inspectit.agent.java.sdk.opentracing
This interface defines additional methods that inspectIT tracer provides for usage.
extract(Format<C>, C) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
extract(Format<C>, C) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
extract(C) - Method in class rocks.inspectit.agent.java.sdk.opentracing.propagation.AbstractPropagator
Extract the span context from the carrier.
extract(C) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.propagation.Propagator
Extract the span context from the carrier.
extractBaggage(TextMap) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.propagation.TextMapPropagator
Gets all baggage (not only tracing related) from the carrier.
extractBaggage(TextMap) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.propagation.UrlEncodingPropagator
Gets all baggage (not only tracing related) from the carrier.
extractBaggage(C) - Method in class rocks.inspectit.agent.java.sdk.opentracing.propagation.AbstractPropagator
Gets all baggage (not only tracing related) from the carrier.

F

finish() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
finish(long) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl

G

get() - Static method in class rocks.inspectit.agent.java.sdk.opentracing.TracerProvider
Returns the ExtendedTracer.
get(boolean) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.TracerProvider
Returns the ExtendedTracer.
getBaggageItem(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
Gets baggage item.
getBaggageItem(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
getCurrentContext() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.ExtendedTracer
Returns the current thread span context if one exists.
getCurrentContext() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Returns the current thread span context if one exists.
getCurrentContext() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
Returns the current thread span context if one exists.
getCurrentNanoTime() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.Timer
Returns the current nano time.
getCurrentNanoTime() - Method in class rocks.inspectit.agent.java.sdk.opentracing.util.SystemTimer
Returns the current nano time.
getCurrentTimeMicroseconds() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.Timer
Returns current time in microseconds (microseconds since epoch).
getCurrentTimeMicroseconds() - Method in class rocks.inspectit.agent.java.sdk.opentracing.util.SystemTimer
Returns current time in microseconds (microseconds since epoch).
getDuration() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
getId() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
getOperationName() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
getParentId() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
getReferenceType() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
Returns reference type to the parent if the one is set.
getStartTimeMicros() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
getTags() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
getTraceId() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
getTraceLogger(Class<?>) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerLoggerWrapper
Returns proper TracerLogger for the given class.
getTraceLogger(Class<?>) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLoggerProvider
Returns TracerLogger for the given class.

H

hashCode() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
hashCode() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl

I

info(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Log message in info level.
info(String) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Log message in info level.
inject(SpanContext, Format<C>, C) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
inject(SpanContext, Format<C>, C) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
inject(SpanContextImpl, C) - Method in class rocks.inspectit.agent.java.sdk.opentracing.propagation.AbstractPropagator
Injects the span context to the carrier.
inject(SpanContextImpl, C) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.propagation.Propagator
Injects the span context to the carrier.
injectBaggage(TextMap, String, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.propagation.TextMapPropagator
Injects one baggage item to the carrier.
injectBaggage(TextMap, String, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.propagation.UrlEncodingPropagator
Injects one baggage item to the carrier.
injectBaggage(C, String, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.propagation.AbstractPropagator
Injects one baggage item to the carrier.
INSPECTIT_BAGGAGE_PREFIX - Static variable in interface rocks.inspectit.agent.java.sdk.opentracing.internal.constants.PropagationConstants
Prefix for the propagation baggage.
INSPECTIT_PREFIX - Static variable in interface rocks.inspectit.agent.java.sdk.opentracing.internal.constants.PropagationConstants
Prefix for the propagation baggage.
INSTANCE - Static variable in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
Instance for usage.
INSTANCE - Static variable in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Instance for usage.
isClient() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
If span is of a type client.
isCurrentContextExisting() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Returns if the thread context exists.
isDebugEnabled() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Defines if the debug level is enabled.
isDebugEnabled() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Defines if the debug level is enabled.
isErrorEnabled() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Defines if the error level is enabled.
isErrorEnabled() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Defines if the error level is enabled.
isFinished() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
Returns whether the span has been finished.
isInfoEnabled() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Defines if the info level is enabled.
isInfoEnabled() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Defines if the info level is enabled.
isReport() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
isServer() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
If span is of a type server.
isStarted() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
Returns whether the span has already been started.
isWarnEnabled() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Defines if the warn level is enabled.
isWarnEnabled() - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Defines if the warn level is enabled.

L

log(Map<String, ?>) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
log(long, Map<String, ?>) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
log(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
log(long, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
log(String, Object) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
Deprecated.
log(long, String, Object) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
Deprecated.

N

NoopExtendedTracerImpl - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.noop
No-operation tracer that implement the ExtendedTracer interface.
NoopLogger - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.noop
No-operation logger that implement the TracerLogger interface.
NoopReporter - Class in rocks.inspectit.agent.java.sdk.opentracing.noop
Noop Reporter that does nothing when spans are reported.
NoopReporter() - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.noop.NoopReporter
 

P

parseHexStringSafe(String) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.util.ConversionUtils
Parses a hexadecimal string.
PropagationConstants - Interface in rocks.inspectit.agent.java.sdk.opentracing.internal.constants
Propagation constants.
Propagator<C> - Interface in rocks.inspectit.agent.java.sdk.opentracing.propagation
Propagator interface to help with the injection and extraction of the span context.

R

randomLong() - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.util.RandomUtils
Returns the random long number.
RandomUtils - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.util
Helper class for generating random numbers needed for the tracing.
registerPropagator(Format<C>, Propagator<C>) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.ExtendedTracer
Registers propagator.
registerPropagator(Format<C>, Propagator<C>) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Registers propagator.
registerPropagator(Format<C>, Propagator<C>) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
Registers propagator.
report(SpanImpl) - Method in class rocks.inspectit.agent.java.sdk.opentracing.noop.NoopReporter
Reports span once it's finished.
report(SpanImpl) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.Reporter
Reports span once it's finished.
Reporter - Interface in rocks.inspectit.agent.java.sdk.opentracing
Reporter serves as class handling finished spans.
rocks.inspectit.agent.java.sdk.opentracing - package rocks.inspectit.agent.java.sdk.opentracing
Contains inspectIT implementation of the opentracing.io standard.
rocks.inspectit.agent.java.sdk.opentracing.internal - package rocks.inspectit.agent.java.sdk.opentracing.internal
Please note that classes in this package and all sub-packages and for SDK internal purposes and should not be used by applications directly.
rocks.inspectit.agent.java.sdk.opentracing.internal.constants - package rocks.inspectit.agent.java.sdk.opentracing.internal.constants
 
rocks.inspectit.agent.java.sdk.opentracing.internal.impl - package rocks.inspectit.agent.java.sdk.opentracing.internal.impl
 
rocks.inspectit.agent.java.sdk.opentracing.internal.noop - package rocks.inspectit.agent.java.sdk.opentracing.internal.noop
 
rocks.inspectit.agent.java.sdk.opentracing.internal.propagation - package rocks.inspectit.agent.java.sdk.opentracing.internal.propagation
 
rocks.inspectit.agent.java.sdk.opentracing.internal.util - package rocks.inspectit.agent.java.sdk.opentracing.internal.util
 
rocks.inspectit.agent.java.sdk.opentracing.noop - package rocks.inspectit.agent.java.sdk.opentracing.noop
 
rocks.inspectit.agent.java.sdk.opentracing.propagation - package rocks.inspectit.agent.java.sdk.opentracing.propagation
 
rocks.inspectit.agent.java.sdk.opentracing.util - package rocks.inspectit.agent.java.sdk.opentracing.util
 

S

set(TracerImpl) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.TracerProvider
setBaggageItem(String, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
Sets baggage item.
setBaggageItem(String, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
setOperationName(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
setProvider(TracerLoggerProvider) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerLoggerWrapper
setTag(String, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
setTag(String, boolean) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
setTag(String, Number) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
setTimer(Timer) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.ExtendedTracer
Sets the implementation of the Timer to use.
setTimer(Timer) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Sets the implementation of the Timer to use.
setTimer(Timer) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopExtendedTracerImpl
Sets the implementation of the Timer to use.
SPAN_ID - Static variable in interface rocks.inspectit.agent.java.sdk.opentracing.internal.constants.PropagationConstants
Header name for the span id.
SpanBuilderImpl - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.impl
Builder for the span.
SpanBuilderImpl(TracerImpl, String) - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
Creates new span builder.
SpanContextImpl - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.impl
Implementation of the SpanContext.
SpanContextImpl(long, long, long, String, Map<String, String>) - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
Constructor.
SpanImpl - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.impl
Implementation of the opentracing.io Span.
SpanImpl(TracerImpl) - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
Default constructor.
start() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
start() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
Starts the span and sets the start time to the current time provided by the set tracer.
SystemTimer - Class in rocks.inspectit.agent.java.sdk.opentracing.util
Timer implementation that uses System for timing.
SystemTimer() - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.util.SystemTimer
 

T

TextMapPropagator - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.propagation
Simple Propagator for the TextMap.
TextMapPropagator() - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.internal.propagation.TextMapPropagator
 
Timer - Interface in rocks.inspectit.agent.java.sdk.opentracing
Timer interface for measuring.
toHexString(long) - Static method in class rocks.inspectit.agent.java.sdk.opentracing.internal.util.ConversionUtils
Converts long to hexadecimal string.
toString() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanContextImpl
toString() - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanImpl
TRACE_ID - Static variable in interface rocks.inspectit.agent.java.sdk.opentracing.internal.constants.PropagationConstants
Header name for the trace id.
TracerImpl - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.impl
The io.opentracing tracer implementation.
TracerImpl() - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Initializes the tracer with SystemTimer and NoopReporter.
TracerImpl(Timer, Reporter, boolean) - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.TracerImpl
Default constructor.
TracerLogger - Interface in rocks.inspectit.agent.java.sdk.opentracing.internal
Interface that provides the logging ability to the tracer.
TracerLoggerProvider - Interface in rocks.inspectit.agent.java.sdk.opentracing.internal
Provides TracerLogger for any class that wants to log details related to tracing.
TracerLoggerWrapper - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.impl
Wraps the TracerLoggerProvider that will be used to provide TracerLogger.
TracerProvider - Class in rocks.inspectit.agent.java.sdk.opentracing
The tracer provider allows getting of the ExtendedTracer instance.

U

UrlEncodingPropagator - Class in rocks.inspectit.agent.java.sdk.opentracing.internal.propagation
Propagator that tries to encode the values using URLEncoder and URLDecoder.
UrlEncodingPropagator() - Constructor for class rocks.inspectit.agent.java.sdk.opentracing.internal.propagation.UrlEncodingPropagator
 

W

warn(String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Log message in warn level.
warn(String, Throwable) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.noop.NoopLogger
Log message in warn level with throwable.
warn(String) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Log message in warn level.
warn(String, Throwable) - Method in interface rocks.inspectit.agent.java.sdk.opentracing.internal.TracerLogger
Log message in warn level with throwable.
withStartTimestamp(long) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
withTag(String, String) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
withTag(String, boolean) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
withTag(String, Number) - Method in class rocks.inspectit.agent.java.sdk.opentracing.internal.impl.SpanBuilderImpl
A B C D E F G H I L N P R S T U W 
Skip navigation links