- calculateProcessSize(Process) - Method in class io.jaegertracing.senders.ThriftSender
-
- calculateSpanSize(Span) - Method in class io.jaegertracing.senders.ThriftSender
-
- checkCredit(double) - Method in class io.jaegertracing.utils.RateLimiter
-
- checkValidServiceName(String) - Static method in class io.jaegertracing.Tracer.Builder
-
- clear() - Method in class io.jaegertracing.reporters.InMemoryReporter
-
- Clock - Interface in io.jaegertracing.utils
-
A small abstraction around system clock that aims to provide microsecond precision with the best
accuracy possible.
- close() - Method in class io.jaegertracing.baggage.RemoteBaggageRestrictionManager
-
- close() - Method in class io.jaegertracing.reporters.CompositeReporter
-
- close() - Method in class io.jaegertracing.reporters.InMemoryReporter
-
- close() - Method in class io.jaegertracing.reporters.LoggingReporter
-
- close() - Method in class io.jaegertracing.reporters.NoopReporter
-
- close() - Method in class io.jaegertracing.reporters.RemoteReporter
-
- close() - Method in interface io.jaegertracing.reporters.Reporter
-
- close() - Method in class io.jaegertracing.samplers.ConstSampler
-
Only implemented to satisfy the sampler interface
- close() - Method in class io.jaegertracing.samplers.GuaranteedThroughputSampler
-
- close() - Method in class io.jaegertracing.samplers.PerOperationSampler
-
- close() - Method in class io.jaegertracing.samplers.ProbabilisticSampler
-
Only implemented to satisfy the sampler interface
- close() - Method in class io.jaegertracing.samplers.RateLimitingSampler
-
Only implemented to maintain compatibility with sampling interface.
- close() - Method in class io.jaegertracing.samplers.RemoteControlledSampler
-
- close() - Method in interface io.jaegertracing.samplers.Sampler
-
Release any resources used by the sampler.
- close() - Method in interface io.jaegertracing.senders.Sender
-
- close() - Method in class io.jaegertracing.senders.ThriftSender
-
- close() - Method in class io.jaegertracing.senders.UdpSender
-
- close() - Method in class io.jaegertracing.Tracer
-
- closeTracer() - Method in class io.jaegertracing.Configuration
-
- Codec<T> - Interface in io.jaegertracing.propagation
-
- CompositeCodec<T> - Class in io.jaegertracing.propagation
-
- CompositeCodec(List<Codec<T>>) - Constructor for class io.jaegertracing.propagation.CompositeCodec
-
- CompositeReporter - Class in io.jaegertracing.reporters
-
- CompositeReporter(Reporter...) - Constructor for class io.jaegertracing.reporters.CompositeReporter
-
- Configuration - Class in io.jaegertracing
-
This class is designed to provide
Tracer or
Tracer.Builder when Jaeger client
configuration is provided in environmental or property variables.
- Configuration(String) - Constructor for class io.jaegertracing.Configuration
-
- Configuration(String, Configuration.SamplerConfiguration, Configuration.ReporterConfiguration) - 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.
- Configuration.SenderConfiguration.Builder - Class in io.jaegertracing
-
- Constants - Class in io.jaegertracing
-
- Constants() - Constructor for class io.jaegertracing.Constants
-
- ConstSampler - Class in io.jaegertracing.samplers
-
- ConstSampler(boolean) - Constructor for class io.jaegertracing.samplers.ConstSampler
-
- context() - Method in class io.jaegertracing.Span
-
- contextAsString() - Method in class io.jaegertracing.SpanContext
-
- contextFromString(String) - Static method in class io.jaegertracing.SpanContext
-
- convertSpan(Span) - Static method in class io.jaegertracing.reporters.protocols.JaegerThriftSpanConverter
-
- Counter - Interface in io.jaegertracing.metrics
-
- counters - Variable in class io.jaegertracing.metrics.InMemoryStatsReporter
-
Deprecated.
- createCounter(String, Map<String, String>) - Method in class io.jaegertracing.metrics.InMemoryMetricsFactory
-
- createCounter(String, Map<String, String>) - Method in interface io.jaegertracing.metrics.MetricsFactory
-
Creates a counter with the given gauge name and set of tags.
- createCounter(String, Map<String, String>) - Method in class io.jaegertracing.metrics.NoopMetricsFactory
-
- createCounter(String, Map<String, String>) - Method in class io.jaegertracing.metrics.StatsFactoryImpl
-
Deprecated.
- createGauge(String, Map<String, String>) - Method in class io.jaegertracing.metrics.InMemoryMetricsFactory
-
- createGauge(String, Map<String, String>) - Method in interface io.jaegertracing.metrics.MetricsFactory
-
Creates a gauge with the given gauge name and set of tags.
- createGauge(String, Map<String, String>) - Method in class io.jaegertracing.metrics.NoopMetricsFactory
-
- createGauge(String, Map<String, String>) - Method in class io.jaegertracing.metrics.StatsFactoryImpl
-
Deprecated.
- createTimer(String, Map<String, String>) - Method in class io.jaegertracing.metrics.InMemoryMetricsFactory
-
- createTimer(String, Map<String, String>) - Method in interface io.jaegertracing.metrics.MetricsFactory
-
Creates a timer with the given timer name and set of tags.
- createTimer(String, Map<String, String>) - Method in class io.jaegertracing.metrics.NoopMetricsFactory
-
- createTimer(String, Map<String, String>) - Method in class io.jaegertracing.metrics.StatsFactoryImpl
-
Deprecated.
- current() - Static method in class io.jaegertracing.utils.Java6CompatibleThreadLocalRandom
-
Calls ThreadLocalRandom.current(), if this class is present (if you are using Java 7).
- currentNanoTicks() - Method in interface io.jaegertracing.utils.Clock
-
Returns the current value of the running Java Virtual Machine's high-resolution time source, in
nanoseconds.
- currentNanoTicks() - Method in class io.jaegertracing.utils.SystemClock
-
- currentTimeMicros() - Method in interface io.jaegertracing.utils.Clock
-
Returns the current time in microseconds.
- currentTimeMicros() - Method in class io.jaegertracing.utils.SystemClock
-
- 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.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_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
- JaegerThriftSpanConverter - Class in io.jaegertracing.reporters.protocols
-
- Java6CompatibleThreadLocalRandom - Class in io.jaegertracing.utils
-