All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractHttpHandler<Q,P> |
Base class for handling request on http client and server.
|
Aggregation |
|
Aggregation.Count |
Calculate count on aggregated MeasureValue s.
|
Aggregation.Distribution |
Calculate distribution stats on aggregated MeasureValue s.
|
Aggregation.LastValue |
Calculate the last value of aggregated MeasureValue s.
|
Aggregation.Mean |
Deprecated.
|
Aggregation.Sum |
Calculate sum on aggregated MeasureValue s.
|
AggregationData |
|
AggregationData.CountData |
The count value of aggregated MeasureValue s.
|
AggregationData.DistributionData |
The distribution stats of aggregated MeasureValue s.
|
AggregationData.LastValueDataDouble |
The last value of aggregated MeasureValueDouble s.
|
AggregationData.LastValueDataLong |
The last value of aggregated MeasureValueLong s.
|
AggregationData.MeanData |
Deprecated.
|
AggregationData.SumDataDouble |
The sum value of aggregated MeasureValueDouble s.
|
AggregationData.SumDataLong |
The sum value of aggregated MeasureValueLong s.
|
AlwaysSampleSampler |
Sampler that always makes a "yes" decision on Span sampling.
|
Annotation |
A text annotation with a set of attributes.
|
AttachmentValue |
|
AttachmentValue.AttachmentValueString |
|
AttachmentValueSpanContext |
|
AttributeValue |
A class that represents all the possible values for an attribute.
|
AttributeValue.AttributeValueBoolean |
|
AttributeValue.AttributeValueDouble |
|
AttributeValue.AttributeValueLong |
|
AttributeValue.AttributeValueString |
|
AutoValue_Aggregation_Count |
|
AutoValue_Aggregation_Distribution |
|
AutoValue_Aggregation_LastValue |
|
AutoValue_Aggregation_Mean |
Deprecated. |
AutoValue_Aggregation_Sum |
|
AutoValue_AggregationData_CountData |
|
AutoValue_AggregationData_DistributionData |
|
AutoValue_AggregationData_LastValueDataDouble |
|
AutoValue_AggregationData_LastValueDataLong |
|
AutoValue_AggregationData_MeanData |
Deprecated. |
AutoValue_AggregationData_SumDataDouble |
|
AutoValue_AggregationData_SumDataLong |
|
AutoValue_Annotation |
|
AutoValue_AttachmentValue_AttachmentValueString |
|
AutoValue_AttachmentValueSpanContext |
|
AutoValue_AttributeValue_AttributeValueBoolean |
|
AutoValue_AttributeValue_AttributeValueDouble |
|
AutoValue_AttributeValue_AttributeValueLong |
|
AutoValue_AttributeValue_AttributeValueString |
|
AutoValue_BucketBoundaries |
|
AutoValue_Distribution |
|
AutoValue_Distribution_Bucket |
|
AutoValue_Distribution_BucketOptions_ExplicitOptions |
|
AutoValue_Duration |
|
AutoValue_EndSpanOptions |
|
AutoValue_EndSpanOptions.Builder |
|
AutoValue_Exemplar |
|
AutoValue_IntervalMetricReader_Options |
|
AutoValue_IntervalMetricReader_Options.Builder |
|
AutoValue_LabelKey |
|
AutoValue_LabelValue |
|
AutoValue_Link |
|
AutoValue_Measure_MeasureDouble |
|
AutoValue_Measure_MeasureLong |
|
AutoValue_Measurement_MeasurementDouble |
|
AutoValue_Measurement_MeasurementLong |
|
AutoValue_MessageEvent |
|
AutoValue_MessageEvent.Builder |
|
AutoValue_Metric |
|
AutoValue_MetricDescriptor |
|
AutoValue_MetricOptions |
|
AutoValue_MetricOptions.Builder |
|
AutoValue_MetricReader_Options |
|
AutoValue_MetricReader_Options.Builder |
|
AutoValue_NetworkEvent |
Deprecated. |
AutoValue_NetworkEvent.Builder |
|
AutoValue_Point |
|
AutoValue_ProbabilitySampler |
|
AutoValue_PrometheusStatsConfiguration |
|
AutoValue_PrometheusStatsConfiguration.Builder |
|
AutoValue_QueueMetricProducer_Options |
|
AutoValue_QueueMetricProducer_Options.Builder |
|
AutoValue_Resource |
|
AutoValue_RunningSpanStore_Filter |
|
AutoValue_RunningSpanStore_PerSpanNameSummary |
|
AutoValue_RunningSpanStore_Summary |
|
AutoValue_SampledSpanStore_ErrorFilter |
|
AutoValue_SampledSpanStore_LatencyFilter |
|
AutoValue_SampledSpanStore_PerSpanNameSummary |
|
AutoValue_SampledSpanStore_Summary |
|
AutoValue_ServerStats |
|
AutoValue_SpanData |
|
AutoValue_SpanData_Attributes |
|
AutoValue_SpanData_Links |
|
AutoValue_SpanData_TimedEvent<T> |
|
AutoValue_SpanData_TimedEvents<T> |
|
AutoValue_Summary |
|
AutoValue_Summary_Snapshot |
|
AutoValue_Summary_Snapshot_ValueAtPercentile |
|
AutoValue_Tag |
|
AutoValue_TagKey |
|
AutoValue_TagMetadata |
|
AutoValue_TagValue |
|
AutoValue_TagValueWithMetadata |
|
AutoValue_TimeSeries |
|
AutoValue_Timestamp |
|
AutoValue_TraceParams |
|
AutoValue_TraceParams.Builder |
|
AutoValue_Tracestate |
|
AutoValue_Tracestate_Entry |
|
AutoValue_Value_ValueDistribution |
|
AutoValue_Value_ValueDouble |
|
AutoValue_Value_ValueLong |
|
AutoValue_Value_ValueSummary |
|
AutoValue_View |
|
AutoValue_View_AggregationWindow_Cumulative |
Deprecated. |
AutoValue_View_AggregationWindow_Interval |
Deprecated. |
AutoValue_View_Name |
|
AutoValue_ViewData |
|
AutoValue_ViewData_AggregationWindowData_CumulativeData |
Deprecated. |
AutoValue_ViewData_AggregationWindowData_IntervalData |
Deprecated. |
AwsIdentityDocUtils |
Util methods for getting and parsing AWS instance identity document.
|
B3Format |
Implementation of the B3 propagation protocol.
|
BaseMessageEvent |
Deprecated.
|
BaseMessageEventUtils |
|
BigendianEncoding |
|
BinaryFormat |
This is a helper class for SpanContext propagation on the wire using binary encoding.
|
BinaryFormat.NoopBinaryFormat |
|
BinaryFormatImpl |
|
BinarySerializationUtils |
Methods for serializing and deserializing TagContext s.
|
BlankSpan |
The BlankSpan is a singleton class, which is the default Span that is used when
no Span implementation is available.
|
BucketBoundaries |
The bucket boundaries for a histogram.
|
CheckerFrameworkUtils |
Utility methods for suppressing nullness warnings and working around Checker Framework issues.
|
Clock |
Interface for getting the current time.
|
CloudResource |
Helper class for Cloud Resource environment.
|
CloudTraceFormat |
Implementation of the "X-Cloud-Trace-Context" format, defined by the Google Cloud Trace.
|
ConcurrentIntrusiveList<T extends ConcurrentIntrusiveList.Element<T>> |
An ConcurrentIntrusiveList<T> is a doubly-linked list where the link pointers are
embedded in the elements.
|
ConcurrentIntrusiveList.Element<T extends ConcurrentIntrusiveList.Element<T>> |
|
ContainerResource |
Helper class for K8S container Resource .
|
ContextDataUtils |
|
ContextHandle |
|
ContextHandleImpl |
ContextHandle implementation using {@see io.grpc.Context}.
|
ContextHandleUtils |
|
ContextManager |
|
ContextManagerImpl |
Default ContextManager implementation using io.grpc.Context
|
ContextUtils |
Utility methods for accessing the TagContext contained in the Context .
|
ContextUtils |
Deprecated.
|
ContextUtils.EmptyTagContext |
|
CorrelationContextFormat |
Implementation of the W3C correlation context propagation protocol.
|
CurrentSpanUtils |
Util methods/functionality to interact with the Span in the Context .
|
CurrentSpanUtils.CallableInSpan<V> |
|
CurrentSpanUtils.RunnableInSpan |
|
CurrentSpanUtils.ScopeInSpan |
|
CurrentState |
The current state base implementation for stats and tags.
|
CurrentState.InternalState |
|
CurrentState.State |
Current state for stats or tags.
|
CurrentTagMapUtils |
Utility methods for accessing the TagContext contained in the Context .
|
CurrentTagMapUtils.WithTagMap |
|
DaemonThreadFactory |
A ThreadFactory implementation that starts all Thread as daemons.
|
DefaultVisibilityForTesting |
Indicates that an element is package-private instead of private only for the purpose of testing.
|
DerivedDoubleCumulative |
Derived Double Cumulative metric, to report cumulative measurement of a double value.
|
DerivedDoubleCumulative.NoopDerivedDoubleCumulative |
No-op implementations of DerivedDoubleCumulative class.
|
DerivedDoubleCumulativeImpl |
|
DerivedDoubleCumulativeImpl.PointWithFunction<T> |
|
DerivedDoubleGauge |
Derived Double Gauge metric, to report instantaneous measurement of a double value.
|
DerivedDoubleGauge.NoopDerivedDoubleGauge |
No-op implementations of DerivedDoubleGauge class.
|
DerivedDoubleGaugeImpl |
|
DerivedDoubleGaugeImpl.PointWithFunction<T> |
|
DerivedLongCumulative |
Derived Long Cumulative metric, to report cumulative measurement of an int64 value.
|
DerivedLongCumulative.NoopDerivedLongCumulative |
No-op implementations of DerivedLongCumulative class.
|
DerivedLongCumulativeImpl |
|
DerivedLongCumulativeImpl.PointWithFunction<T> |
|
DerivedLongGauge |
Derived Long Gauge metric, to report instantaneous measurement of an int64 value.
|
DerivedLongGauge.NoopDerivedLongGauge |
No-op implementations of DerivedLongGauge class.
|
DerivedLongGaugeImpl |
|
DerivedLongGaugeImpl.PointWithFunction<T> |
|
DisruptorEventQueue |
A low-latency event queue for background updating of (possibly contended) objects.
|
DisruptorEventQueue.DisruptorEnqueuer |
|
DisruptorEventQueue.DisruptorEvent |
|
DisruptorEventQueue.DisruptorEventFactory |
|
DisruptorEventQueue.DisruptorEventHandler |
Every event that gets added to EventQueue will get processed here.
|
Distribution |
Distribution contains summary statistics for a population of values.
|
Distribution.Bucket |
The histogram bucket of the population values.
|
Distribution.BucketOptions |
The bucket options used to create a histogram for the distribution.
|
Distribution.BucketOptions.ExplicitOptions |
|
DoubleCumulative |
Double Cumulative metric, to report instantaneous measurement of a double value.
|
DoubleCumulative.DoublePoint |
The value of a single point in the Cumulative.TimeSeries.
|
DoubleCumulative.NoopDoubleCumulative |
No-op implementations of DoubleCumulative class.
|
DoubleCumulative.NoopDoubleCumulative.NoopDoublePoint |
No-op implementations of DoublePoint class.
|
DoubleCumulativeImpl |
|
DoubleCumulativeImpl.PointImpl |
|
DoubleGauge |
Double Gauge metric, to report instantaneous measurement of a double value.
|
DoubleGauge.DoublePoint |
The value of a single point in the Gauge.TimeSeries.
|
DoubleGauge.NoopDoubleGauge |
No-op implementations of DoubleGauge class.
|
DoubleGauge.NoopDoubleGauge.NoopDoublePoint |
No-op implementations of DoublePoint class.
|
DoubleGaugeImpl |
|
DoubleGaugeImpl.PointImpl |
|
Duration |
Represents a signed, fixed-length span of time represented as a count of seconds and fractions of
seconds at nanosecond resolution.
|
EndSpanOptions |
A class that enables overriding the default values used when ending a Span .
|
EndSpanOptions.Builder |
|
EventQueue |
A queue that processes events.
|
EventQueue.Entry |
Base interface to be used for all entries in EventQueue .
|
Exemplar |
An example point that may be used to annotate aggregated distribution values, associated with a
histogram bucket.
|
ExemplarUtils |
Utils for recording Exemplar s for OpenCensus stats.
|
ExperimentalApi |
Indicates a public API that can change at any time, and has no guarantee of API stability and
backward-compatibility.
|
ExportComponent |
|
ExportComponent |
|
ExportComponent.NoopExportComponent |
|
ExportComponent.NoopExportComponent |
|
ExportComponentImpl |
|
ExportComponentImpl |
|
ExtendedContainerRequest |
Contains both ContainerRequestContext and ResourceInfo .
|
Function<A,B> |
Used to specify matching functions for use encoding tagged unions (i.e.
|
Functions |
|
GcpMetadataConfig |
Retrieves Google Cloud project-id and a limited set of instance attributes from Metadata server.
|
HostResource |
Helper class for Host Resource .
|
HttpClientHandler<Q,P,C> |
This helper class provides routine methods to instrument HTTP clients.
|
HttpExtractor<Q,P> |
An adaptor to extract information from request and response.
|
HttpMeasureConstants |
A helper class which holds OpenCensus's default HTTP Measure s and TagKey s.
|
HttpPropagationUtil |
|
HttpRequestContext |
This class provides storage per request context on http client and server.
|
HttpRequestListener |
This class extracts attributes from Http Client Request and Response.
|
HttpServerHandler<Q,P,C> |
This helper class provides routine methods to instrument HTTP servers.
|
HttpTraceAttributeConstants |
Constant Trace attribute keys for HTTP Request and Response @Since 0.18
|
HttpTraceUtil |
A helper class to provide convenience methods for tracing.
|
HttpViewConstants |
A helper class that holds OpenCensus's default HTTP View s.
|
HttpViews |
A helper class that allows users to register HTTP views easily.
|
InProcessRunningSpanStore |
|
InProcessRunningSpanStore.InProcessRunningSpanStoreImpl |
|
InProcessSampledSpanStoreImpl |
|
InProcessSampledSpanStoreImpl.Bucket |
|
InProcessSampledSpanStoreImpl.PerSpanNameSamples |
Keeps samples for a given span name.
|
InProcessSampledSpanStoreImpl.RegisterSpanNameEvent |
|
InProcessSampledSpanStoreImpl.UnregisterSpanNameEvent |
|
Internal |
Annotates a program element (class, method, package etc) which is internal to OpenCensus, not
part of the public API, and should not be used by users of the OpenCensus library.
|
InternalUtils |
Internal tagging utilities.
|
IntervalBucket |
The bucket with aggregated MeasureValue s used for IntervalViewData .
|
IntervalMetricReader |
Wrapper of the MetricReader which automatically reads and exports the metrics every
export interval.
|
IntervalMetricReader.Options |
|
IntervalMetricReader.Options.Builder |
|
IntervalMetricReader.Worker |
|
JaxrsClientExtractor |
Extracts information from JAX-RS client request and response.
|
JaxrsClientFilter |
JAX-RS client request and response filter to provide instrumentation of client calls with
OpenCensus.
|
JaxrsContainerExtractor |
Extracts information from JAX-RS container request and response.
|
JaxrsContainerFilter |
JAX-RS request and response filter to provide instrumentation of JAX-RS based endpoint with
OpenCensus.
|
K8sResource |
Helper class for Kubernetes deployment service Resource .
|
LabelKey |
The key of a Label associated with a MetricDescriptor .
|
LabelValue |
The value of a Label associated with a TimeSeries .
|
Link |
A link to a Span from a different trace.
|
Link.Type |
The relationship with the linked Span relative to the current Span .
|
LongCumulative |
Long Cumulative metric, to report instantaneous measurement of an int64 value.
|
LongCumulative.LongPoint |
The value of a single point in the Cumulative.TimeSeries.
|
LongCumulative.NoopLongCumulative |
No-op implementations of LongCumulative class.
|
LongCumulative.NoopLongCumulative.NoopLongPoint |
No-op implementations of LongPoint class.
|
LongCumulativeImpl |
|
LongCumulativeImpl.PointImpl |
|
LongGauge |
Long Gauge metric, to report instantaneous measurement of an int64 value.
|
LongGauge.LongPoint |
The value of a single point in the Gauge.TimeSeries.
|
LongGauge.NoopLongGauge |
No-op implementations of LongGauge class.
|
LongGauge.NoopLongGauge.NoopLongPoint |
No-op implementations of LongPoint class.
|
LongGaugeImpl |
|
LongGaugeImpl.PointImpl |
|
Measure |
The definition of the Measurement that is taken by OpenCensus library.
|
Measure.MeasureDouble |
|
Measure.MeasureLong |
|
MeasureMap |
A map from Measure s to measured values to be recorded at the same time.
|
MeasureMapImpl |
|
MeasureMapInternal |
A map from Measure 's to measured values.
|
MeasureMapInternal.Builder |
|
Measurement |
Immutable representation of a Measurement.
|
Measurement.MeasurementDouble |
|
Measurement.MeasurementLong |
|
MeasureToViewMap |
|
MessageEvent |
A class that represents a generic messaging event.
|
MessageEvent.Builder |
|
MessageEvent.Type |
Available types for a MessageEvent .
|
Meter |
|
Metric |
|
MetricDescriptor |
|
MetricDescriptor.Type |
The kind of metric.
|
MetricExporter |
Abstract class that represents a metric exporter.
|
MetricOptions |
|
MetricOptions.Builder |
|
MetricProducer |
|
MetricProducerImpl |
|
MetricProducerManager |
Keeps a set of MetricProducer that is used by exporters to determine the metrics that
need to be exported.
|
MetricProducerManager.NoopMetricProducerManager |
|
MetricProducerManagerImpl |
|
MetricReader |
|
MetricReader.Options |
|
MetricReader.Options.Builder |
|
MetricRegistry |
Creates and manages your application's set of metrics.
|
MetricRegistry.NoopMetricRegistry |
|
MetricRegistryImpl |
|
MetricRegistryImpl.MetricProducerForRegistry |
|
MetricRegistryImpl.RegisteredMeters |
|
Metrics |
Annotation to mark JAX-RS endpoint or method for metrics collection.
|
Metrics |
|
MetricsComponent |
|
MetricsComponent.NoopMetricsComponent |
|
MetricsComponentImpl |
|
MetricsComponentImplBase |
|
MetricsComponentImplLite |
|
MetricUtils |
|
MillisClock |
A Clock that uses System.currentTimeMillis() and System.nanoTime() .
|
MutableAggregation |
Mutable version of Aggregation that supports adding values.
|
MutableAggregation.MutableCount |
Calculate count on aggregated MeasureValue s.
|
MutableAggregation.MutableDistribution |
Calculate distribution stats on aggregated MeasureValue s.
|
MutableAggregation.MutableLastValueDouble |
Calculate double last value on aggregated MeasureValue s.
|
MutableAggregation.MutableLastValueLong |
Calculate last long value on aggregated MeasureValue s.
|
MutableAggregation.MutableMean |
Calculate mean on aggregated MeasureValue s.
|
MutableAggregation.MutableSumDouble |
Calculate sum of doubles on aggregated MeasureValue s.
|
MutableAggregation.MutableSumLong |
Calculate sum of longs on aggregated MeasureValue s.
|
MutableViewData |
A mutable version of ViewData , used for recording stats and start/end time.
|
MutableViewData.CreateCumulative |
|
MutableViewData.CreateInterval |
|
MutableViewData.CumulativeMutableViewData |
|
MutableViewData.IntervalMutableViewData |
|
NetworkEvent |
Deprecated.
|
NetworkEvent.Builder |
Deprecated.
|
NetworkEvent.Type |
Available types for a NetworkEvent .
|
NeverSampleSampler |
Sampler that always makes a "no" decision on Span sampling.
|
NonThrowingCloseable |
Deprecated.
|
NoopScope |
A Scope that does nothing when it is created or closed.
|
NoopScope |
A Scope that does nothing when it is created or closed.
|
NoopStats |
No-op implementations of stats classes.
|
NoopStats.NoopMeasureMap |
|
NoopStats.NoopStatsComponent |
|
NoopStats.NoopStatsRecorder |
|
NoopStats.NoopViewManager |
|
NoopTagMapBuilder |
|
NoopTags |
No-op implementations of tagging classes.
|
NoopTags.NoopTagContext |
|
NoopTags.NoopTagContextBinarySerializer |
|
NoopTags.NoopTagContextBuilder |
|
NoopTags.NoopTagContextTextFormat |
|
NoopTags.NoopTagger |
|
NoopTags.NoopTagPropagationComponent |
|
NoopTags.NoopTagsComponent |
|
NoRecordEventsSpanImpl |
Implementation for the Span class that does not record trace events.
|
OcHttpServletExtractor |
This class extracts attributes from HttpServletRequest and HttpServletResponse .
|
OcHttpServletFilter |
This filter class implements Filter interface called by web container.
|
OcHttpServletListener |
This class implements AsyncListener to handle span completion for async request handling.
|
OcHttpServletUtil |
|
OcJettyHttpClient |
This class is a wrapper to HttpClient .
|
OcJettyHttpClientExtractor |
This class extracts attributes from Request and Response .
|
OpenCensusLibraryInformation |
Class holder for all common constants (such as the version) for the OpenCensus Java library.
|
OpenCensusTraceContextDataInjector |
A Log4j ContextDataInjector that adds OpenCensus tracing data to log events.
|
Point |
A timestamped measurement of a TimeSeries .
|
ProbabilitySampler |
We assume the lower 64 bits of the traceId's are randomly distributed around the whole (long)
range.
|
PrometheusExportUtils |
Util methods to convert OpenCensus Metrics data models to Prometheus data models.
|
PrometheusStatsCollector |
OpenCensus Metrics Collector for Prometheus.
|
PrometheusStatsCollector.DescribeMetricExporter |
|
PrometheusStatsCollector.ExportMetricExporter |
|
PrometheusStatsConfiguration |
|
PrometheusStatsConfiguration.Builder |
|
PropagationComponent |
Container class for all the supported propagation formats.
|
PropagationComponent.NoopPropagationComponent |
|
PropagationComponentImpl |
|
Provider |
OpenCensus service provider mechanism.
|
QueueMetricProducer |
Wrapper of MetricProducer which allows metrics to be pushed and buffered.
|
QueueMetricProducer.Options |
|
QueueMetricProducer.Options.Builder |
|
RandomHandler |
Abstract class to access the current Random .
|
RandomHandler.SecureRandomHandler |
|
RecordEventsSpanImpl |
Implementation for the Span class that records trace events.
|
RecordEventsSpanImpl.AttributesWithCapacity |
|
RecordEventsSpanImpl.EventWithNanoTime<T> |
|
RecordEventsSpanImpl.StartEndHandler |
|
RecordEventsSpanImpl.TraceEvents<T> |
|
RecordUtils |
|
RecordUtils.AggregationDefaultFunction |
|
RecordUtils.CreateMutableCount |
|
RecordUtils.CreateMutableDistribution |
|
RecordUtils.CreateMutableLastValueDouble |
|
RecordUtils.CreateMutableLastValueLong |
|
RecordUtils.CreateMutableSumDouble |
|
RecordUtils.CreateMutableSumLong |
|
Resource |
Resource represents a resource, which capture identifying information about the entities
for which signals (stats or traces) are reported.
|
ResourceUtils |
Utilities for auto detecting resource based on the environment where the application is running.
|
RpcMeasureConstants |
Constants for collecting rpc stats.
|
RpcViewConstants |
Constants for exporting views on rpc stats.
|
RpcViews |
Helper class that allows users to register rpc views easily.
|
RpczZPageHandler |
HTML page formatter for gRPC cumulative and interval stats.
|
RpczZPageHandler.StatsSnapshot |
|
RunningSpanStore |
This class allows users to access in-process information about all running spans.
|
RunningSpanStore.Filter |
Filter for running spans.
|
RunningSpanStore.NoopRunningSpanStore |
|
RunningSpanStore.PerSpanNameSummary |
Summary of all available data for a span name.
|
RunningSpanStore.Summary |
The summary of all available data.
|
SampledSpanStore |
This class allows users to access in-process information such as latency based sampled spans and
error based sampled spans.
|
SampledSpanStore.ErrorFilter |
Filter for error based sampled spans.
|
SampledSpanStore.LatencyBucketBoundaries |
The latency buckets boundaries.
|
SampledSpanStore.LatencyFilter |
Filter for latency based sampled spans.
|
SampledSpanStore.NoopSampledSpanStore |
|
SampledSpanStore.PerSpanNameSummary |
Summary of all available data for a span name.
|
SampledSpanStore.Summary |
The summary of all available data.
|
SampledSpanStoreImpl |
|
SampledSpanStoreImpl.NoopSampledSpanStoreImpl |
|
Sampler |
Sampler is used to make decisions on Span sampling.
|
Samplers |
Static class to access a set of pre-defined Samplers .
|
Scope |
A Closeable that represents a change to the current context over a scope of code.
|
ServerStats |
A representation of stats measured on the server side.
|
ServerStatsDeserializationException |
|
ServerStatsEncoding |
A service class to encode/decode ServerStats as defined by the spec.
|
ServerStatsFieldEnums |
A Enum representation for Ids and Size for attributes of ServerStats .
|
ServerStatsFieldEnums.Id |
Available Ids for ServerStats attributes.
|
ServerStatsFieldEnums.Size |
Size for each attributes in ServerStats .
|
SimpleEventQueue |
An EventQueue that processes events in the current thread.
|
Span |
An abstract class that represents a span.
|
Span.Kind |
Type of span.
|
Span.Options |
Span options.
|
SpanBuilder |
SpanBuilder is used to construct Span instances which define arbitrary scopes of
code that are sampled for distributed tracing as a single atomic unit.
|
SpanBuilder.NoopSpanBuilder |
|
SpanBuilderImpl |
|
SpanBuilderImpl.Options |
|
SpanContext |
A class that represents a span context.
|
SpanContextParseException |
|
SpanData |
Immutable representation of all data collected by the Span class.
|
SpanData.Attributes |
A set of attributes and the number of dropped attributes representation.
|
SpanData.Links |
A list of links and the number of dropped links representation.
|
SpanData.TimedEvent<T> |
A timed event representation.
|
SpanData.TimedEvents<T> |
A list of timed events and the number of dropped events representation.
|
SpanExporter |
A service that is used by the library to export SpanData for all the spans that are part
of a distributed sampled trace (see TraceOptions.isSampled() ).
|
SpanExporter.Handler |
An abstract class that allows different tracing services to export recorded data for sampled
spans in their own format.
|
SpanExporter.NoopSpanExporter |
|
SpanExporterImpl |
|
SpanExporterImpl.ReportDroppedSpans |
|
SpanExporterImpl.ReportPushedSpans |
|
SpanExporterImpl.ReportReferencedSpans |
|
SpanExporterImpl.Worker |
|
SpanId |
A class that represents a span identifier.
|
StartEndHandlerImpl |
Uses the provided EventQueue to defer processing/exporting of the SpanData to
avoid impacting the critical path.
|
StartEndHandlerImpl.SpanEndEvent |
|
StartEndHandlerImpl.SpanStartEvent |
|
Stats |
|
StatsCollectionState |
|
StatsComponent |
|
StatsComponentImpl |
|
StatsComponentImplBase |
|
StatsComponentImplLite |
|
StatsManager |
Object that stores all views and stats.
|
StatsManager.StatsEvent |
|
StatsRecorder |
Provides methods to record stats against tags.
|
StatsRecorderImpl |
|
StatszZPageHandler |
HTML page formatter for all exported View s.
|
StatszZPageHandler.TreeNode |
|
Status |
Defines the status of a Span by providing a standard Status.CanonicalCode in conjunction
with an optional descriptive message.
|
Status.CanonicalCode |
The set of canonical status codes.
|
StatusConverter |
Utility class to convert between Status and Status .
|
StringUtils |
Internal utility methods for working with tag keys, tag values, and metric names.
|
Style |
|
Summary |
Implementation of the Distribution as a summary of observations.
|
Summary.Snapshot |
Represents the summary observation of the recorded events over a sliding time window.
|
Summary.Snapshot.ValueAtPercentile |
Represents the value at a given percentile of a distribution.
|
Tag |
|
TagContext |
A map from TagKey to TagValue that can be used to label anything that is
associated with a specific operation.
|
TagContextBinarySerializer |
Object for serializing and deserializing TagContext s with the binary format.
|
TagContextBinarySerializerImpl |
|
TagContextBuilder |
|
TagContextDeserializationException |
Exception thrown when a TagContext cannot be parsed.
|
TagContextSerializationException |
Exception thrown when a TagContext cannot be serialized.
|
TagContextTextFormat |
Object for injecting and extracting TagContext as text into carriers that travel in-band
across process boundaries.
|
TagContextTextFormat.Getter<C> |
Class that allows a TagContextTextFormat to read propagated fields from a carrier.
|
TagContextTextFormat.Setter<C> |
Class that allows a TagContextTextFormat to set propagated fields into a carrier.
|
TagContextUtils |
|
Tagger |
Object for creating new TagContext s and TagContext s based on the current context.
|
TaggerImpl |
|
TaggingState |
|
TagKey |
|
TagMapBuilderImpl |
|
TagMapImpl |
|
TagMapImpl.TagIterator |
|
TagMetadata |
|
TagMetadata.TagTtl |
|
TagPropagationComponent |
Object containing all supported TagContext propagation formats.
|
TagPropagationComponentImpl |
|
Tags |
|
TagsComponent |
|
TagsComponentImpl |
|
TagsComponentImplBase |
|
TagsComponentImplLite |
|
TagValue |
A validated tag value.
|
TagValueWithMetadata |
Internal helper class that holds a TagValue and a TagMetadata.
|
TestClock |
A Clock that allows the time to be set for testing.
|
TestHandler |
|
TextFormat |
Injects and extracts trace identifiers as text into carriers that travel
in-band across process boundaries.
|
TextFormat.Getter<C> |
Class that allows a TextFormat to read propagated fields from a carrier.
|
TextFormat.NoopTextFormat |
|
TextFormat.Setter<C> |
Class that allows a TextFormat to set propagated fields into a carrier.
|
ThreadLocalRandomHandler |
|
TimeLimitedHandler |
An abstract class that allows different tracing services to export recorded data for sampled
spans in their own format within a given time frame.
|
TimeSeries |
A collection of data points that describes the time-varying values of a Metric .
|
Timestamp |
A representation of an instant in time.
|
TimestampConverter |
This class provides a mechanism for converting nanoTime values to
Timestamp .
|
TimeUtils |
|
ToDoubleFunction<T> |
Represents a function that produces a double-valued result.
|
ToLongFunction<T> |
Represents a function that produces a long-valued result.
|
TraceComponent |
|
TraceComponent.NoopTraceComponent |
|
TraceComponentImpl |
|
TraceComponentImpl |
Deprecated. |
TraceComponentImplBase |
Helper class to allow sharing the code for all the TraceComponent implementations.
|
TraceComponentImplLite |
|
TraceComponentImplLite |
Deprecated. |
TraceConfig |
Global configuration of the trace service.
|
TraceConfig.NoopTraceConfig |
|
TraceConfigImpl |
Global configuration of the trace service.
|
TraceConfigzZPageHandler |
HTML page formatter for tracing config.
|
TraceContextFormat |
Implementation of the TraceContext propagation protocol.
|
TraceId |
A class that represents a trace identifier.
|
TraceOptions |
A class that represents global trace options.
|
TraceOptions.Builder |
|
TraceParams |
Class that holds global trace parameters.
|
TraceParams.Builder |
|
Tracer |
Tracer is a simple, thin class for Span creation and in-process context interaction.
|
Tracer.NoopTracer |
|
TracerImpl |
|
Tracestate |
Carries tracing-system specific context in a list of key-value pairs.
|
Tracestate.Builder |
|
Tracestate.Entry |
Immutable key-value pair for Tracestate .
|
TracezZPageHandler |
HTML page formatter for tracing debug.
|
TracezZPageHandler.RequestType |
|
TracezZPageHandler.SpanDataComparator |
|
TracezZPageHandler.TimedEventComparator |
|
Tracing |
|
Utils |
General internal utility methods.
|
Utils |
General internal utility methods.
|
Value |
The actual point value for a Point .
|
Value.ValueDistribution |
|
Value.ValueDouble |
A 64-bit double-precision floating-point Value .
|
Value.ValueLong |
|
Value.ValueSummary |
Value.ValueSummary contains a snapshot representing values calculated over an arbitrary time
window.
|
VarInt |
Common methods to encode and decode varints and varlongs into ByteBuffers and arrays.
|
View |
A View specifies an aggregation and a set of tag keys.
|
View.AggregationWindow |
Deprecated.
|
View.AggregationWindow.Cumulative |
Deprecated.
|
View.AggregationWindow.Interval |
Deprecated.
|
View.Name |
The name of a View .
|
ViewData |
The aggregated data for a particular View .
|
ViewData.AggregationWindowData |
Deprecated.
|
ViewData.AggregationWindowData.CumulativeData |
Deprecated.
|
ViewData.AggregationWindowData.IntervalData |
Deprecated.
|
ViewManager |
Provides facilities to register View s for collecting stats and retrieving stats data as a
ViewData .
|
ViewManagerImpl |
|
WriteListenerWrapper |
This class is a wrapper class for WriteListener .
|
ZeroTimeClock |
A Clock that always returns 0.
|
ZPageHandler |
Main interface for all the Z-Pages.
|
ZPageHandlers |
A collection of HTML pages to display stats and trace data and allow library configuration
control.
|
ZPageHttpHandler |
An HttpHandler that can be used to render HTML pages using any ZPageHandler .
|