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

A

activeSpan() - Method in class io.jaegertracing.internal.JaegerTracer
Retrieves the currently active span from the ScopeManager.
addReference(String, SpanContext) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
addTagsToMetricName(String, Map<String, String>) - Static method in class io.jaegertracing.internal.metrics.Metrics
 
append(JaegerSpan) - Method in class io.jaegertracing.internal.senders.NoopSender
 
append(JaegerSpan) - Method in interface io.jaegertracing.spi.Sender
 
apply(JaegerTracer.Builder) - Method in class io.jaegertracing.Configuration.CodecConfiguration
 
asChildOf(SpanContext) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
asChildOf(Span) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 

B

B3TextMapCodec - Class in io.jaegertracing.internal.propagation
This format is compatible with other Zipkin based trace libraries such as Brave, Wingtips, zipkin-js, etc.
B3TextMapCodec() - Constructor for class io.jaegertracing.internal.propagation.B3TextMapCodec
Deprecated.
B3TextMapCodec.Builder - Class in io.jaegertracing.internal.propagation
 
BAGGAGE_PREFIX - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
baggageItems() - Method in class io.jaegertracing.internal.JaegerSpanContext
 
BaggageRestrictionManager - Interface in io.jaegertracing.spi
BaggageRestrictionManager is an interface for a class that manages baggage restrictions for baggage keys.
BaggageRestrictionManagerException - Exception in io.jaegertracing.internal.exceptions
 
BaggageRestrictionManagerException(String) - Constructor for exception io.jaegertracing.internal.exceptions.BaggageRestrictionManagerException
 
BaggageRestrictionManagerException(String, Throwable) - Constructor for exception io.jaegertracing.internal.exceptions.BaggageRestrictionManagerException
 
BaggageRestrictionManagerProxy - Interface in io.jaegertracing.spi
BaggageRestrictionManagerProxy is an interface for a class that fetches baggage restrictions for specific service from a remote source i.e.
BaggageRestrictionResponse - Class in io.jaegertracing.internal.baggage.http
 
BaggageRestrictionResponse() - Constructor for class io.jaegertracing.internal.baggage.http.BaggageRestrictionResponse
 
baggageRestrictionsUpdateFailure - Variable in class io.jaegertracing.internal.metrics.Metrics
 
baggageRestrictionsUpdateSuccess - Variable in class io.jaegertracing.internal.metrics.Metrics
 
BaggageSetter - Class in io.jaegertracing.internal.baggage
BaggageSetter is a class that sets baggage and the logs associated with the baggage on a given JaegerSpan.
BaggageSetter(BaggageRestrictionManager, Metrics) - Constructor for class io.jaegertracing.internal.baggage.BaggageSetter
 
baggageTruncate - Variable in class io.jaegertracing.internal.metrics.Metrics
 
baggageUpdateFailure - Variable in class io.jaegertracing.internal.metrics.Metrics
 
baggageUpdateSuccess - Variable in class io.jaegertracing.internal.metrics.Metrics
 
build() - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager.Builder
Creates a RemoteBaggageRestrictionManager that fetches BaggageRestrictionResponse from a remote agent and keeps track of Restriction for a service.
build() - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
build() - Method in class io.jaegertracing.internal.propagation.B3TextMapCodec.Builder
 
build() - Method in class io.jaegertracing.internal.propagation.TextMapCodec.Builder
 
build() - Method in class io.jaegertracing.internal.reporters.RemoteReporter.Builder
 
build() - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler.Builder
 
Builder(String) - Constructor for class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager.Builder
 
Builder(String) - Constructor for class io.jaegertracing.internal.JaegerTracer.Builder
 
Builder(String, JaegerObjectFactory) - Constructor for class io.jaegertracing.internal.JaegerTracer.Builder
 
Builder() - Constructor for class io.jaegertracing.internal.propagation.B3TextMapCodec.Builder
 
builder() - Static method in class io.jaegertracing.internal.propagation.TextMapCodec
Returns a builder for TextMapCodec.
Builder() - Constructor for class io.jaegertracing.internal.propagation.TextMapCodec.Builder
 
Builder() - Constructor for class io.jaegertracing.internal.reporters.RemoteReporter.Builder
 
Builder(String) - Constructor for class io.jaegertracing.internal.samplers.RemoteControlledSampler.Builder
 
buildSpan(String) - Method in class io.jaegertracing.internal.JaegerTracer
 

C

checkCredit(double) - Method in class io.jaegertracing.internal.utils.RateLimiter
 
checkValidServiceName(String) - Static method in class io.jaegertracing.internal.JaegerTracer.Builder
 
clear() - Method in class io.jaegertracing.internal.reporters.InMemoryReporter
 
Clock - Interface in io.jaegertracing.internal.clock
A small abstraction around system clock that aims to provide microsecond precision with the best accuracy possible.
close() - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager
 
close() - Method in class io.jaegertracing.internal.JaegerTracer
Shuts down the Reporter and Sampler
close() - Method in class io.jaegertracing.internal.reporters.CompositeReporter
 
close() - Method in class io.jaegertracing.internal.reporters.InMemoryReporter
 
close() - Method in class io.jaegertracing.internal.reporters.LoggingReporter
 
close() - Method in class io.jaegertracing.internal.reporters.NoopReporter
 
close() - Method in class io.jaegertracing.internal.reporters.RemoteReporter
 
close() - Method in class io.jaegertracing.internal.samplers.ConstSampler
Only implemented to satisfy the sampler interface
close() - Method in class io.jaegertracing.internal.samplers.GuaranteedThroughputSampler
 
close() - Method in class io.jaegertracing.internal.samplers.PerOperationSampler
 
close() - Method in class io.jaegertracing.internal.samplers.ProbabilisticSampler
Only implemented to satisfy the sampler interface
close() - Method in class io.jaegertracing.internal.samplers.RateLimitingSampler
Only implemented to maintain compatibility with sampling interface.
close() - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler
 
close() - Method in class io.jaegertracing.internal.senders.NoopSender
 
close() - Method in interface io.jaegertracing.spi.Reporter
 
close() - Method in interface io.jaegertracing.spi.Sampler
Release any resources used by the sampler.
close() - Method in interface io.jaegertracing.spi.Sender
 
closeTracer() - Method in class io.jaegertracing.Configuration
 
Codec<T> - Interface in io.jaegertracing.spi
 
CodecConfiguration() - Constructor for class io.jaegertracing.Configuration.CodecConfiguration
 
CompositeCodec<T> - Class in io.jaegertracing.internal.propagation
 
CompositeCodec(List<Codec<T>>) - Constructor for class io.jaegertracing.internal.propagation.CompositeCodec
 
CompositeReporter - Class in io.jaegertracing.internal.reporters
 
CompositeReporter(Reporter...) - Constructor for class io.jaegertracing.internal.reporters.CompositeReporter
 
Configuration - Class in io.jaegertracing
This class is designed to provide JaegerTracer or JaegerTracer.Builder when Jaeger client configuration is provided in environmental or property variables.
Configuration(String) - Constructor for class io.jaegertracing.Configuration
 
Configuration.CodecConfiguration - Class in io.jaegertracing
CodecConfiguration can be used to support additional trace context propagation codec.
Configuration.Propagation - Enum in io.jaegertracing
The supported trace context propagation formats.
Configuration.ReporterConfiguration - Class in io.jaegertracing
 
Configuration.SamplerConfiguration - Class in io.jaegertracing
SamplerConfiguration allows to configure which sampler the tracer will use.
Configuration.SenderConfiguration - Class in io.jaegertracing
Holds the configuration related to the sender.
Constants - Class in io.jaegertracing.internal
 
Constants() - Constructor for class io.jaegertracing.internal.Constants
 
ConstSampler - Class in io.jaegertracing.internal.samplers
 
ConstSampler(boolean) - Constructor for class io.jaegertracing.internal.samplers.ConstSampler
 
context() - Method in class io.jaegertracing.internal.JaegerSpan
 
contextAsString(JaegerSpanContext) - Static method in class io.jaegertracing.internal.propagation.TextMapCodec
Encode context into a string.
Counter - Interface in io.jaegertracing.internal.metrics
 
createCounter(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
 
createCounter(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.NoopMetricsFactory
 
createCounter(String, Map<String, String>) - Method in interface io.jaegertracing.spi.MetricsFactory
Creates a counter with the given gauge name and set of tags.
createGauge(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
 
createGauge(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.NoopMetricsFactory
 
createGauge(String, Map<String, String>) - Method in interface io.jaegertracing.spi.MetricsFactory
Creates a gauge with the given gauge name and set of tags.
createSpan(JaegerTracer, String, JaegerSpanContext, long, long, boolean, Map<String, Object>, List<Reference>) - Method in class io.jaegertracing.internal.JaegerObjectFactory
 
createSpanBuilder(JaegerTracer, String) - Method in class io.jaegertracing.internal.JaegerObjectFactory
 
createSpanContext(long, long, long, byte, Map<String, String>, String) - Method in class io.jaegertracing.internal.JaegerObjectFactory
 
createTimer(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
 
createTimer(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.NoopMetricsFactory
 
createTimer(String, Map<String, String>) - Method in interface io.jaegertracing.spi.MetricsFactory
Creates a timer with the given timer name and set of tags.
createTracer() - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
createTracerBuilder(String) - Method in class io.jaegertracing.Configuration
 
current() - Static method in class io.jaegertracing.internal.utils.Java6CompatibleThreadLocalRandom
Calls ThreadLocalRandom.current(), if this class is present (if you are using Java 7).
currentNanoTicks() - Method in interface io.jaegertracing.internal.clock.Clock
Returns the current value of the running Java Virtual Machine's high-resolution time source, in nanoseconds.
currentNanoTicks() - Method in class io.jaegertracing.internal.clock.SystemClock
 
currentTimeMicros() - Method in interface io.jaegertracing.internal.clock.Clock
Returns the current time in microseconds.
currentTimeMicros() - Method in class io.jaegertracing.internal.clock.SystemClock
 

D

DEBUG_FLAG - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
DEBUG_ID_HEADER_KEY - Static variable in class io.jaegertracing.internal.Constants
The name of HTTP header or a TextMap carrier key which, if found in the carrier, forces the trace to be sampled as "debug" trace.
decodingErrors - Variable in class io.jaegertracing.internal.metrics.Metrics
 
DEFAULT_FLUSH_INTERVAL_MS - Static variable in class io.jaegertracing.internal.reporters.RemoteReporter
 
DEFAULT_HOST_PORT - Static variable in class io.jaegertracing.internal.samplers.HttpSamplingManager
 
DEFAULT_MAX_QUEUE_SIZE - Static variable in class io.jaegertracing.internal.reporters.RemoteReporter
 
DEFAULT_MAX_VALUE_LENGTH - Static variable in interface io.jaegertracing.spi.BaggageRestrictionManager
 
DEFAULT_SAMPLING_PROBABILITY - Static variable in class io.jaegertracing.internal.samplers.ProbabilisticSampler
 
DefaultBaggageRestrictionManager - Class in io.jaegertracing.internal.baggage
DefaultBaggageRestrictionManager is a manager that returns a Restriction that allows all baggage.
DefaultBaggageRestrictionManager() - Constructor for class io.jaegertracing.internal.baggage.DefaultBaggageRestrictionManager
 
durationMicros(long) - Method in interface io.jaegertracing.internal.metrics.Timer
 

E

EmptyIpException - Exception in io.jaegertracing.internal.exceptions
 
EmptyIpException() - Constructor for exception io.jaegertracing.internal.exceptions.EmptyIpException
 
EmptyTracerStateStringException - Exception in io.jaegertracing.internal.exceptions
 
EmptyTracerStateStringException() - Constructor for exception io.jaegertracing.internal.exceptions.EmptyTracerStateStringException
 
equals(Object) - Method in class io.jaegertracing.internal.samplers.ConstSampler
 
equals(Object) - Method in class io.jaegertracing.internal.samplers.ProbabilisticSampler
 
equals(Object) - Method in class io.jaegertracing.internal.samplers.RateLimitingSampler
 
equals(Object) - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler
 
equals(Object, Object) - Static method in class io.jaegertracing.internal.utils.Utils
 
execute() - Method in interface io.jaegertracing.internal.reporters.RemoteReporter.Command
 
extract(Format<T>, T) - Method in class io.jaegertracing.internal.JaegerTracer
 
extract(TextMap) - Method in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
extract(T) - Method in class io.jaegertracing.internal.propagation.CompositeCodec
 
extract(TextMap) - Method in class io.jaegertracing.internal.propagation.TextMapCodec
 
extract(T) - Method in interface io.jaegertracing.spi.Extractor
Called when Tracer.extract(io.opentracing.propagation.Format, Object) is used.
Extractor<T> - Interface in io.jaegertracing.spi
You should implement this class if you want to add possibility to extract information about JaegerSpanContext that is provided in your custom propagation scheme.

F

finish() - Method in class io.jaegertracing.internal.JaegerSpan
 
finish(long) - Method in class io.jaegertracing.internal.JaegerSpan
 
flagDebug - Static variable in class io.jaegertracing.internal.JaegerSpanContext
 
FLAGS_NAME - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
flagSampled - Static variable in class io.jaegertracing.internal.JaegerSpanContext
 
flush() - Method in class io.jaegertracing.internal.senders.NoopSender
 
flush() - Method in interface io.jaegertracing.spi.Sender
 
fromEnv() - Static method in class io.jaegertracing.Configuration.CodecConfiguration
 
fromEnv() - Static method in class io.jaegertracing.Configuration
 
fromEnv(String) - Static method in class io.jaegertracing.Configuration
 
fromEnv() - Static method in class io.jaegertracing.Configuration.ReporterConfiguration
 
fromEnv() - Static method in class io.jaegertracing.Configuration.SamplerConfiguration
 
fromEnv() - Static method in class io.jaegertracing.Configuration.SenderConfiguration
Attempts to create a new Configuration.SenderConfiguration based on the environment variables

G

Gauge - Interface in io.jaegertracing.internal.metrics
 
getBaggageItem(String) - Method in class io.jaegertracing.internal.JaegerSpan
 
getBaggageItem(String) - Method in class io.jaegertracing.internal.JaegerSpanContext
 
getBaggageRestrictions(String) - Method in class io.jaegertracing.internal.baggage.HttpBaggageRestrictionManagerProxy
 
getBaggageRestrictions(String) - Method in interface io.jaegertracing.spi.BaggageRestrictionManagerProxy
 
getCodec() - Method in class io.jaegertracing.Configuration
 
getCodecs() - Method in class io.jaegertracing.Configuration.CodecConfiguration
 
getCounter(String, String) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
Returns the counter value information for the counter with the given metric name.
getCounter(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
Returns the counter value information for the counter with the given metric name.
getDroppedSpanCount() - Method in exception io.jaegertracing.internal.exceptions.SenderException
 
getDuration() - Method in class io.jaegertracing.internal.JaegerSpan
 
getFlags() - Method in class io.jaegertracing.internal.JaegerSpanContext
 
getFlushIntervalMs() - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
getGauge(String, String) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
Returns the current value for the gauge with the given metric name.
getGauge(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
Returns the current value for the gauge with the given metric name.
getIpv4() - Method in class io.jaegertracing.internal.JaegerTracer
 
getLock() - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler
 
getLogs() - Method in class io.jaegertracing.internal.JaegerSpan
 
getLogSpans() - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
getManagerHostPort() - Method in class io.jaegertracing.Configuration.SamplerConfiguration
 
getMaxQueueSize() - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
getMetrics() - Method in class io.jaegertracing.internal.JaegerTracer
 
getMetricsFactory() - Method in class io.jaegertracing.Configuration
 
getOperationName() - Method in class io.jaegertracing.internal.JaegerSpan
 
getParam() - Method in class io.jaegertracing.Configuration.SamplerConfiguration
 
getParentId() - Method in class io.jaegertracing.internal.JaegerSpanContext
 
getReferences() - Method in class io.jaegertracing.internal.JaegerSpan
 
getReporter() - Method in class io.jaegertracing.Configuration
 
getRestriction(String, String) - Method in class io.jaegertracing.internal.baggage.DefaultBaggageRestrictionManager
 
getRestriction(String, String) - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager
 
getRestriction(String, String) - Method in interface io.jaegertracing.spi.BaggageRestrictionManager
 
getSampler() - Method in class io.jaegertracing.Configuration
 
getSamplingStrategy(String) - Method in class io.jaegertracing.internal.samplers.HttpSamplingManager
 
getSamplingStrategy(String) - Method in interface io.jaegertracing.spi.SamplingManager
 
getSender() - Method in class io.jaegertracing.Configuration.SenderConfiguration
Returns a sender if one was given when creating the configuration, or attempts to create a sender based on the configuration's state.
getSender(Configuration.SenderConfiguration) - Method in class io.jaegertracing.internal.senders.NoopSenderFactory
 
getSender(Configuration.SenderConfiguration) - Method in interface io.jaegertracing.spi.SenderFactory
Builds and/or selects the appropriate sender based on the given Configuration.SenderConfiguration
getSenderConfiguration() - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
getServiceName() - Method in class io.jaegertracing.Configuration
 
getServiceName() - Method in class io.jaegertracing.internal.JaegerSpan
 
getServiceName() - Method in class io.jaegertracing.internal.JaegerTracer
 
getSpanId() - Method in class io.jaegertracing.internal.JaegerSpanContext
 
getSpans() - Method in class io.jaegertracing.internal.reporters.InMemoryReporter
 
getStart() - Method in class io.jaegertracing.internal.JaegerSpan
 
getTags() - Method in class io.jaegertracing.internal.JaegerSpan
 
getTimer(String, String) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
Returns the current accumulated timing information for the timer with the given metric name.
getTimer(String, Map<String, String>) - Method in class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
Returns the current accumulated timing information for the timer with the given metric name.
getTraceId() - Method in class io.jaegertracing.internal.JaegerSpanContext
 
getTracer() - Method in class io.jaegertracing.Configuration
 
getTracer() - Method in class io.jaegertracing.internal.JaegerSpan
 
getTracerBuilder() - Method in class io.jaegertracing.Configuration
 
getTracerTags() - Method in class io.jaegertracing.Configuration
 
getType() - Method in class io.jaegertracing.Configuration.SamplerConfiguration
 
getType() - Method in class io.jaegertracing.internal.senders.NoopSenderFactory
 
getType() - Method in interface io.jaegertracing.spi.SenderFactory
The Factory's name.
getVersion() - Method in class io.jaegertracing.internal.JaegerTracer
 
getVersionFromProperties() - Static method in class io.jaegertracing.internal.JaegerTracer
 
GuaranteedThroughputSampler - Class in io.jaegertracing.internal.samplers
GuaranteedThroughputSampler is a Sampler that guarantees a throughput by using a ProbabilisticSampler and RateLimitingSampler in tandem.
GuaranteedThroughputSampler(double, double) - Constructor for class io.jaegertracing.internal.samplers.GuaranteedThroughputSampler
 

H

Http - Class in io.jaegertracing.internal.utils
 
Http() - Constructor for class io.jaegertracing.internal.utils.Http
 
HttpBaggageRestrictionManagerProxy - Class in io.jaegertracing.internal.baggage
 
HttpBaggageRestrictionManagerProxy(String) - Constructor for class io.jaegertracing.internal.baggage.HttpBaggageRestrictionManagerProxy
 
HttpSamplingManager - Class in io.jaegertracing.internal.samplers
 
HttpSamplingManager() - Constructor for class io.jaegertracing.internal.samplers.HttpSamplingManager
This constructor expects running sampling manager on HttpSamplingManager.DEFAULT_HOST_PORT.
HttpSamplingManager(String) - Constructor for class io.jaegertracing.internal.samplers.HttpSamplingManager
 

I

ignoreActiveSpan() - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
inc(long) - Method in interface io.jaegertracing.internal.metrics.Counter
 
inject(SpanContext, Format<T>, T) - Method in class io.jaegertracing.internal.JaegerTracer
 
inject(JaegerSpanContext, TextMap) - Method in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
inject(JaegerSpanContext, T) - Method in class io.jaegertracing.internal.propagation.CompositeCodec
 
inject(JaegerSpanContext, TextMap) - Method in class io.jaegertracing.internal.propagation.TextMapCodec
 
inject(JaegerSpanContext, T) - Method in interface io.jaegertracing.spi.Injector
Called when Tracer.inject(io.opentracing.SpanContext, Format, Object) is used.
Injector<T> - Interface in io.jaegertracing.spi
You should implement this class if you want to add possibility to inject information about JaegerSpanContext that is passed between services in your custom propagation scheme.
InMemoryMetricsFactory - Class in io.jaegertracing.internal.metrics
An ephemeral metrics factory, storing data in memory.
InMemoryMetricsFactory() - Constructor for class io.jaegertracing.internal.metrics.InMemoryMetricsFactory
 
InMemoryReporter - Class in io.jaegertracing.internal.reporters
 
InMemoryReporter() - Constructor for class io.jaegertracing.internal.reporters.InMemoryReporter
 
io.jaegertracing - package io.jaegertracing
 
io.jaegertracing.internal - package io.jaegertracing.internal
 
io.jaegertracing.internal.baggage - package io.jaegertracing.internal.baggage
 
io.jaegertracing.internal.baggage.http - package io.jaegertracing.internal.baggage.http
 
io.jaegertracing.internal.clock - package io.jaegertracing.internal.clock
 
io.jaegertracing.internal.exceptions - package io.jaegertracing.internal.exceptions
 
io.jaegertracing.internal.metrics - package io.jaegertracing.internal.metrics
 
io.jaegertracing.internal.propagation - package io.jaegertracing.internal.propagation
 
io.jaegertracing.internal.reporters - package io.jaegertracing.internal.reporters
 
io.jaegertracing.internal.samplers - package io.jaegertracing.internal.samplers
 
io.jaegertracing.internal.samplers.http - package io.jaegertracing.internal.samplers.http
 
io.jaegertracing.internal.senders - package io.jaegertracing.internal.senders
 
io.jaegertracing.internal.utils - package io.jaegertracing.internal.utils
 
io.jaegertracing.spi - package io.jaegertracing.spi
This package contains all the Service Provider Interfaces for Jaeger.
ipToInt(String) - Static method in class io.jaegertracing.internal.utils.Utils
 
isDebug() - Method in class io.jaegertracing.internal.JaegerSpanContext
 
isMicrosAccurate() - Method in interface io.jaegertracing.internal.clock.Clock
 
isMicrosAccurate() - Method in class io.jaegertracing.internal.clock.SystemClock
 
isReady() - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager
 
isSampled() - Method in class io.jaegertracing.internal.JaegerSpanContext
 

J

JAEGER_AGENT_HOST - Static variable in class io.jaegertracing.Configuration
The host name used to locate the agent.
JAEGER_AGENT_PORT - Static variable in class io.jaegertracing.Configuration
The port used to locate the agent.
JAEGER_AUTH_TOKEN - Static variable in class io.jaegertracing.Configuration
The Auth Token to be added as "Bearer" on Authorization headers for requests sent to the endpoint
JAEGER_CLIENT_VERSION_TAG_KEY - Static variable in class io.jaegertracing.internal.Constants
The name of the tag used to report client version.
JAEGER_ENDPOINT - Static variable in class io.jaegertracing.Configuration
The full URL to the traces endpoint, like https://jaeger-collector:14268/api/traces
JAEGER_PASSWORD - Static variable in class io.jaegertracing.Configuration
The Basic Auth password to be added on Authorization headers for requests sent to the endpoint
JAEGER_PREFIX - Static variable in class io.jaegertracing.Configuration
Prefix for all properties used to configure the Jaeger tracer.
JAEGER_PROPAGATION - Static variable in class io.jaegertracing.Configuration
Comma separated list of formats to use for propagating the trace context.
JAEGER_REPORTER_FLUSH_INTERVAL - Static variable in class io.jaegertracing.Configuration
The flush interval when reporting spans remotely.
JAEGER_REPORTER_LOG_SPANS - Static variable in class io.jaegertracing.Configuration
Whether the reporter should log the spans.
JAEGER_REPORTER_MAX_QUEUE_SIZE - Static variable in class io.jaegertracing.Configuration
The maximum queue size for use when reporting spans remotely.
JAEGER_SAMPLER_MANAGER_HOST_PORT - Static variable in class io.jaegertracing.Configuration
The sampler manager host:port.
JAEGER_SAMPLER_PARAM - Static variable in class io.jaegertracing.Configuration
The sampler parameter (number).
JAEGER_SAMPLER_TYPE - Static variable in class io.jaegertracing.Configuration
The sampler type.
JAEGER_SENDER_FACTORY - Static variable in class io.jaegertracing.Configuration
When there are multiple service providers for the SenderFactory available, this var is used to select a SenderFactory by matching it with SenderFactory.getType().
JAEGER_SERVICE_NAME - Static variable in class io.jaegertracing.Configuration
The service name.
JAEGER_TAGS - Static variable in class io.jaegertracing.Configuration
The tracer level tags.
JAEGER_USER - Static variable in class io.jaegertracing.Configuration
The Basic Auth username to be added on Authorization headers for requests sent to the endpoint
JaegerObjectFactory - Class in io.jaegertracing.internal
Implements abstract factory pattern for creating spans, span contexts, and span builders.
JaegerObjectFactory() - Constructor for class io.jaegertracing.internal.JaegerObjectFactory
 
JaegerSpan - Class in io.jaegertracing.internal
Represents a Span as seen from Jaeger's perspective.
JaegerSpan(JaegerTracer, String, JaegerSpanContext, long, long, boolean, Map<String, Object>, List<Reference>) - Constructor for class io.jaegertracing.internal.JaegerSpan
 
JaegerSpanContext - Class in io.jaegertracing.internal
 
JaegerSpanContext(long, long, long, byte) - Constructor for class io.jaegertracing.internal.JaegerSpanContext
 
JaegerSpanContext(long, long, long, byte, Map<String, String>, String, JaegerObjectFactory) - Constructor for class io.jaegertracing.internal.JaegerSpanContext
 
JaegerTracer - Class in io.jaegertracing.internal
 
JaegerTracer(JaegerTracer.Builder) - Constructor for class io.jaegertracing.internal.JaegerTracer
 
JaegerTracer.Builder - Class in io.jaegertracing.internal
Builds a JaegerTracer with options.
JaegerTracer.SpanBuilder - Class in io.jaegertracing.internal
 
Java6CompatibleThreadLocalRandom - Class in io.jaegertracing.internal.utils
 

L

log(Map<String, ?>) - Method in class io.jaegertracing.internal.JaegerSpan
 
log(long, Map<String, ?>) - Method in class io.jaegertracing.internal.JaegerSpan
 
log(String) - Method in class io.jaegertracing.internal.JaegerSpan
 
log(long, String) - Method in class io.jaegertracing.internal.JaegerSpan
 
LogData - Class in io.jaegertracing.internal
 
LoggingReporter - Class in io.jaegertracing.internal.reporters
LoggingReporter logs every span it's given.
LoggingReporter() - Constructor for class io.jaegertracing.internal.reporters.LoggingReporter
 
LoggingReporter(Logger) - Constructor for class io.jaegertracing.internal.reporters.LoggingReporter
 

M

makeGetRequest(String) - Static method in class io.jaegertracing.internal.utils.Http
 
MalformedTracerStateStringException - Exception in io.jaegertracing.internal.exceptions
 
MalformedTracerStateStringException(String) - Constructor for exception io.jaegertracing.internal.exceptions.MalformedTracerStateStringException
 
Metric - Annotation Type in io.jaegertracing.internal.metrics
 
Metrics - Class in io.jaegertracing.internal.metrics
 
Metrics(MetricsFactory) - Constructor for class io.jaegertracing.internal.metrics.Metrics
 
MetricsFactory - Interface in io.jaegertracing.spi
Provides a standardized way to create metrics-related objects, like Counter, Timer and Gauge.

N

NoopMetricsFactory - Class in io.jaegertracing.internal.metrics
A metrics factory that implements NOOP counters, timers and gauges.
NoopMetricsFactory() - Constructor for class io.jaegertracing.internal.metrics.NoopMetricsFactory
 
NoopReporter - Class in io.jaegertracing.internal.reporters
 
NoopReporter() - Constructor for class io.jaegertracing.internal.reporters.NoopReporter
 
NoopSender - Class in io.jaegertracing.internal.senders
A sender that does not send anything, anywhere.
NoopSender() - Constructor for class io.jaegertracing.internal.senders.NoopSender
 
NoopSenderFactory - Class in io.jaegertracing.internal.senders
 
NoopSenderFactory() - Constructor for class io.jaegertracing.internal.senders.NoopSenderFactory
 
normalizeBaggageKey(String) - Static method in class io.jaegertracing.internal.utils.Utils
 
NotFourOctetsException - Exception in io.jaegertracing.internal.exceptions
 
NotFourOctetsException() - Constructor for exception io.jaegertracing.internal.exceptions.NotFourOctetsException
 

O

OperationSamplingParameters - Class in io.jaegertracing.internal.samplers.http
 
OperationSamplingParameters() - Constructor for class io.jaegertracing.internal.samplers.http.OperationSamplingParameters
 

P

PARENT_SPAN_ID_NAME - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
PerOperationSampler - Class in io.jaegertracing.internal.samplers
Computes PerOperationSampler.sample(String, long) using the name of the operation, and maintains a specific GuaranteedThroughputSampler instance for each operation.
PerOperationSampler(int, OperationSamplingParameters) - Constructor for class io.jaegertracing.internal.samplers.PerOperationSampler
 
PerOperationSamplingParameters - Class in io.jaegertracing.internal.samplers.http
 
PerOperationSamplingParameters() - Constructor for class io.jaegertracing.internal.samplers.http.PerOperationSamplingParameters
 
prefixedKey(String, String) - Method in class io.jaegertracing.internal.propagation.PrefixedKeys
 
PrefixedKeys - Class in io.jaegertracing.internal.propagation
 
PrefixedKeys() - Constructor for class io.jaegertracing.internal.propagation.PrefixedKeys
 
ProbabilisticSampler - Class in io.jaegertracing.internal.samplers
 
ProbabilisticSampler(double) - Constructor for class io.jaegertracing.internal.samplers.ProbabilisticSampler
 
ProbabilisticSamplingStrategy - Class in io.jaegertracing.internal.samplers.http
 
ProbabilisticSamplingStrategy() - Constructor for class io.jaegertracing.internal.samplers.http.ProbabilisticSamplingStrategy
 

R

RateLimiter - Class in io.jaegertracing.internal.utils
 
RateLimiter(double, double) - Constructor for class io.jaegertracing.internal.utils.RateLimiter
 
RateLimiter(double, double, Clock) - Constructor for class io.jaegertracing.internal.utils.RateLimiter
 
RateLimitingSampler - Class in io.jaegertracing.internal.samplers
 
RateLimitingSampler(double) - Constructor for class io.jaegertracing.internal.samplers.RateLimitingSampler
 
RateLimitingSamplingStrategy - Class in io.jaegertracing.internal.samplers.http
 
RateLimitingSamplingStrategy() - Constructor for class io.jaegertracing.internal.samplers.http.RateLimitingSamplingStrategy
 
Reference - Class in io.jaegertracing.internal
 
Reference() - Constructor for class io.jaegertracing.internal.Reference
 
registerCodec(JaegerTracer.Builder, Format<TextMap>) - Method in class io.jaegertracing.Configuration.CodecConfiguration
 
registerExtractor(Format<T>, Extractor<T>) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
registerInjector(Format<T>, Injector<T>) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
RemoteBaggageRestrictionManager - Class in io.jaegertracing.internal.baggage
NewRestrictionManager returns a BaggageRestrictionManager that polls the agent for the latest baggage restrictions.
RemoteBaggageRestrictionManager(String, BaggageRestrictionManagerProxy, Metrics, boolean, int, int) - Constructor for class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager
 
RemoteBaggageRestrictionManager.Builder - Class in io.jaegertracing.internal.baggage
 
RemoteControlledSampler - Class in io.jaegertracing.internal.samplers
 
RemoteControlledSampler.Builder - Class in io.jaegertracing.internal.samplers
 
RemoteReporter - Class in io.jaegertracing.internal.reporters
RemoteReporter buffers spans in memory and sends them out of process using Sender.
RemoteReporter.Builder - Class in io.jaegertracing.internal.reporters
 
RemoteReporter.Command - Interface in io.jaegertracing.internal.reporters
 
report(JaegerSpan) - Method in class io.jaegertracing.internal.reporters.CompositeReporter
 
report(JaegerSpan) - Method in class io.jaegertracing.internal.reporters.InMemoryReporter
 
report(JaegerSpan) - Method in class io.jaegertracing.internal.reporters.LoggingReporter
 
report(JaegerSpan) - Method in class io.jaegertracing.internal.reporters.NoopReporter
 
report(JaegerSpan) - Method in class io.jaegertracing.internal.reporters.RemoteReporter
 
report(JaegerSpan) - Method in interface io.jaegertracing.spi.Reporter
 
Reporter - Interface in io.jaegertracing.spi
Reporter is the interface JaegerTracer uses to report finished span to something that collects those spans.
ReporterConfiguration() - Constructor for class io.jaegertracing.Configuration.ReporterConfiguration
 
reporterDropped - Variable in class io.jaegertracing.internal.metrics.Metrics
 
reporterFailure - Variable in class io.jaegertracing.internal.metrics.Metrics
 
reporterQueueLength - Variable in class io.jaegertracing.internal.metrics.Metrics
 
reporterSuccess - Variable in class io.jaegertracing.internal.metrics.Metrics
 
resolve() - Static method in class io.jaegertracing.internal.senders.SenderResolver
Resolves a Sender by passing Configuration.SenderConfiguration#fromEnv() down to the SenderFactory
resolve(Configuration.SenderConfiguration) - Static method in class io.jaegertracing.internal.senders.SenderResolver
Resolves a sender by passing the given Configuration.SenderConfiguration down to the SenderFactory.
Restriction - Class in io.jaegertracing.internal.baggage
Restriction determines whether a baggage key is allowed and contains any restrictions on the baggage value.
Restriction() - Constructor for class io.jaegertracing.internal.baggage.Restriction
 

S

sample(String, long) - Method in class io.jaegertracing.internal.samplers.ConstSampler
 
sample(String, long) - Method in class io.jaegertracing.internal.samplers.GuaranteedThroughputSampler
Calls Sampler.sample(String, long) (String, long)} on both samplers, returning true for SamplingStatus.isSampled if either samplers set #isSampled to true.
sample(String, long) - Method in class io.jaegertracing.internal.samplers.PerOperationSampler
 
sample(String, long) - Method in class io.jaegertracing.internal.samplers.ProbabilisticSampler
Uses a trace id to make a sampling decision.
sample(String, long) - Method in class io.jaegertracing.internal.samplers.RateLimitingSampler
 
sample(String, long) - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler
 
sample(String, long) - Method in interface io.jaegertracing.spi.Sampler
 
SAMPLED_FLAG - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
SAMPLED_NAME - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
Sampler - Interface in io.jaegertracing.spi
Sampler is responsible for deciding if a new trace should be sampled and captured for storage.
SAMPLER_PARAM_TAG_KEY - Static variable in class io.jaegertracing.internal.Constants
Span tag key to describe the parameter of the sampler used on the root span.
SAMPLER_TYPE_TAG_KEY - Static variable in class io.jaegertracing.internal.Constants
Span tag key to describe the type of sampler used on the root span.
SamplerConfiguration() - Constructor for class io.jaegertracing.Configuration.SamplerConfiguration
 
samplerParsingFailure - Variable in class io.jaegertracing.internal.metrics.Metrics
 
samplerQueryFailure - Variable in class io.jaegertracing.internal.metrics.Metrics
 
samplerRetrieved - Variable in class io.jaegertracing.internal.metrics.Metrics
 
samplerUpdated - Variable in class io.jaegertracing.internal.metrics.Metrics
 
SamplingManager - Interface in io.jaegertracing.spi
 
SamplingStatus - Class in io.jaegertracing.internal.samplers
 
SamplingStatus() - Constructor for class io.jaegertracing.internal.samplers.SamplingStatus
 
SamplingStrategyErrorException - Exception in io.jaegertracing.internal.exceptions
 
SamplingStrategyErrorException(String) - Constructor for exception io.jaegertracing.internal.exceptions.SamplingStrategyErrorException
 
SamplingStrategyErrorException(String, Throwable) - Constructor for exception io.jaegertracing.internal.exceptions.SamplingStrategyErrorException
 
SamplingStrategyResponse - Class in io.jaegertracing.internal.samplers.http
 
SamplingStrategyResponse() - Constructor for class io.jaegertracing.internal.samplers.http.SamplingStrategyResponse
 
scopeManager() - Method in class io.jaegertracing.internal.JaegerTracer
 
Sender - Interface in io.jaegertracing.spi
 
SenderConfiguration() - Constructor for class io.jaegertracing.Configuration.SenderConfiguration
 
SenderException - Exception in io.jaegertracing.internal.exceptions
 
SenderException(String, Throwable, int) - Constructor for exception io.jaegertracing.internal.exceptions.SenderException
 
SenderException(String, int) - Constructor for exception io.jaegertracing.internal.exceptions.SenderException
 
SenderFactory - Interface in io.jaegertracing.spi
Represents a class that knows how to select and build the appropriate Sender based on the given Configuration.SenderConfiguration.
SenderResolver - Class in io.jaegertracing.internal.senders
Provides a way to resolve an appropriate Sender
SenderResolver() - Constructor for class io.jaegertracing.internal.senders.SenderResolver
 
setBaggage(JaegerSpan, String, String) - Method in class io.jaegertracing.internal.baggage.BaggageSetter
Sets the baggage key:value on the JaegerSpan and the corresponding logs.
setBaggageItem(String, String) - Method in class io.jaegertracing.internal.JaegerSpan
 
setOperationName(String) - Method in class io.jaegertracing.internal.JaegerSpan
 
setTag(String, String) - Method in class io.jaegertracing.internal.JaegerSpan
 
setTag(String, boolean) - Method in class io.jaegertracing.internal.JaegerSpan
 
setTag(String, Number) - Method in class io.jaegertracing.internal.JaegerSpan
 
SPAN_ID_NAME - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
SpanBuilder(String) - Constructor for class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
spansFinished - Variable in class io.jaegertracing.internal.metrics.Metrics
 
spansStartedNotSampled - Variable in class io.jaegertracing.internal.metrics.Metrics
 
spansStartedSampled - Variable in class io.jaegertracing.internal.metrics.Metrics
 
start() - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
startActive(boolean) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
startManual() - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
Deprecated.
SystemClock - Class in io.jaegertracing.internal.clock
Default implementation of a clock that delegates its calls to the system clock.
SystemClock() - Constructor for class io.jaegertracing.internal.clock.SystemClock
 

T

Tag - Annotation Type in io.jaegertracing.internal.metrics
 
tags() - Method in class io.jaegertracing.internal.JaegerTracer
 
TextMapCodec - Class in io.jaegertracing.internal.propagation
 
TextMapCodec(boolean) - Constructor for class io.jaegertracing.internal.propagation.TextMapCodec
 
TextMapCodec.Builder - Class in io.jaegertracing.internal.propagation
 
Timer - Interface in io.jaegertracing.internal.metrics
 
toString() - Method in class io.jaegertracing.internal.JaegerSpan
 
toString() - Method in class io.jaegertracing.internal.JaegerSpanContext
 
toString() - Method in class io.jaegertracing.internal.propagation.CompositeCodec
 
toString() - Method in class io.jaegertracing.internal.propagation.TextMapCodec
 
TRACE_ID_NAME - Static variable in class io.jaegertracing.internal.propagation.B3TextMapCodec
 
TRACER_HOSTNAME_TAG_KEY - Static variable in class io.jaegertracing.internal.Constants
The name used to report host name of the process.
TRACER_IP_TAG_KEY - Static variable in class io.jaegertracing.internal.Constants
The name used to report ip of the process.
tracesJoinedNotSampled - Variable in class io.jaegertracing.internal.metrics.Metrics
 
tracesJoinedSampled - Variable in class io.jaegertracing.internal.metrics.Metrics
 
traceStartedNotSampled - Variable in class io.jaegertracing.internal.metrics.Metrics
 
traceStartedSampled - Variable in class io.jaegertracing.internal.metrics.Metrics
 
TYPE - Static variable in class io.jaegertracing.internal.samplers.ConstSampler
 
TYPE - Static variable in class io.jaegertracing.internal.samplers.GuaranteedThroughputSampler
 
TYPE - Static variable in class io.jaegertracing.internal.samplers.ProbabilisticSampler
 
TYPE - Static variable in class io.jaegertracing.internal.samplers.RateLimitingSampler
 
TYPE - Static variable in class io.jaegertracing.internal.samplers.RemoteControlledSampler
 

U

uniqueId() - Static method in class io.jaegertracing.internal.utils.Utils
 
unprefixedKey(String, String) - Method in class io.jaegertracing.internal.propagation.PrefixedKeys
 
UnsupportedFormatException - Exception in io.jaegertracing.internal.exceptions
 
UnsupportedFormatException(Format<?>) - Constructor for exception io.jaegertracing.internal.exceptions.UnsupportedFormatException
 
update(long) - Method in interface io.jaegertracing.internal.metrics.Gauge
 
update(double, double) - Method in class io.jaegertracing.internal.samplers.GuaranteedThroughputSampler
Updates the probabilistic and lowerBound samplers
update(OperationSamplingParameters) - Method in class io.jaegertracing.internal.samplers.PerOperationSampler
Updates the GuaranteedThroughputSampler for each operation
Utils - Class in io.jaegertracing.internal.utils
 

V

valueOf(String) - Static method in enum io.jaegertracing.Configuration.Propagation
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.jaegertracing.Configuration.Propagation
Returns an array containing the constants of this enum type, in the order they are declared.

W

withAgentHost(String) - Method in class io.jaegertracing.Configuration.SenderConfiguration
 
withAgentPort(Integer) - Method in class io.jaegertracing.Configuration.SenderConfiguration
 
withAuthPassword(String) - Method in class io.jaegertracing.Configuration.SenderConfiguration
 
withAuthToken(String) - Method in class io.jaegertracing.Configuration.SenderConfiguration
 
withAuthUsername(String) - Method in class io.jaegertracing.Configuration.SenderConfiguration
 
withBaggage(Map<String, String>) - Method in class io.jaegertracing.internal.JaegerSpanContext
 
withBaggageItem(String, String) - Method in class io.jaegertracing.internal.JaegerSpanContext
 
withBaggagePrefix(String) - Method in class io.jaegertracing.internal.propagation.B3TextMapCodec.Builder
Specify baggage prefix.
withBaggagePrefix(String) - Method in class io.jaegertracing.internal.propagation.TextMapCodec.Builder
 
withBaggageRestrictionManager(BaggageRestrictionManager) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withClock(Clock) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withCloseEnqueueTimeout(int) - Method in class io.jaegertracing.internal.reporters.RemoteReporter.Builder
 
withCodec(Format<?>, Codec<TextMap>) - Method in class io.jaegertracing.Configuration.CodecConfiguration
 
withCodec(Configuration.CodecConfiguration) - Method in class io.jaegertracing.Configuration
 
withDenyBaggageInitializationFailure(boolean) - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager.Builder
If denyBaggageOnInitializationFailure is true, RemoteBaggageRestrictionManager will not allow any baggage to be written until baggage restrictions have been retrieved from agent.
withEndpoint(String) - Method in class io.jaegertracing.Configuration.SenderConfiguration
 
withExpandExceptionLogs() - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withFlags(byte) - Method in class io.jaegertracing.internal.JaegerSpanContext
 
withFlushInterval(Integer) - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
withFlushInterval(int) - Method in class io.jaegertracing.internal.reporters.RemoteReporter.Builder
 
withInitialDelayMs(int) - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager.Builder
initialDelayMs is only exposed for testing purposes so users can determine when the first call to remote agent is made.
withInitialSampler(Sampler) - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler.Builder
 
withLogSpans(Boolean) - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
withManagerHostPort(String) - Method in class io.jaegertracing.Configuration.SamplerConfiguration
 
withMaxQueueSize(Integer) - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
withMaxQueueSize(int) - Method in class io.jaegertracing.internal.reporters.RemoteReporter.Builder
 
withMetrics(Metrics) - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager.Builder
 
withMetrics(Metrics) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withMetrics(Metrics) - Method in class io.jaegertracing.internal.reporters.RemoteReporter.Builder
 
withMetrics(Metrics) - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler.Builder
 
withMetricsFactory(MetricsFactory) - Method in class io.jaegertracing.Configuration
 
withMetricsFactory(MetricsFactory) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
Creates a new Metrics to be used with the tracer, backed by the given MetricsFactory
withObjectFactory(JaegerObjectFactory) - Method in class io.jaegertracing.internal.propagation.B3TextMapCodec.Builder
Specify JaegerSpanContext factory.
withObjectFactory(JaegerObjectFactory) - Method in class io.jaegertracing.internal.propagation.TextMapCodec.Builder
Set object factory to use for construction of JaegerSpanContext subclass instances.
withParam(Number) - Method in class io.jaegertracing.Configuration.SamplerConfiguration
 
withPollingInterval(int) - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler.Builder
 
withProxy(BaggageRestrictionManagerProxy) - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager.Builder
 
withRefreshIntervalMs(int) - Method in class io.jaegertracing.internal.baggage.RemoteBaggageRestrictionManager.Builder
 
withReporter(Configuration.ReporterConfiguration) - Method in class io.jaegertracing.Configuration
 
withReporter(Reporter) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withSampler(Configuration.SamplerConfiguration) - Method in class io.jaegertracing.Configuration
 
withSampler(Sampler) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withSamplingManager(SamplingManager) - Method in class io.jaegertracing.internal.samplers.RemoteControlledSampler.Builder
 
withScopeManager(ScopeManager) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withSender(Configuration.SenderConfiguration) - Method in class io.jaegertracing.Configuration.ReporterConfiguration
 
withSender(Sender) - Method in class io.jaegertracing.internal.reporters.RemoteReporter.Builder
 
withServiceName(String) - Method in class io.jaegertracing.Configuration
 
withSpanContextKey(String) - Method in class io.jaegertracing.internal.propagation.TextMapCodec.Builder
 
withStartTimestamp(long) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
withTag(String, String) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withTag(String, boolean) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withTag(String, Number) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withTag(String, String) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
withTag(String, boolean) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
withTag(String, Number) - Method in class io.jaegertracing.internal.JaegerTracer.SpanBuilder
 
withTags(Map<String, String>) - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 
withTracerTags(Map<String, String>) - Method in class io.jaegertracing.Configuration
 
withType(String) - Method in class io.jaegertracing.Configuration.SamplerConfiguration
 
withUrlEncoding(boolean) - Method in class io.jaegertracing.internal.propagation.TextMapCodec.Builder
 
withZipkinSharedRpcSpan() - Method in class io.jaegertracing.internal.JaegerTracer.Builder
 

X

X_UBER_SOURCE - Static variable in class io.jaegertracing.internal.Constants
 
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links