Index

A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORTED - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
The operation was aborted, typically due to a concurrency issue like sequencer check failures, transaction aborts, etc.
ABORTED - Static variable in class io.opencensus.trace.Status
The operation was aborted, typically due to a concurrency issue like sequencer check failures, transaction aborts, etc.
ACCOUNT_ID_KEY - Static variable in class io.opencensus.contrib.resource.util.CloudResource
Key for the cloud account id used to identify different entities.
add(double) - Method in class io.opencensus.implcore.metrics.DoubleCumulativeImpl.PointImpl
 
add(double) - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl.PointImpl
 
add(double) - Method in class io.opencensus.metrics.DoubleCumulative.DoublePoint
Adds the given value to the current value.
add(double) - Method in class io.opencensus.metrics.DoubleGauge.DoublePoint
Adds the given value to the current value.
add(long) - Method in class io.opencensus.implcore.metrics.LongCumulativeImpl.PointImpl
 
add(long) - Method in class io.opencensus.implcore.metrics.LongGaugeImpl.PointImpl
 
add(long) - Method in class io.opencensus.metrics.LongCumulative.LongPoint
Adds the given value to the current value.
add(long) - Method in class io.opencensus.metrics.LongGauge.LongPoint
Adds the given value to the current value.
add(MetricProducer) - Method in class io.opencensus.implcore.metrics.export.MetricProducerManagerImpl
 
add(MetricProducer) - Method in class io.opencensus.metrics.export.MetricProducerManager
Adds the MetricProducer to the manager if it is not already present.
addAnnotation(Annotation) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
addAnnotation(Annotation) - Method in class io.opencensus.trace.BlankSpan
No-op implementation of the Span.addAnnotation(Annotation) method.
addAnnotation(Annotation) - Method in class io.opencensus.trace.Span
Adds an annotation to the Span.
addAnnotation(String) - Method in class io.opencensus.trace.Span
Adds an annotation to the Span.
addAnnotation(String, Map) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
addAnnotation(String, Map) - Method in class io.opencensus.trace.BlankSpan
No-op implementation of the Span.addAnnotation(String, Map) method.
addAnnotation(String, Map) - Method in class io.opencensus.trace.Span
Adds an annotation to the Span.
addAttributes(Map) - Method in class io.opencensus.trace.Span
Deprecated.
addDerivedDoubleCumulative(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addDerivedDoubleCumulative(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new derived double cumulative to be added to the registry.
addDerivedDoubleGauge(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addDerivedDoubleGauge(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new derived double gauge to be added to the registry.
addDerivedDoubleGauge(String, String, String, List) - Method in class io.opencensus.metrics.MetricRegistry
addDerivedLongCumulative(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addDerivedLongCumulative(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new derived long cumulative to be added to the registry.
addDerivedLongGauge(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addDerivedLongGauge(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new derived long gauge to be added to the registry.
addDerivedLongGauge(String, String, String, List) - Method in class io.opencensus.metrics.MetricRegistry
addDoubleCumulative(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addDoubleCumulative(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new double cumulative to be added to the registry.
addDoubleGauge(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addDoubleGauge(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new double gauge to be added to the registry.
addDoubleGauge(String, String, String, List) - Method in class io.opencensus.metrics.MetricRegistry
addDuration(Duration) - Method in class io.opencensus.common.Timestamp
Returns a Timestamp calculated as this Timestamp plus some Duration.
addElement(T) - Method in class io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList
Adds the given element to the list.
addLink(Link) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
addLink(Link) - Method in class io.opencensus.trace.BlankSpan
No-op implementation of the Span.addLink(Link) method.
addLink(Link) - Method in class io.opencensus.trace.Span
Adds a Link to the Span.
addLongCumulative(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addLongCumulative(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new long cumulative to be added to the registry.
addLongGauge(String, MetricOptions) - Method in class io.opencensus.implcore.metrics.MetricRegistryImpl
 
addLongGauge(String, MetricOptions) - Method in class io.opencensus.metrics.MetricRegistry
Builds a new long gauge to be added to the registry.
addLongGauge(String, String, String, List) - Method in class io.opencensus.metrics.MetricRegistry
addMessageEvent(MessageEvent) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
addMessageEvent(MessageEvent) - Method in class io.opencensus.trace.BlankSpan
No-op implementation of the Span.addMessageEvent(MessageEvent) method.
addMessageEvent(MessageEvent) - Method in class io.opencensus.trace.Span
Adds a MessageEvent to the Span.
addNanos(long) - Method in class io.opencensus.common.Timestamp
Returns a Timestamp calculated as this Timestamp plus some number of nanoseconds.
addNetworkEvent(NetworkEvent) - Method in class io.opencensus.trace.BlankSpan
Deprecated.
addNetworkEvent(NetworkEvent) - Method in class io.opencensus.trace.Span
addSpan(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.export.SpanExporterImpl
Adds a Span to the exporting service.
advanceTime(Duration) - Method in class io.opencensus.testing.common.TestClock
Advances the time by a duration.
Aggregation - Class in io.opencensus.stats
Aggregation is the process of combining a certain set of MeasureValues for a given Measure into an AggregationData.
Aggregation.Count - Class in io.opencensus.stats
Calculate count on aggregated MeasureValues.
Aggregation.Distribution - Class in io.opencensus.stats
Calculate distribution stats on aggregated MeasureValues.
Aggregation.LastValue - Class in io.opencensus.stats
Calculate the last value of aggregated MeasureValues.
Aggregation.Mean - Class in io.opencensus.stats
Deprecated.
since 0.13, use Aggregation.Distribution instead.
Aggregation.Sum - Class in io.opencensus.stats
Calculate sum on aggregated MeasureValues.
AggregationData - Class in io.opencensus.stats
AggregationData is the result of applying a given Aggregation to a set of MeasureValues.
AggregationData.CountData - Class in io.opencensus.stats
The count value of aggregated MeasureValues.
AggregationData.DistributionData - Class in io.opencensus.stats
The distribution stats of aggregated MeasureValues.
AggregationData.LastValueDataDouble - Class in io.opencensus.stats
The last value of aggregated MeasureValueDoubles.
AggregationData.LastValueDataLong - Class in io.opencensus.stats
The last value of aggregated MeasureValueLongs.
AggregationData.MeanData - Class in io.opencensus.stats
Deprecated.
since 0.13, use AggregationData.DistributionData instead.
AggregationData.SumDataDouble - Class in io.opencensus.stats
The sum value of aggregated MeasureValueDoubles.
AggregationData.SumDataLong - Class in io.opencensus.stats
The sum value of aggregated MeasureValueLongs.
ALREADY_EXISTS - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Some entity that we attempted to create (e.g., file or directory) already exists.
ALREADY_EXISTS - Static variable in class io.opencensus.trace.Status
Some entity that we attempted to create (e.g., file or directory) already exists.
alwaysSample() - Static method in class io.opencensus.trace.samplers.Samplers
Returns a Sampler that always makes a "yes" decision on Span sampling.
Annotation - Class in io.opencensus.trace
A text annotation with a set of attributes.
apply(A) - Method in interface io.opencensus.common.Function
Applies the function to the given argument.
applyAsDouble(T) - Method in interface io.opencensus.common.ToDoubleFunction
Applies this function to the given argument.
applyAsLong(T) - Method in interface io.opencensus.common.ToLongFunction
Applies this function to the given argument.
asMessageEvent(BaseMessageEvent) - Static method in class io.opencensus.trace.internal.BaseMessageEventUtils
Cast or convert a BaseMessageEvent to MessageEvent.
asNetworkEvent(BaseMessageEvent) - Static method in class io.opencensus.trace.internal.BaseMessageEventUtils
Cast or convert a BaseMessageEvent to NetworkEvent.
asString() - Method in class io.opencensus.stats.View.Name
Returns the name as a String.
asString() - Method in class io.opencensus.tags.TagValue
Returns the tag value as a String.
attach() - Method in interface io.opencensus.trace.ContextHandle
 
ATTACHMENT_KEY_SPAN_CONTEXT - Static variable in class io.opencensus.contrib.exemplar.util.ExemplarUtils
Key for SpanContext in the contextual information of an Exemplar.
AttachmentValue - Class in io.opencensus.metrics.data
The value of Exemplar attachment.
AttachmentValue() - Constructor for class io.opencensus.metrics.data.AttachmentValue
 
AttachmentValue.AttachmentValueString - Class in io.opencensus.metrics.data
AttachmentValueSpanContext - Class in io.opencensus.contrib.exemplar.util
AttributeValue - Class in io.opencensus.trace
A class that represents all the possible values for an attribute.

B

BaseMessageEvent - Class in io.opencensus.trace
Deprecated.
This class is for internal use only.
BaseMessageEventUtils - Class in io.opencensus.trace.internal
Helper class to convert/cast between for MessageEvent and NetworkEvent.
BinaryFormat - Class in io.opencensus.trace.propagation
This is a helper class for SpanContext propagation on the wire using binary encoding.
BinaryFormat() - Constructor for class io.opencensus.trace.propagation.BinaryFormat
 
BlankSpan - Class in io.opencensus.trace
The BlankSpan is a singleton class, which is the default Span that is used when no Span implementation is available.
booleanAttributeValue(boolean) - Static method in class io.opencensus.trace.AttributeValue
Returns an AttributeValue with a boolean value.
BucketBoundaries - Class in io.opencensus.stats
The bucket boundaries for a histogram.
BucketBoundaries() - Constructor for class io.opencensus.stats.BucketBoundaries
 
build() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options.Builder
Builds a new IntervalMetricReader.Options with current settings.
build() - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
Builds a new MetricReader.Options with current settings.
build() - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options.Builder
Builds a new QueueMetricProducer.Options with current settings.
build() - Method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsConfiguration.Builder
Builds a new PrometheusStatsConfiguration with current settings.
build() - Method in class io.opencensus.metrics.MetricOptions.Builder
Builds and returns a MetricOptions with the desired options.
build() - Method in class io.opencensus.tags.TagContextBuilder
Creates a TagContext from this builder.
build() - Method in class io.opencensus.trace.config.TraceParams.Builder
Builds and returns a TraceParams with the desired values.
build() - Method in class io.opencensus.trace.EndSpanOptions.Builder
Builds and returns a EndSpanOptions with the desired settings.
build() - Method in class io.opencensus.trace.MessageEvent.Builder
Builds and returns a MessageEvent with the desired values.
build() - Method in class io.opencensus.trace.NetworkEvent.Builder
Deprecated.
Builds and returns a NetworkEvent with the desired values.
build() - Method in class io.opencensus.trace.TraceOptions.Builder
Builds and returns a TraceOptions with the desired options.
build() - Method in class io.opencensus.trace.Tracestate.Builder
Builds a TraceState by adding the entries to the parent in front of the key-value pairs list and removing duplicate entries.
builder() - Static method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options
builder() - Static method in class io.opencensus.exporter.metrics.util.MetricReader.Options
builder() - Static method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options
builder() - Static method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsConfiguration
builder() - Static method in class io.opencensus.metrics.MetricOptions
Returns a new MetricOptions.Builder with default options.
builder() - Static method in class io.opencensus.trace.EndSpanOptions
Returns a new EndSpanOptions.Builder with default options.
builder() - Static method in class io.opencensus.trace.TraceOptions
Returns a new TraceOptions.Builder with default options.
builder() - Static method in class io.opencensus.trace.Tracestate
Returns a Builder based on an empty Tracestate.
builder(MessageEvent.Type, long) - Static method in class io.opencensus.trace.MessageEvent
Returns a new MessageEvent.Builder with default values.
builder(NetworkEvent.Type, long) - Static method in class io.opencensus.trace.NetworkEvent
Deprecated.
Returns a new NetworkEvent.Builder with default values.
builder(TraceOptions) - Static method in class io.opencensus.trace.TraceOptions
Returns a new TraceOptions.Builder with all given options set.
Builder() - Constructor for class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options.Builder
 
Builder() - Constructor for class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
 
Builder() - Constructor for class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options.Builder
 
Builder() - Constructor for class io.opencensus.trace.config.TraceParams.Builder
 
buildScoped() - Method in class io.opencensus.tags.TagContextBuilder
Enters the scope of code where the TagContext created from this builder is in the current context and returns an object that represents that scope.

C

CANCELLED - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
The operation was cancelled (typically by the caller).
CANCELLED - Static variable in class io.opencensus.trace.Status
The operation was cancelled (typically by the caller).
castNonNull(T) - Static method in class io.opencensus.implcore.internal.CheckerFrameworkUtils
Suppresses warnings about a nullable value.
checkArgument(boolean, Object) - Static method in class io.opencensus.internal.Utils
Throws an IllegalArgumentException if the argument is false.
checkArgument(boolean, String, Object...) - Static method in class io.opencensus.internal.Utils
Throws an IllegalArgumentException if the argument is false.
CheckerFrameworkUtils - Class in io.opencensus.implcore.internal
Utility methods for suppressing nullness warnings and working around Checker Framework issues.
checkIndex(int, int) - Static method in class io.opencensus.internal.Utils
Validates an index in an array or other container.
checkListElementNotNull(List, Object) - Static method in class io.opencensus.implcore.internal.Utils
Throws a NullPointerException if any of the list elements is null.
checkListElementNotNull(List, Object) - Static method in class io.opencensus.internal.Utils
Throws a NullPointerException if any of the list elements is null.
checkMapElementNotNull(Map, Object) - Static method in class io.opencensus.internal.Utils
Throws a NullPointerException if any of the map elements is null.
checkNotNull(T, Object) - Static method in class io.opencensus.internal.Utils
Throws a NullPointerException if the argument is null.
checkState(boolean, Object) - Static method in class io.opencensus.internal.Utils
Throws an IllegalStateException if the argument is false.
CHILD_LINKED_SPAN - Enum constant in enum io.opencensus.trace.Link.Type
When the linked Span is a child of the current Span.
clear() - Method in class io.opencensus.implcore.metrics.DerivedDoubleCumulativeImpl
 
clear() - Method in class io.opencensus.implcore.metrics.DerivedDoubleGaugeImpl
 
clear() - Method in class io.opencensus.implcore.metrics.DerivedLongCumulativeImpl
 
clear() - Method in class io.opencensus.implcore.metrics.DerivedLongGaugeImpl
 
clear() - Method in class io.opencensus.implcore.metrics.DoubleCumulativeImpl
 
clear() - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl
 
clear() - Method in class io.opencensus.implcore.metrics.LongCumulativeImpl
 
clear() - Method in class io.opencensus.implcore.metrics.LongGaugeImpl
 
clear() - Method in class io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList
Clears all the elements from the list.
clear() - Method in class io.opencensus.metrics.DerivedDoubleCumulative
Removes all TimeSeries from the cumulative metric.
clear() - Method in class io.opencensus.metrics.DerivedDoubleGauge
Removes all TimeSeries from the gauge metric.
clear() - Method in class io.opencensus.metrics.DerivedLongCumulative
Removes all TimeSeries from the cumulative metric.
clear() - Method in class io.opencensus.metrics.DerivedLongGauge
Removes all TimeSeries from the gauge metric.
clear() - Method in class io.opencensus.metrics.DoubleCumulative
Removes all TimeSeries from the cumulative metric. i.e. references to all previous DoublePoint objects are invalid (not part of the metric).
clear() - Method in class io.opencensus.metrics.DoubleGauge
Removes all TimeSeries from the gauge metric. i.e. references to all previous DoublePoint objects are invalid (not part of the metric).
clear() - Method in class io.opencensus.metrics.LongCumulative
Removes all TimeSeries from the cumulative metric. i.e. references to all previous LongPoint objects are invalid (not part of the metric).
clear() - Method in class io.opencensus.metrics.LongGauge
Removes all TimeSeries from the gauge metric. i.e. references to all previous LongPoint objects are invalid (not part of the metric).
CLIENT - Enum constant in enum io.opencensus.trace.Span.Kind
Indicates that the span covers the client-side wrapper around an RPC or other remote request.
Clock - Class in io.opencensus.common
Interface for getting the current time.
Clock() - Constructor for class io.opencensus.common.Clock
 
close() - Method in interface io.opencensus.common.NonThrowingCloseable
Deprecated.
 
close() - Method in interface io.opencensus.common.Scope
 
close() - Method in class io.opencensus.contrib.http.servlet.OcHttpServletListener
 
close() - Method in class io.opencensus.implcore.internal.NoopScope
 
close() - Method in class io.opencensus.internal.NoopScope
 
CloudResource - Class in io.opencensus.contrib.resource.util
Helper class for Cloud Resource environment.
CLUSTER_NAME_KEY - Static variable in class io.opencensus.contrib.resource.util.K8sResource
Key for the name of the cluster.
collect() - Method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsCollector
 
compareTo(Duration) - Method in class io.opencensus.common.Duration
Compares this Duration to the specified Duration.
compareTo(Timestamp) - Method in class io.opencensus.common.Timestamp
Compares this Timestamp to the specified Timestamp.
compareTo(SpanId) - Method in class io.opencensus.trace.SpanId
 
compareTo(TraceId) - Method in class io.opencensus.trace.TraceId
 
ConcurrentIntrusiveList<T> - Class in io.opencensus.implcore.trace.internal
An ConcurrentIntrusiveList<T> is a doubly-linked list where the link pointers are embedded in the elements.
ConcurrentIntrusiveList(int) - Constructor for class io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList
Constructs a new ConcurrentIntrusiveList.
ConcurrentIntrusiveList.Element<T> - Interface in io.opencensus.implcore.trace.internal
This is an interface that must be implemented by any element that uses ConcurrentIntrusiveList.
considerForSampling(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
considerForSampling(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.export.SampledSpanStoreImpl
Considers to save the given spans to the stored samples.
ContainerResource - Class in io.opencensus.contrib.resource.util
Helper class for K8S container Resource.
ContextHandle - Interface in io.opencensus.trace
 
ContextHandleUtils - Class in io.opencensus.trace.unsafe
 
ContextManager - Interface in io.opencensus.trace
 
ContextManagerImpl - Class in io.opencensus.trace.unsafe
Default ContextManager implementation using io.grpc.Context
ContextManagerImpl() - Constructor for class io.opencensus.trace.unsafe.ContextManagerImpl
 
ContextUtils - Class in io.opencensus.tags.unsafe
Utility methods for accessing the TagContext contained in the Context.
ContextUtils - Class in io.opencensus.trace.unsafe
Deprecated.
Please use ContextHandleUtils Util methods/functionality to interact with the Context. Users must interact with the current Context via the public APIs in Tracer and avoid usages of the ContextUtils.CONTEXT_SPAN_KEY directly.
convertNanoTime(long) - Method in class io.opencensus.implcore.internal.TimestampConverter
Converts a nanoTime value to Timestamp.
copyBytesTo(byte[], int) - Method in class io.opencensus.trace.SpanId
Copies the byte array representations of the SpanId into the dest beginning at the destOffset offset.
copyBytesTo(byte[], int) - Method in class io.opencensus.trace.TraceId
Copies the byte array representations of the TraceId into the dest beginning at the destOffset offset.
copyBytesTo(byte[], int) - Method in class io.opencensus.trace.TraceOptions
Copies the byte representations of the TraceOptions into the dest beginning at the destOffset offset.
copyLowerBase16To(char[], int) - Method in class io.opencensus.trace.SpanId
Copies the lowercase base16 representations of the SpanId into the dest beginning at the destOffset offset.
copyLowerBase16To(char[], int) - Method in class io.opencensus.trace.TraceId
Copies the lowercase base16 representations of the TraceId into the dest beginning at the destOffset offset.
copyLowerBase16To(char[], int) - Method in class io.opencensus.trace.TraceOptions
Copies the lowercase base16 representations of the TraceId into the dest beginning at the destOffset offset.
create() - Static method in class io.opencensus.stats.Aggregation.Count
Construct a Count.
create() - Static method in class io.opencensus.stats.Aggregation.LastValue
Construct a LastValue.
create() - Static method in class io.opencensus.stats.Aggregation.Mean
Deprecated.
Construct a Mean.
create() - Static method in class io.opencensus.stats.Aggregation.Sum
Construct a Sum.
create() - Static method in class io.opencensus.stats.View.AggregationWindow.Cumulative
Deprecated.
Constructs a cumulative AggregationWindow that does not have an explicit Duration.
create() - Static method in class io.opencensus.testing.common.TestClock
Creates a clock initialized to a constant non-zero time.
create(double) - Static method in class io.opencensus.stats.AggregationData.LastValueDataDouble
Creates a LastValueDataDouble.
create(double) - Static method in class io.opencensus.stats.AggregationData.SumDataDouble
Creates a SumDataDouble.
create(double, double) - Static method in class io.opencensus.metrics.export.Summary.Snapshot.ValueAtPercentile
create(double, long) - Static method in class io.opencensus.stats.AggregationData.MeanData
Deprecated.
Creates a MeanData.
create(double, long, double, double, double, List) - Static method in class io.opencensus.stats.AggregationData.DistributionData
create(double, long, double, double, double, List, List) - Static method in class io.opencensus.stats.AggregationData.DistributionData
create(double, long, double, List) - Static method in class io.opencensus.stats.AggregationData.DistributionData
Creates a DistributionData.
create(double, long, double, List, List) - Static method in class io.opencensus.stats.AggregationData.DistributionData
Creates a DistributionData.
create(double, Timestamp, Map) - Static method in class io.opencensus.metrics.data.Exemplar
Creates an Exemplar.
create(int) - Static method in class io.opencensus.trace.export.RunningSpanStore.PerSpanNameSummary
Returns a new instance of PerSpanNameSummary.
create(long) - Static method in class io.opencensus.metrics.export.Distribution.Bucket
create(long) - Static method in class io.opencensus.stats.AggregationData.CountData
Creates a CountData.
create(long) - Static method in class io.opencensus.stats.AggregationData.LastValueDataLong
Creates a LastValueDataLong.
create(long) - Static method in class io.opencensus.stats.AggregationData.SumDataLong
Creates a SumDataLong.
create(long, double, double, Distribution.BucketOptions, List) - Static method in class io.opencensus.metrics.export.Distribution
Creates a Distribution.
create(long, int) - Static method in class io.opencensus.common.Duration
Creates a new time duration from given seconds and nanoseconds.
create(long, int) - Static method in class io.opencensus.common.Timestamp
Creates a new timestamp from given seconds and nanoseconds.
create(long, long, byte) - Static method in class io.opencensus.common.ServerStats
Creates new ServerStats from specified parameters.
create(long, Exemplar) - Static method in class io.opencensus.metrics.export.Distribution.Bucket
Creates a Distribution.Bucket with an Exemplar.
create(Duration) - Static method in class io.opencensus.stats.View.AggregationWindow.Interval
Deprecated.
Constructs an interval AggregationWindow that has a finite explicit Duration.
create(Timestamp) - Static method in class io.opencensus.stats.ViewData.AggregationWindowData.IntervalData
Deprecated.
create(Timestamp) - Static method in class io.opencensus.testing.common.TestClock
Creates a clock with the given time.
create(Timestamp, Timestamp) - Static method in class io.opencensus.stats.ViewData.AggregationWindowData.CumulativeData
Deprecated.
create(Timestamp, T) - Static method in class io.opencensus.trace.export.SpanData.TimedEvent
Returns a new immutable TimedEvent<T>.
create(MetricExporter, MetricReader, IntervalMetricReader.Options) - Static method in class io.opencensus.exporter.metrics.util.IntervalMetricReader
Creates a new IntervalMetricReader.
create(MetricReader.Options) - Static method in class io.opencensus.exporter.metrics.util.MetricReader
Creates a new MetricReader.
create(QueueMetricProducer.Options) - Static method in class io.opencensus.exporter.metrics.util.QueueMetricProducer
Creates a new QueueMetricProducer.
create(MetricDescriptor, List) - Static method in class io.opencensus.metrics.export.Metric
Creates a Metric.
create(Value, Timestamp) - Static method in class io.opencensus.metrics.export.Point
Creates a Point.
create(BucketBoundaries) - Static method in class io.opencensus.stats.Aggregation.Distribution
Construct a Distribution.
create(Measure.MeasureDouble, double) - Static method in class io.opencensus.stats.Measurement.MeasurementDouble
create(Measure.MeasureLong, long) - Static method in class io.opencensus.stats.Measurement.MeasurementLong
Constructs a new Measurement.MeasurementLong.
create(View.Name, String, Measure, Aggregation, List) - Static method in class io.opencensus.stats.View
Constructs a new View.
create(View.Name, String, Measure, Aggregation, List, View.AggregationWindow) - Static method in class io.opencensus.stats.View
create(View, Map, Timestamp, Timestamp) - Static method in class io.opencensus.stats.ViewData
Constructs a new ViewData.
create(View, Map, ViewData.AggregationWindowData) - Static method in class io.opencensus.stats.ViewData
create(TagKey, TagValue) - Static method in class io.opencensus.tags.Tag
create(TagKey, TagValue, TagMetadata) - Static method in class io.opencensus.tags.Tag
Creates a Tag from the given key, value and metadata.
create(TagMetadata.TagTtl) - Static method in class io.opencensus.tags.TagMetadata
Creates a TagMetadata with the given TagMetadata.TagTtl.
create(TagValue, TagMetadata) - Static method in class io.opencensus.implcore.tags.TagValueWithMetadata
create(SpanContext) - Static method in class io.opencensus.contrib.exemplar.util.AttachmentValueSpanContext
create(SpanContext, SpanId, Boolean, String, Timestamp, SpanData.Attributes, SpanData.TimedEvents, SpanData.TimedEvents, SpanData.Links, Integer, Status, Timestamp) - Static method in class io.opencensus.trace.export.SpanData
create(SpanContext, SpanId, Boolean, String, Span.Kind, Timestamp, SpanData.Attributes, SpanData.TimedEvents, SpanData.TimedEvents, SpanData.Links, Integer, Status, Timestamp) - Static method in class io.opencensus.trace.export.SpanData
Returns a new immutable SpanData.
create(TraceId, SpanId, TraceOptions) - Static method in class io.opencensus.trace.SpanContext
create(TraceId, SpanId, TraceOptions, Tracestate) - Static method in class io.opencensus.trace.SpanContext
Creates a new SpanContext with the given identifiers and options.
create(Long, Double, Summary.Snapshot) - Static method in class io.opencensus.metrics.export.Summary
Creates a Summary.
create(Long, Double, List) - Static method in class io.opencensus.metrics.export.Summary.Snapshot
Creates a Summary.Snapshot.
create(String) - Static method in class io.opencensus.metrics.data.AttachmentValue.AttachmentValueString
create(String) - Static method in class io.opencensus.metrics.LabelValue
Creates a LabelValue.
create(String) - Static method in class io.opencensus.stats.View.Name
Creates a View.Name from a String.
create(String) - Static method in class io.opencensus.tags.TagKey
Constructs a TagKey with the given name.
create(String) - Static method in class io.opencensus.tags.TagValue
Constructs a TagValue from the given string.
create(String, int) - Static method in class io.opencensus.trace.export.RunningSpanStore.Filter
Returns a new instance of Filter.
create(String, long, long, int) - Static method in class io.opencensus.trace.export.SampledSpanStore.LatencyFilter
Returns a new instance of LatencyFilter.
create(String, Status.CanonicalCode, int) - Static method in class io.opencensus.trace.export.SampledSpanStore.ErrorFilter
Returns a new instance of ErrorFilter.
create(String, String) - Static method in class io.opencensus.metrics.LabelKey
Creates a LabelKey.
create(String, String) - Static method in class io.opencensus.trace.Tracestate.Entry
Creates a new Entry for the Tracestate.
create(String, String, String) - Static method in class io.opencensus.contrib.resource.util.ContainerResource
Returns a Resource that describes a container.
create(String, String, String) - Static method in class io.opencensus.contrib.resource.util.K8sResource
create(String, String, String) - Static method in class io.opencensus.stats.Measure.MeasureDouble
Constructs a new Measure.MeasureDouble.
create(String, String, String) - Static method in class io.opencensus.stats.Measure.MeasureLong
Constructs a new Measure.MeasureLong.
create(String, String, String, MetricDescriptor.Type, List) - Static method in class io.opencensus.metrics.export.MetricDescriptor
Creates a MetricDescriptor.
create(String, String, String, String) - Static method in class io.opencensus.contrib.resource.util.CloudResource
Returns a Resource that describes a cloud environment.
create(String, String, String, String) - Static method in class io.opencensus.contrib.resource.util.HostResource
Returns a Resource that describes a k8s container.
create(String, String, String, String) - Static method in class io.opencensus.contrib.resource.util.K8sResource
Returns a Resource that describes Kubernetes deployment service.
create(String, Map) - Static method in class io.opencensus.resource.Resource
Returns a Resource.
create(List) - Static method in class io.opencensus.metrics.export.TimeSeries
Creates a TimeSeries with empty(or no) points.
create(List, List, Timestamp) - Static method in class io.opencensus.metrics.export.TimeSeries
Creates a TimeSeries.
create(List, int) - Static method in class io.opencensus.trace.export.SpanData.TimedEvents
Returns a new immutable TimedEvents<T>.
create(List, int) - Static method in class io.opencensus.trace.export.SpanData.Links
Returns a new immutable Links.
create(List) - Static method in class io.opencensus.stats.BucketBoundaries
Returns a BucketBoundaries with the given buckets.
create(Map, Map) - Static method in class io.opencensus.trace.export.SampledSpanStore.PerSpanNameSummary
Returns a new instance of PerSpanNameSummary.
create(Map, int) - Static method in class io.opencensus.trace.export.SpanData.Attributes
Returns a new immutable Attributes.
create(Map) - Static method in class io.opencensus.trace.export.RunningSpanStore.Summary
Returns a new instance of Summary.
create(Map) - Static method in class io.opencensus.trace.export.SampledSpanStore.Summary
Returns a new instance of Summary.
createAndRegister() - Static method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsCollector
Creates a PrometheusStatsCollector and registers it to Prometheus CollectorRegistry.defaultRegistry.
createAndRegister(PrometheusStatsConfiguration) - Static method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsCollector
Creates a PrometheusStatsCollector and registers it to the given Prometheus CollectorRegistry in the PrometheusStatsConfiguration.
createFromEnvironmentVariables() - Static method in class io.opencensus.resource.Resource
Returns a Resource.
createInstance(Class, Class) - Static method in class io.opencensus.internal.Provider
Tries to create an instance of the given rawClass as a subclass of the given superclass.
createTimeSeries(List, T, ToDoubleFunction) - Method in class io.opencensus.implcore.metrics.DerivedDoubleCumulativeImpl
 
createTimeSeries(List, T, ToDoubleFunction) - Method in class io.opencensus.implcore.metrics.DerivedDoubleGaugeImpl
 
createTimeSeries(List, T, ToDoubleFunction) - Method in class io.opencensus.metrics.DerivedDoubleCumulative
Creates a TimeSeries.
createTimeSeries(List, T, ToDoubleFunction) - Method in class io.opencensus.metrics.DerivedDoubleGauge
Creates a TimeSeries.
createTimeSeries(List, T, ToLongFunction) - Method in class io.opencensus.implcore.metrics.DerivedLongCumulativeImpl
 
createTimeSeries(List, T, ToLongFunction) - Method in class io.opencensus.implcore.metrics.DerivedLongGaugeImpl
 
createTimeSeries(List, T, ToLongFunction) - Method in class io.opencensus.metrics.DerivedLongCumulative
Creates a TimeSeries.
createTimeSeries(List, T, ToLongFunction) - Method in class io.opencensus.metrics.DerivedLongGauge
Creates a TimeSeries.
createWithInProcessStores(EventQueue) - Static method in class io.opencensus.implcore.trace.export.ExportComponentImpl
Returns a new ExportComponentImpl that has valid instances for RunningSpanStore and SampledSpanStore.
createWithOnePoint(List, Point, Timestamp) - Static method in class io.opencensus.metrics.export.TimeSeries
Creates a TimeSeries.
createWithOneTimeSeries(MetricDescriptor, TimeSeries) - Static method in class io.opencensus.metrics.export.Metric
Creates a Metric.
createWithoutInProcessStores(EventQueue) - Static method in class io.opencensus.implcore.trace.export.ExportComponentImpl
Returns a new ExportComponentImpl that has null instances for RunningSpanStore and SampledSpanStore.
CUMULATIVE_DISTRIBUTION - Enum constant in enum io.opencensus.metrics.export.MetricDescriptor.Type
An cumulative measurement of a distribution value.
CUMULATIVE_DOUBLE - Enum constant in enum io.opencensus.metrics.export.MetricDescriptor.Type
An cumulative measurement of a double value.
CUMULATIVE_INT64 - Enum constant in enum io.opencensus.metrics.export.MetricDescriptor.Type
An cumulative measurement of an int64 value.
current() - Method in class io.opencensus.impl.trace.internal.ThreadLocalRandomHandler
 
current() - Method in class io.opencensus.implcore.trace.internal.RandomHandler
Returns the current Random.
current() - Method in class io.opencensus.implcore.trace.internal.RandomHandler.SecureRandomHandler
 
CURRENT_VERSION - Static variable in class io.opencensus.common.ServerStatsEncoding
The current encoding version.
currentBuilder() - Method in class io.opencensus.implcore.tags.TaggerImpl
 
currentBuilder() - Method in class io.opencensus.tags.Tagger
Returns a new builder created from the current TagContext.
currentContext() - Method in interface io.opencensus.trace.ContextManager
 
currentContext() - Static method in class io.opencensus.trace.unsafe.ContextHandleUtils
 
currentContext() - Method in class io.opencensus.trace.unsafe.ContextManagerImpl
 
CurrentState - Class in io.opencensus.implcore.internal
The current state base implementation for stats and tags.
CurrentState(CurrentState.State) - Constructor for class io.opencensus.implcore.internal.CurrentState
Constructs a new CurrentState.
CurrentState.State - Enum in io.opencensus.implcore.internal
Current state for stats or tags.

D

DaemonThreadFactory - Class in io.opencensus.implcore.internal
A ThreadFactory implementation that starts all Thread as daemons.
DaemonThreadFactory(String) - Constructor for class io.opencensus.implcore.internal.DaemonThreadFactory
Constructs a new DaemonThreadFactory.
DATA_LOSS - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Unrecoverable data loss or corruption.
DATA_LOSS - Static variable in class io.opencensus.trace.Status
Unrecoverable data loss or corruption.
DEADLINE_EXCEEDED - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Deadline expired before operation could complete.
DEADLINE_EXCEEDED - Static variable in class io.opencensus.trace.Status
Deadline expired before operation could complete.
DEFAULT - Static variable in class io.opencensus.trace.config.TraceParams
Default TraceParams.
DEFAULT - Static variable in class io.opencensus.trace.EndSpanOptions
The default EndSpanOptions.
DEFAULT - Static variable in class io.opencensus.trace.TraceOptions
The default TraceOptions.
DefaultVisibilityForTesting - Annotation Type in io.opencensus.internal
Indicates that an element is package-private instead of private only for the purpose of testing.
DEPLOYMENT_NAME_KEY - Static variable in class io.opencensus.contrib.resource.util.K8sResource
Key for the name of the deployment.
DerivedDoubleCumulative - Class in io.opencensus.metrics
Derived Double Cumulative metric, to report cumulative measurement of a double value.
DerivedDoubleCumulative() - Constructor for class io.opencensus.metrics.DerivedDoubleCumulative
 
DerivedDoubleCumulativeImpl - Class in io.opencensus.implcore.metrics
Implementation of DerivedDoubleCumulative.
DerivedDoubleCumulativeImpl.PointWithFunction<T> - Class in io.opencensus.implcore.metrics
Implementation of DerivedDoubleCumulativeImpl.PointWithFunction with an object and a callback function.
DerivedDoubleGauge - Class in io.opencensus.metrics
Derived Double Gauge metric, to report instantaneous measurement of a double value.
DerivedDoubleGauge() - Constructor for class io.opencensus.metrics.DerivedDoubleGauge
 
DerivedDoubleGaugeImpl - Class in io.opencensus.implcore.metrics
Implementation of DerivedDoubleGauge.
DerivedDoubleGaugeImpl.PointWithFunction<T> - Class in io.opencensus.implcore.metrics
Implementation of DerivedDoubleGaugeImpl.PointWithFunction with an object and a callback function.
DerivedLongCumulative - Class in io.opencensus.metrics
Derived Long Cumulative metric, to report cumulative measurement of an int64 value.
DerivedLongCumulative() - Constructor for class io.opencensus.metrics.DerivedLongCumulative
 
DerivedLongCumulativeImpl - Class in io.opencensus.implcore.metrics
Implementation of DerivedLongCumulative.
DerivedLongCumulativeImpl.PointWithFunction<T> - Class in io.opencensus.implcore.metrics
Implementation of DerivedLongCumulativeImpl.PointWithFunction with an object and a callback function.
DerivedLongGauge - Class in io.opencensus.metrics
Derived Long Gauge metric, to report instantaneous measurement of an int64 value.
DerivedLongGauge() - Constructor for class io.opencensus.metrics.DerivedLongGauge
 
DerivedLongGaugeImpl - Class in io.opencensus.implcore.metrics
Implementation of DerivedLongGauge.
DerivedLongGaugeImpl.PointWithFunction<T> - Class in io.opencensus.implcore.metrics
Implementation of DerivedLongGaugeImpl.PointWithFunction with an object and a callback function.
describe() - Method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsCollector
 
destroy() - Method in class io.opencensus.contrib.http.servlet.OcHttpServletFilter
 
detach(ContextHandle) - Method in interface io.opencensus.trace.ContextHandle
 
detectResource() - Static method in class io.opencensus.contrib.resource.util.ResourceUtils
Returns a Resource.
DISABLED - Enum constant in enum io.opencensus.implcore.internal.CurrentState.State
State that disables stats collection or tag propagation.
DISABLED - Enum constant in enum io.opencensus.stats.StatsCollectionState
State that disables stats collection.
DISABLED - Enum constant in enum io.opencensus.tags.TaggingState
State that disables tagging.
DisruptorEventQueue - Class in io.opencensus.impl.internal
A low-latency event queue for background updating of (possibly contended) objects.
Distribution - Class in io.opencensus.metrics.export
Distribution contains summary statistics for a population of values.
Distribution.Bucket - Class in io.opencensus.metrics.export
The histogram bucket of the population values.
Distribution.BucketOptions - Class in io.opencensus.metrics.export
The bucket options used to create a histogram for the distribution.
Distribution.BucketOptions.ExplicitOptions - Class in io.opencensus.metrics.export
A Bucket with explicit bounds Distribution.BucketOptions.
distributionValue(Distribution) - Static method in class io.opencensus.metrics.export.Value
Returns a Distribution Value.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class io.opencensus.contrib.http.servlet.OcHttpServletFilter
 
doubleAttributeValue(double) - Static method in class io.opencensus.trace.AttributeValue
Returns an AttributeValue with a double value.
DoubleCumulative - Class in io.opencensus.metrics
Double Cumulative metric, to report instantaneous measurement of a double value.
DoubleCumulative() - Constructor for class io.opencensus.metrics.DoubleCumulative
 
DoubleCumulative.DoublePoint - Class in io.opencensus.metrics
The value of a single point in the Cumulative.TimeSeries.
DoubleCumulativeImpl - Class in io.opencensus.implcore.metrics
Implementation of DoubleCumulative.
DoubleCumulativeImpl.PointImpl - Class in io.opencensus.implcore.metrics
Implementation of DoubleCumulative.DoublePoint.
DoubleGauge - Class in io.opencensus.metrics
Double Gauge metric, to report instantaneous measurement of a double value.
DoubleGauge() - Constructor for class io.opencensus.metrics.DoubleGauge
 
DoubleGauge.DoublePoint - Class in io.opencensus.metrics
The value of a single point in the Gauge.TimeSeries.
DoubleGaugeImpl - Class in io.opencensus.implcore.metrics
Implementation of DoubleGauge.
DoubleGaugeImpl.PointImpl - Class in io.opencensus.implcore.metrics
Implementation of DoubleGauge.DoublePoint.
DoublePoint() - Constructor for class io.opencensus.metrics.DoubleCumulative.DoublePoint
 
DoublePoint() - Constructor for class io.opencensus.metrics.DoubleGauge.DoublePoint
 
doubleValue(double) - Static method in class io.opencensus.metrics.export.Value
Returns a double Value.
Duration - Class in io.opencensus.common
Represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.

E

emitHtml(Map, OutputStream) - Method in class io.opencensus.contrib.zpages.ZPageHandler
Emits the HTML generated page to the outputStream.
empty() - Method in class io.opencensus.implcore.tags.TaggerImpl
 
empty() - Method in class io.opencensus.tags.Tagger
Returns an empty TagContext.
EMPTY - Static variable in class io.opencensus.implcore.tags.TagMapImpl
Empty TagMapImpl with no tags.
emptyBuilder() - Method in class io.opencensus.implcore.tags.TaggerImpl
 
emptyBuilder() - Method in class io.opencensus.tags.Tagger
Returns a new empty Builder.
ENABLED - Enum constant in enum io.opencensus.implcore.internal.CurrentState.State
State that fully enables stats collection or tag propagation.
ENABLED - Enum constant in enum io.opencensus.stats.StatsCollectionState
State that fully enables stats collection.
ENABLED - Enum constant in enum io.opencensus.tags.TaggingState
State that fully enables tagging.
end() - Method in class io.opencensus.trace.Span
Marks the end of Span execution with the default options.
end(EndSpanOptions) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
end(EndSpanOptions) - Method in class io.opencensus.trace.BlankSpan
No-op implementation of the Span.end(EndSpanOptions) method.
end(EndSpanOptions) - Method in class io.opencensus.trace.Span
Marks the end of Span execution with the given options.
EndSpanOptions - Class in io.opencensus.trace
A class that enables overriding the default values used when ending a Span.
EndSpanOptions.Builder - Class in io.opencensus.trace
Builder class for EndSpanOptions.
enqueue(EventQueue.Entry) - Method in class io.opencensus.impl.internal.DisruptorEventQueue
Enqueues an event on the DisruptorEventQueue.
enqueue(EventQueue.Entry) - Method in interface io.opencensus.implcore.internal.EventQueue
 
enqueue(EventQueue.Entry) - Method in class io.opencensus.implcore.internal.SimpleEventQueue
 
equals(Object) - Method in class io.opencensus.implcore.tags.TagMapImpl
 
equals(Object) - Method in class io.opencensus.tags.TagContext
Returns true iff the other object is an instance of TagContext and contains the same key-value pairs.
equals(Object) - Method in class io.opencensus.trace.SpanContext
 
equals(Object) - Method in class io.opencensus.trace.SpanId
 
equals(Object) - Method in class io.opencensus.trace.Status
Equality on Statuses is not well defined.
equals(Object) - Method in class io.opencensus.trace.TraceId
 
equals(Object) - Method in class io.opencensus.trace.TraceOptions
 
equalsObjects(Object, Object) - Static method in class io.opencensus.internal.Utils
Compares two Objects for equality.
EventQueue - Interface in io.opencensus.implcore.internal
A queue that processes events.
EventQueue.Entry - Interface in io.opencensus.implcore.internal
Base interface to be used for all entries in EventQueue.
Exemplar - Class in io.opencensus.metrics.data
An example point that may be used to annotate aggregated distribution values, associated with a histogram bucket.
ExemplarUtils - Class in io.opencensus.contrib.exemplar.util
Utils for recording Exemplars for OpenCensus stats.
ExperimentalApi - Annotation Type in io.opencensus.common
Indicates a public API that can change at any time, and has no guarantee of API stability and backward-compatibility.
explicitOptions(List) - Static method in class io.opencensus.metrics.export.Distribution.BucketOptions
export(Collection) - Method in class io.opencensus.exporter.metrics.util.MetricExporter
Exports the list of given Metric.
export(Collection) - Method in class io.opencensus.exporter.trace.util.TimeLimitedHandler
 
export(Collection) - Method in class io.opencensus.testing.export.TestHandler
 
export(Collection) - Method in class io.opencensus.trace.export.SpanExporter.Handler
Exports a list of sampled (see TraceOptions.isSampled()) Spans using the immutable representation SpanData.
ExportComponent - Class in io.opencensus.metrics.export
Class that holds the implementation instance for MetricProducerManager.
ExportComponent - Class in io.opencensus.trace.export
Class that holds the implementation instances for SpanExporter, RunningSpanStore and SampledSpanStore.
ExportComponent() - Constructor for class io.opencensus.metrics.export.ExportComponent
 
ExportComponent() - Constructor for class io.opencensus.trace.export.ExportComponent
 
ExportComponentImpl - Class in io.opencensus.implcore.metrics.export
Implementation of ExportComponent.
ExportComponentImpl - Class in io.opencensus.implcore.trace.export
Implementation of the ExportComponent.
ExportComponentImpl() - Constructor for class io.opencensus.implcore.metrics.export.ExportComponentImpl
 
extract(C, TagContextTextFormat.Getter) - Method in class io.opencensus.tags.propagation.TagContextTextFormat
Extracts the tag context from upstream.
extract(C, TextFormat.Getter) - Method in class io.opencensus.implcore.trace.propagation.TraceContextFormat
 
extract(C, TextFormat.Getter) - Method in class io.opencensus.trace.propagation.TextFormat
Extracts the span context from upstream.

F

FAILED_PRECONDITION - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Operation was rejected because the system is not in a state required for the operation's execution.
FAILED_PRECONDITION - Static variable in class io.opencensus.trace.Status
Operation was rejected because the system is not in a state required for the operation's execution.
fields() - Method in class io.opencensus.implcore.trace.propagation.TraceContextFormat
 
fields() - Method in class io.opencensus.tags.propagation.TagContextTextFormat
The propagation fields defined.
fields() - Method in class io.opencensus.trace.propagation.TextFormat
The propagation fields defined.
filter(ClientRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientFilter
 
filter(ClientRequestContext, ClientResponseContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientFilter
 
filter(ContainerRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerFilter
 
filter(ContainerRequestContext, ContainerResponseContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerFilter
 
fromBinaryValue(byte[]) - Method in class io.opencensus.trace.propagation.BinaryFormat
fromByte(byte) - Static method in class io.opencensus.trace.TraceOptions
Returns a TraceOptions whose representation is src.
fromByteArray(byte[]) - Method in class io.opencensus.tags.propagation.TagContextBinarySerializer
Creates a TagContext from the given on-the-wire encoded representation.
fromByteArray(byte[]) - Method in class io.opencensus.trace.propagation.BinaryFormat
Parses the SpanContext from a byte array using the binary format.
fromBytes(byte[]) - Static method in class io.opencensus.trace.SpanId
Returns a SpanId built from a byte representation.
fromBytes(byte[]) - Static method in class io.opencensus.trace.TraceId
Returns a TraceId built from a byte representation.
fromBytes(byte[]) - Static method in class io.opencensus.trace.TraceOptions
Deprecated.
fromBytes(byte[], int) - Static method in class io.opencensus.trace.SpanId
Returns a SpanId whose representation is copied from the src beginning at the srcOffset offset.
fromBytes(byte[], int) - Static method in class io.opencensus.trace.TraceId
Returns a TraceId whose representation is copied from the src beginning at the srcOffset offset.
fromBytes(byte[], int) - Static method in class io.opencensus.trace.TraceOptions
Deprecated.
fromDescription(String) - Static method in class io.opencensus.trace.Annotation
Returns a new Annotation with the given description.
fromDescriptionAndAttributes(String, Map) - Static method in class io.opencensus.trace.Annotation
Returns a new Annotation with the given description and set of attributes.
fromGrpcCode(Status.Code) - Static method in class io.opencensus.contrib.grpc.util.StatusConverter
Returns a Status.CanonicalCode from a Status.Code.
fromGrpcStatus(Status) - Static method in class io.opencensus.contrib.grpc.util.StatusConverter
Returns a Status from a Status.
fromLowerBase16(CharSequence) - Static method in class io.opencensus.trace.SpanId
Returns a SpanId built from a lowercase base16 representation.
fromLowerBase16(CharSequence) - Static method in class io.opencensus.trace.TraceId
Returns a TraceId built from a lowercase base16 representation.
fromLowerBase16(CharSequence, int) - Static method in class io.opencensus.trace.SpanId
Returns a SpanId built from a lowercase base16 representation.
fromLowerBase16(CharSequence, int) - Static method in class io.opencensus.trace.TraceId
Returns a TraceId built from a lowercase base16 representation.
fromLowerBase16(CharSequence, int) - Static method in class io.opencensus.trace.TraceOptions
Returns a TraceOption built from a lowercase base16 representation.
fromMillis(long) - Static method in class io.opencensus.common.Duration
Creates a new Duration from given milliseconds.
fromMillis(long) - Static method in class io.opencensus.common.Timestamp
Creates a new timestamp from the given milliseconds.
fromSpanContext(SpanContext, Link.Type) - Static method in class io.opencensus.trace.Link
Returns a new Link.
fromSpanContext(SpanContext, Link.Type, Map) - Static method in class io.opencensus.trace.Link
Returns a new Link.
Function<A,B> - Interface in io.opencensus.common
Used to specify matching functions for use encoding tagged unions (i.e. sum types) in Java.
Functions - Class in io.opencensus.common
Commonly used Function instances.

G

GAUGE_DISTRIBUTION - Enum constant in enum io.opencensus.metrics.export.MetricDescriptor.Type
An instantaneous measurement of a distribution value.
GAUGE_DOUBLE - Enum constant in enum io.opencensus.metrics.export.MetricDescriptor.Type
An instantaneous measurement of a double value.
GAUGE_INT64 - Enum constant in enum io.opencensus.metrics.export.MetricDescriptor.Type
An instantaneous measurement of an int64 value.
generateRandomId(Random) - Static method in class io.opencensus.trace.SpanId
Generates a new random SpanId.
generateRandomId(Random) - Static method in class io.opencensus.trace.TraceId
Generates a new random TraceId.
get() - Method in class io.opencensus.implcore.internal.CurrentState
Returns the current state and updates the status as being read.
get(C, String) - Method in class io.opencensus.tags.propagation.TagContextTextFormat.Getter
Returns the first value of the given propagation key or returns null.
get(C, String) - Method in class io.opencensus.trace.propagation.TextFormat.Getter
Returns the first value of the given propagation key or returns null.
get(String) - Method in class io.opencensus.trace.Tracestate
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
getActiveTraceParams() - Method in class io.opencensus.implcore.trace.config.TraceConfigImpl
 
getActiveTraceParams() - Method in class io.opencensus.trace.config.TraceConfig
Returns the active TraceParams.
getAggregation() - Method in class io.opencensus.stats.View
The Aggregation associated with this View.
getAggregationMap() - Method in class io.opencensus.stats.ViewData
The AggregationData grouped by combination of tag values, associated with this ViewData.
getAll() - Method in class io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList
Returns all the elements from this list.
getAllExportedViews() - Method in class io.opencensus.implcore.stats.ViewManagerImpl
 
getAllExportedViews() - Method in class io.opencensus.stats.ViewManager
Returns all registered views that should be exported.
getAllMetricProducer() - Method in class io.opencensus.implcore.metrics.export.MetricProducerManagerImpl
 
getAllMetricProducer() - Method in class io.opencensus.metrics.export.MetricProducerManager
Returns all registered MetricProducers that should be exported.
getAnnotations() - Method in class io.opencensus.trace.export.SpanData
Returns the annotations recorded for this Span.
getAttachments() - Method in class io.opencensus.metrics.data.Exemplar
Returns the contextual information about the example value.
getAttributeMap() - Method in class io.opencensus.trace.export.SpanData.Attributes
Returns the set of attributes.
getAttributes() - Method in class io.opencensus.trace.Annotation
Return the attributes of the Annotation.
getAttributes() - Method in class io.opencensus.trace.export.SpanData
Returns the attributes recorded for this Span.
getAttributes() - Method in class io.opencensus.trace.Link
Returns the set of attributes.
getB3Format() - Method in class io.opencensus.implcore.trace.propagation.PropagationComponentImpl
 
getB3Format() - Method in class io.opencensus.trace.propagation.PropagationComponent
Returns the B3 TextFormat with the provided implementations.
getBinaryFormat() - Method in class io.opencensus.implcore.trace.propagation.PropagationComponentImpl
 
getBinaryFormat() - Method in class io.opencensus.trace.propagation.PropagationComponent
Returns the BinaryFormat with the provided implementations.
getBinarySerializer() - Method in class io.opencensus.implcore.tags.propagation.TagPropagationComponentImpl
 
getBinarySerializer() - Method in class io.opencensus.tags.propagation.TagPropagationComponent
Returns the TagContextBinarySerializer for this implementation.
getBoundaries() - Method in class io.opencensus.stats.BucketBoundaries
Returns a list of histogram bucket boundaries.
getBucketBoundaries() - Method in class io.opencensus.metrics.export.Distribution.BucketOptions.ExplicitOptions
Returns the bucket boundaries of this distribution.
getBucketBoundaries() - Method in class io.opencensus.stats.Aggregation.Distribution
Returns the Distribution's bucket boundaries.
getBucketCounts() - Method in class io.opencensus.stats.AggregationData.DistributionData
Returns the aggregated bucket counts.
getBucketOptions() - Method in class io.opencensus.metrics.export.Distribution
Returns bucket options used to create a histogram for the distribution.
getBuckets() - Method in class io.opencensus.metrics.export.Distribution
Returns the aggregated histogram Distribution.Buckets.
getBufferSize() - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options
Returns the buffer size for the QueueMetricProducer.
getByte() - Method in class io.opencensus.trace.TraceOptions
Returns the one byte representation of the TraceOptions.
getBytes() - Method in class io.opencensus.trace.SpanId
Returns the byte representation of the SpanId.
getBytes() - Method in class io.opencensus.trace.TraceId
Returns the 16-bytes array representation of the TraceId.
getBytes() - Method in class io.opencensus.trace.TraceOptions
Deprecated.
getCanonicalCode() - Method in class io.opencensus.trace.export.SampledSpanStore.ErrorFilter
Returns the canonical code used by this filter.
getCanonicalCode() - Method in class io.opencensus.trace.Status
Returns the canonical status code.
getChildSpanCount() - Method in class io.opencensus.trace.export.SpanData
Returns the number of child spans that were generated while the Span was running.
getClock() - Method in class io.opencensus.impl.trace.TraceComponentImpl
 
getClock() - Method in class io.opencensus.implcore.trace.TraceComponentImplBase
 
getClock() - Method in class io.opencensus.impllite.trace.TraceComponentImplLite
 
getClock() - Method in class io.opencensus.trace.TraceComponent
Returns the Clock with the provided implementation.
getClock() - Method in class io.opencensus.trace.TraceComponentImpl
Deprecated.
 
getClock() - Method in class io.opencensus.trace.TraceComponentImplLite
Deprecated.
 
getClock() - Static method in class io.opencensus.trace.Tracing
Returns the global Clock.
getCloudTraceFormat() - Static method in class io.opencensus.contrib.http.util.HttpPropagationUtil
Returns the Stack Driver format implementation.
getColumns() - Method in class io.opencensus.stats.View
Columns (a.k.a Tag Keys) to match with the associated Measure.
getCompressedMessageSize() - Method in class io.opencensus.trace.MessageEvent
Returns the compressed size in bytes of the MessageEvent.
getCompressedMessageSize() - Method in class io.opencensus.trace.NetworkEvent
Deprecated.
Returns the compressed size in bytes of the NetworkEvent.
getConstantLabels() - Method in class io.opencensus.metrics.MetricOptions
Returns the map of constant labels (they will be added to all the TimeSeries) for the Metric.
getContext() - Method in class io.opencensus.trace.export.SpanData
Returns the SpanContext associated with this Span.
getContext() - Method in class io.opencensus.trace.Span
Returns the SpanContext associated with this Span.
getCorrelationContextFormat() - Method in class io.opencensus.implcore.tags.propagation.TagPropagationComponentImpl
 
getCorrelationContextFormat() - Method in class io.opencensus.tags.propagation.TagPropagationComponent
Returns the TagContextTextFormat for this implementation.
getCount() - Method in class io.opencensus.metrics.export.Distribution.Bucket
Returns the number of values in each bucket of the histogram.
getCount() - Method in class io.opencensus.metrics.export.Distribution
Returns the aggregated count.
getCount() - Method in class io.opencensus.metrics.export.Summary
Returns the aggregated count.
getCount() - Method in class io.opencensus.metrics.export.Summary.Snapshot
Returns the number of values in this Snapshot.
getCount() - Method in class io.opencensus.stats.AggregationData.CountData
Returns the aggregated count.
getCount() - Method in class io.opencensus.stats.AggregationData.DistributionData
Returns the aggregated count.
getCount() - Method in class io.opencensus.stats.AggregationData.MeanData
Deprecated.
Returns the aggregated count.
getCurrentSpan() - Method in class io.opencensus.trace.Tracer
Gets the current Span from the current Context.
getCurrentTagContext() - Method in class io.opencensus.implcore.tags.TaggerImpl
 
getCurrentTagContext() - Method in class io.opencensus.tags.Tagger
Returns the current TagContext.
getDefaultTimeSeries() - Method in class io.opencensus.implcore.metrics.DoubleCumulativeImpl
 
getDefaultTimeSeries() - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl
 
getDefaultTimeSeries() - Method in class io.opencensus.implcore.metrics.LongCumulativeImpl
 
getDefaultTimeSeries() - Method in class io.opencensus.implcore.metrics.LongGaugeImpl
 
getDefaultTimeSeries() - Method in class io.opencensus.metrics.DoubleCumulative
Returns a DoublePoint for a cumulative with all labels not set, or default labels.
getDefaultTimeSeries() - Method in class io.opencensus.metrics.DoubleGauge
Returns a DoublePoint for a gauge with all labels not set, or default labels.
getDefaultTimeSeries() - Method in class io.opencensus.metrics.LongCumulative
Returns a LongPoint for a cumulative with all labels not set, or default labels.
getDefaultTimeSeries() - Method in class io.opencensus.metrics.LongGauge
Returns a LongPoint for a gauge with all labels not set, or default labels.
getDescription() - Method in class io.opencensus.metrics.export.MetricDescriptor
Returns the description of this metric descriptor.
getDescription() - Method in class io.opencensus.metrics.LabelKey
Returns the description of this LabelKey.
getDescription() - Method in class io.opencensus.metrics.MetricOptions
Returns the description of the Metric.
getDescription() - Method in class io.opencensus.stats.Measure
Detailed description of the measure, used in documentation.
getDescription() - Method in class io.opencensus.stats.Measure.MeasureDouble
 
getDescription() - Method in class io.opencensus.stats.Measure.MeasureLong
 
getDescription() - Method in class io.opencensus.stats.View
More detailed description, for documentation purposes.
getDescription() - Method in class io.opencensus.trace.Annotation
Return the description of the Annotation.
getDescription() - Method in class io.opencensus.trace.Sampler
Returns the description of this Sampler.
getDescription() - Method in class io.opencensus.trace.Status
Returns the description of this Status for human consumption.
getDroppedAttributesCount() - Method in class io.opencensus.trace.export.SpanData.Attributes
Returns the number of dropped attributes.
getDroppedEventsCount() - Method in class io.opencensus.trace.export.SpanData.TimedEvents
Returns the number of dropped events.
getDroppedLinksCount() - Method in class io.opencensus.trace.export.SpanData.Links
Returns the number of dropped links.
getDuration() - Method in class io.opencensus.stats.View.AggregationWindow.Interval
Deprecated.
Returns the Duration associated with this Interval.
getEnabled() - Method in class io.opencensus.implcore.trace.export.InProcessRunningSpanStore
Returns true if the RunningSpanStore is enabled.
getEnabled() - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
getEnabled() - Method in class io.opencensus.implcore.trace.export.SampledSpanStoreImpl
Returns true if the SampledSpanStore is enabled.
getEnd() - Method in class io.opencensus.stats.ViewData.AggregationWindowData.CumulativeData
Deprecated.
Returns the end Timestamp for a ViewData.AggregationWindowData.CumulativeData.
getEnd() - Method in class io.opencensus.stats.ViewData.AggregationWindowData.IntervalData
Deprecated.
Returns the end Timestamp for an ViewData.AggregationWindowData.IntervalData.
getEnd() - Method in class io.opencensus.stats.ViewData
Returns the end Timestamp for a ViewData.
getEndNanoTime() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Returns the end nano time (see System.nanoTime()).
getEndTimestamp() - Method in class io.opencensus.trace.export.SpanData
Returns the end Timestamp or null if the Span is still active.
getEntries() - Method in class io.opencensus.trace.Tracestate
Returns a List view of the mappings contained in this TraceState.
getErrorSampledSpans(SampledSpanStore.ErrorFilter) - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
getErrorSampledSpans(SampledSpanStore.ErrorFilter) - Method in class io.opencensus.trace.export.SampledSpanStore
Returns a list of failed spans (spans with Status other than Status.OK) that match the filter.
getEvent() - Method in class io.opencensus.trace.export.SpanData.TimedEvent
Returns the event.
getEvents() - Method in class io.opencensus.trace.export.SpanData.TimedEvents
Returns the list of events.
getExemplar() - Method in class io.opencensus.metrics.export.Distribution.Bucket
Returns the Exemplar associated with the Distribution.Bucket, or null if there isn't one.
getExemplars() - Method in class io.opencensus.stats.AggregationData.DistributionData
Returns the Exemplars associated with histogram buckets.
getExportComponent() - Method in class io.opencensus.impl.trace.TraceComponentImpl
 
getExportComponent() - Method in class io.opencensus.implcore.metrics.MetricsComponentImplBase
 
getExportComponent() - Method in class io.opencensus.implcore.trace.TraceComponentImplBase
 
getExportComponent() - Method in class io.opencensus.impllite.trace.TraceComponentImplLite
 
getExportComponent() - Static method in class io.opencensus.metrics.Metrics
Returns the global ExportComponent.
getExportComponent() - Method in class io.opencensus.metrics.MetricsComponent
Returns the ExportComponent with the provided implementation.
getExportComponent() - Method in class io.opencensus.trace.TraceComponent
Returns the ExportComponent with the provided implementation.
getExportComponent() - Method in class io.opencensus.trace.TraceComponentImpl
Deprecated.
 
getExportComponent() - Method in class io.opencensus.trace.TraceComponentImplLite
Deprecated.
 
getExportComponent() - Static method in class io.opencensus.trace.Tracing
Returns the global ExportComponent.
getExportInterval() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options
Returns the export interval between pushes to StackDriver.
getHasRemoteParent() - Method in class io.opencensus.trace.export.SpanData
Returns true if the parent is on a different process.
getHost(ExtendedContainerRequest) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
getHost(ClientRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
getHost(Q) - Method in class io.opencensus.contrib.http.HttpExtractor
Returns the request URL host.
getInstance() - Static method in class io.opencensus.impl.internal.DisruptorEventQueue
Returns the DisruptorEventQueue instance.
getInstance() - Static method in class io.opencensus.implcore.common.MillisClock
Returns a MillisClock.
getInstance() - Static method in class io.opencensus.implcore.internal.NoopScope
Returns a NoopScope.
getInstance() - Static method in class io.opencensus.internal.NoopScope
Returns a NoopScope.
getInstance() - Static method in class io.opencensus.internal.ZeroTimeClock
Returns a ZeroTimeClock.
getInternal() - Method in class io.opencensus.implcore.internal.CurrentState
Returns the current state without updating the status as being read.
getIterator() - Method in class io.opencensus.implcore.tags.TagMapImpl
 
getIterator() - Method in class io.opencensus.tags.TagContext
Returns an iterator over the tags in this TagContext.
getKernelTimestamp() - Method in class io.opencensus.trace.NetworkEvent
Deprecated.
Returns the kernel timestamp associated with the NetworkEvent or null if not set.
getKey() - Method in class io.opencensus.metrics.LabelKey
Returns the key of this LabelKey.
getKey() - Method in class io.opencensus.tags.Tag
Returns the tag's key.
getKey() - Method in class io.opencensus.trace.Tracestate.Entry
Returns the key String.
getKind() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Returns the kind of this Span.
getKind() - Method in class io.opencensus.trace.export.SpanData
Returns the kind of this Span.
getLabelKeys() - Method in class io.opencensus.metrics.export.MetricDescriptor
Returns the label keys associated with this metric descriptor.
getLabelKeys() - Method in class io.opencensus.metrics.MetricOptions
Returns the list of label keys for the Metric.
getLabels() - Method in class io.opencensus.resource.Resource
Returns a map of labels that describe the resource.
getLabelValues() - Method in class io.opencensus.metrics.export.TimeSeries
Returns the set of LabelValues that uniquely identify this TimeSeries.
getLastValue() - Method in class io.opencensus.stats.AggregationData.LastValueDataDouble
Returns the last value.
getLastValue() - Method in class io.opencensus.stats.AggregationData.LastValueDataLong
Returns the last value.
getLatencyLowerNs() - Method in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Returns the latency lower bound of the bucket.
getLatencyLowerNs() - Method in class io.opencensus.trace.export.SampledSpanStore.LatencyFilter
Returns the latency lower bound of this bucket (inclusive).
getLatencyNs() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Returns the latency of the Span in nanos.
getLatencySampledSpans(SampledSpanStore.LatencyFilter) - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
getLatencySampledSpans(SampledSpanStore.LatencyFilter) - Method in class io.opencensus.trace.export.SampledSpanStore
Returns a list of succeeded spans (spans with Status equal to Status.OK) that match the filter.
getLatencyUpperNs() - Method in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Returns the latency upper bound of the bucket.
getLatencyUpperNs() - Method in class io.opencensus.trace.export.SampledSpanStore.LatencyFilter
Returns the latency upper bound of this bucket (exclusive).
getLbLatencyNs() - Method in class io.opencensus.common.ServerStats
Returns Load Balancer latency, a latency observed at Load Balancer.
getLinks() - Method in class io.opencensus.trace.export.SpanData
Returns links recorded for this Span.
getLinks() - Method in class io.opencensus.trace.export.SpanData.Links
Returns the list of links.
getLowerLong() - Method in class io.opencensus.trace.TraceId
Returns the lower 8 bytes of the trace-id as a long value, assuming little-endian order.
getMax() - Method in class io.opencensus.stats.AggregationData.DistributionData
Deprecated.
since 0.17. Returns 0.
getMaxNumberOfAnnotations() - Method in class io.opencensus.trace.config.TraceParams
Returns the global default max number of Annotation events per Span.
getMaxNumberOfAttributes() - Method in class io.opencensus.trace.config.TraceParams
Returns the global default max number of attributes per Span.
getMaxNumberOfLinks() - Method in class io.opencensus.trace.config.TraceParams
Returns the global default max number of Link entries per Span.
getMaxNumberOfMessageEvents() - Method in class io.opencensus.trace.config.TraceParams
Returns the global default max number of MessageEvent events per Span.
getMaxNumberOfNetworkEvents() - Method in class io.opencensus.trace.config.TraceParams
getMaxSpansToReturn() - Method in class io.opencensus.trace.export.RunningSpanStore.Filter
Returns the maximum number of spans to be returned.
getMaxSpansToReturn() - Method in class io.opencensus.trace.export.SampledSpanStore.ErrorFilter
Returns the maximum number of spans to be returned.
getMaxSpansToReturn() - Method in class io.opencensus.trace.export.SampledSpanStore.LatencyFilter
Returns the maximum number of spans to be returned.
getMean() - Method in class io.opencensus.stats.AggregationData.DistributionData
Returns the aggregated mean.
getMean() - Method in class io.opencensus.stats.AggregationData.MeanData
Deprecated.
Returns the aggregated mean.
getMeasure() - Method in class io.opencensus.stats.Measurement
Extracts the measured Measure.
getMeasure() - Method in class io.opencensus.stats.Measurement.MeasurementDouble
 
getMeasure() - Method in class io.opencensus.stats.Measurement.MeasurementLong
 
getMeasure() - Method in class io.opencensus.stats.View
Measure type of this view.
getMessageEvents() - Method in class io.opencensus.trace.export.SpanData
Returns message events recorded for this Span.
getMessageId() - Method in class io.opencensus.trace.MessageEvent
Returns the message id argument that serves to uniquely identify each message.
getMessageId() - Method in class io.opencensus.trace.NetworkEvent
Deprecated.
Returns the message id argument that serves to uniquely identify each network message.
getMessageSize() - Method in class io.opencensus.trace.NetworkEvent
getMethod(ExtendedContainerRequest) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
getMethod(ClientRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
getMethod(Q) - Method in class io.opencensus.contrib.http.HttpExtractor
Returns the request method.
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.DerivedDoubleCumulativeImpl
 
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.DerivedDoubleGaugeImpl
 
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.DerivedLongCumulativeImpl
 
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.DerivedLongGaugeImpl
 
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.DoubleCumulativeImpl
 
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl
 
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.LongCumulativeImpl
 
getMetric(Clock) - Method in class io.opencensus.implcore.metrics.LongGaugeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.DerivedDoubleCumulativeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.DerivedDoubleGaugeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.DerivedLongCumulativeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.DerivedLongGaugeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.DoubleCumulativeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.LongCumulativeImpl
 
getMetricDescriptor() - Method in class io.opencensus.implcore.metrics.LongGaugeImpl
 
getMetricDescriptor() - Method in class io.opencensus.metrics.export.Metric
Returns the MetricDescriptor of this metric.
getMetricProducerManager() - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options
getMetricProducerManager() - Method in class io.opencensus.implcore.metrics.export.ExportComponentImpl
 
getMetricProducerManager() - Method in class io.opencensus.metrics.export.ExportComponent
Returns the global MetricProducerManager which can be used to register handlers to export all the recorded metrics.
getMetricRegistry() - Method in class io.opencensus.implcore.metrics.MetricsComponentImplBase
 
getMetricRegistry() - Static method in class io.opencensus.metrics.Metrics
Returns the global MetricRegistry.
getMetricRegistry() - Method in class io.opencensus.metrics.MetricsComponent
Returns the MetricRegistry with the provided implementation.
getMetrics() - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer
 
getMetrics() - Method in class io.opencensus.metrics.export.MetricProducer
Returns a collection of produced Metrics to be exported.
getMin() - Method in class io.opencensus.stats.AggregationData.DistributionData
Deprecated.
since 0.17. Returns 0.
getName() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Returns the name of the Span.
getName() - Method in class io.opencensus.metrics.export.MetricDescriptor
Returns the metric descriptor name.
getName() - Method in class io.opencensus.stats.Measure
Name of measure, as a String.
getName() - Method in class io.opencensus.stats.Measure.MeasureDouble
 
getName() - Method in class io.opencensus.stats.Measure.MeasureLong
 
getName() - Method in class io.opencensus.stats.View
Name of view.
getName() - Method in class io.opencensus.tags.TagKey
Returns the name of the key.
getName() - Method in class io.opencensus.trace.export.SpanData
Returns the name of this Span.
getNamespace() - Method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsConfiguration
Returns the namespace used for Prometheus metrics.
getNanos() - Method in class io.opencensus.common.Duration
Returns the number of nanoseconds in the Duration.
getNanos() - Method in class io.opencensus.common.Timestamp
Returns the number of nanoseconds after the number of seconds since the Unix Epoch represented by this timestamp.
getNetworkEvents() - Method in class io.opencensus.trace.export.SpanData
Deprecated.
getNext() - Method in interface io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList.Element
Returns a reference to the next element in the list.
getNext() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
getNoopPropagationComponent() - Static method in class io.opencensus.trace.propagation.PropagationComponent
Returns an instance that contains no-op implementations for all the instances.
getNoopSampledSpanStoreImpl() - Static method in class io.opencensus.implcore.trace.export.SampledSpanStoreImpl
Returns the new no-op implmentation of SampledSpanStoreImpl.
getNoopSpanExporter() - Static method in class io.opencensus.trace.export.SpanExporter
Returns the no-op implementation of the ExportComponent.
getNoopTraceConfig() - Static method in class io.opencensus.trace.config.TraceConfig
Returns the no-op implementation of the TraceConfig.
getNumbersOfErrorSampledSpans() - Method in class io.opencensus.trace.export.SampledSpanStore.PerSpanNameSummary
Returns the number of sampled spans in all the error buckets.
getNumbersOfLatencySampledSpans() - Method in class io.opencensus.trace.export.SampledSpanStore.PerSpanNameSummary
Returns the number of sampled spans in all the latency buckets.
getNumRunningSpans() - Method in class io.opencensus.trace.export.RunningSpanStore.PerSpanNameSummary
Returns the number of running spans.
getOptions() - Method in class io.opencensus.trace.Span
Returns the options associated with this Span.
getOrCreateTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DoubleCumulativeImpl
 
getOrCreateTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl
 
getOrCreateTimeSeries(List) - Method in class io.opencensus.implcore.metrics.LongCumulativeImpl
 
getOrCreateTimeSeries(List) - Method in class io.opencensus.implcore.metrics.LongGaugeImpl
 
getOrCreateTimeSeries(List) - Method in class io.opencensus.metrics.DoubleCumulative
Creates a TimeSeries and returns a DoublePoint if the specified labelValues is not already associated with this cumulative, else returns an existing DoublePoint.
getOrCreateTimeSeries(List) - Method in class io.opencensus.metrics.DoubleGauge
Creates a TimeSeries and returns a DoublePoint if the specified labelValues is not already associated with this gauge, else returns an existing DoublePoint.
getOrCreateTimeSeries(List) - Method in class io.opencensus.metrics.LongCumulative
Creates a TimeSeries and returns a LongPoint if the specified labelValues is not already associated with this cumulative, else returns an existing LongPoint.
getOrCreateTimeSeries(List) - Method in class io.opencensus.metrics.LongGauge
Creates a TimeSeries and returns a LongPoint if the specified labelValues is not already associated with this gauge, else returns an existing LongPoint.
getParentSpanId() - Method in class io.opencensus.trace.export.SpanData
Returns the parent SpanId or null if the Span is a root Span.
getPath(ExtendedContainerRequest) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
getPath(ClientRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
getPath(Q) - Method in class io.opencensus.contrib.http.HttpExtractor
Returns the request URL path.
getPercentile() - Method in class io.opencensus.metrics.export.Summary.Snapshot.ValueAtPercentile
Returns the percentile in this ValueAtPercentile.
getPerSpanNameSummary() - Method in class io.opencensus.trace.export.RunningSpanStore.Summary
Returns a map with summary of available data for each span name.
getPerSpanNameSummary() - Method in class io.opencensus.trace.export.SampledSpanStore.Summary
Returns a map with summary of available data for each span name.
getPoints() - Method in class io.opencensus.metrics.export.TimeSeries
Returns the data Points of this TimeSeries.
getPrev() - Method in interface io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList.Element
Returns a reference to the previous element in the list.
getPrev() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
getPropagationComponent() - Method in class io.opencensus.impl.trace.TraceComponentImpl
 
getPropagationComponent() - Method in class io.opencensus.implcore.trace.TraceComponentImplBase
 
getPropagationComponent() - Method in class io.opencensus.impllite.trace.TraceComponentImplLite
 
getPropagationComponent() - Method in class io.opencensus.trace.TraceComponent
Returns the PropagationComponent with the provided implementation.
getPropagationComponent() - Method in class io.opencensus.trace.TraceComponentImpl
Deprecated.
 
getPropagationComponent() - Method in class io.opencensus.trace.TraceComponentImplLite
Deprecated.
 
getPropagationComponent() - Static method in class io.opencensus.trace.Tracing
Returns the global PropagationComponent.
getRegisteredSpanNamesForCollection() - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
getRegisteredSpanNamesForCollection() - Method in class io.opencensus.trace.export.SampledSpanStore
Returns the set of unique span names registered to the library, for use in tests.
getRegistry() - Method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsConfiguration
Returns the Prometheus CollectorRegistry.
getRoute(ExtendedContainerRequest) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
getRoute(ClientRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
getRoute(Q) - Method in class io.opencensus.contrib.http.HttpExtractor
Returns the request route.
getRpczZpageHandler() - Static method in class io.opencensus.contrib.zpages.ZPageHandlers
Returns a ZPageHandler for gRPC stats.
getRunningSpans(RunningSpanStore.Filter) - Method in class io.opencensus.implcore.trace.export.InProcessRunningSpanStore
 
getRunningSpans(RunningSpanStore.Filter) - Method in class io.opencensus.trace.export.RunningSpanStore
Returns a list of running spans that match the Filter.
getRunningSpanStore() - Method in class io.opencensus.implcore.trace.export.ExportComponentImpl
 
getRunningSpanStore() - Method in class io.opencensus.trace.export.ExportComponent
Returns the RunningSpanStore that can be used to get useful debugging information about all the current active spans.
getSampledSpanStore() - Method in class io.opencensus.implcore.trace.export.ExportComponentImpl
 
getSampledSpanStore() - Method in class io.opencensus.trace.export.ExportComponent
Returns the SampledSpanStore that can be used to get useful debugging information, such as latency based sampled spans, error based sampled spans.
getSampler() - Method in class io.opencensus.trace.config.TraceParams
Returns the global default Sampler.
getSampleToLocalSpanStore() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Returns if the name of this Span must be register to the SampledSpanStore.
getSampleToLocalSpanStore() - Method in class io.opencensus.trace.EndSpanOptions
If true this is equivalent with calling the SampledSpanStore.registerSpanNamesForCollection(Collection) in advance for this span name.
getSeconds() - Method in class io.opencensus.common.Duration
Returns the number of seconds in the Duration.
getSeconds() - Method in class io.opencensus.common.Timestamp
Returns the number of seconds since the Unix Epoch represented by this timestamp.
getServiceLatencyNs() - Method in class io.opencensus.common.ServerStats
Returns Service latency, a latency observed at Server.
getSnapshot() - Method in class io.opencensus.metrics.export.Summary
Returns the Summary.Snapshot.
getSpanContext() - Method in class io.opencensus.contrib.exemplar.util.AttachmentValueSpanContext
Returns the span context attachment value.
getSpanExporter() - Method in class io.opencensus.implcore.trace.export.ExportComponentImpl
 
getSpanExporter() - Method in class io.opencensus.trace.export.ExportComponent
Returns the SpanExporter which can be used to register handlers to export all the spans that are part of a distributed sampled trace (see TraceOptions.isSampled()).
getSpanFromContext(HttpRequestContext) - Method in class io.opencensus.contrib.http.HttpClientHandler
Retrieves Span from the HttpRequestContext.
getSpanFromContext(HttpRequestContext) - Method in class io.opencensus.contrib.http.HttpServerHandler
Retrieves Span from the HttpRequestContext.
getSpanId() - Method in class io.opencensus.trace.Link
Returns the SpanId.
getSpanId() - Method in class io.opencensus.trace.SpanContext
Returns the span identifier associated with this SpanContext.
getSpanName() - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options
Returns the span name for the Span created when data are read and exported.
getSpanName() - Method in class io.opencensus.trace.export.RunningSpanStore.Filter
Returns the span name.
getSpanName() - Method in class io.opencensus.trace.export.SampledSpanStore.ErrorFilter
Returns the span name used by this filter.
getSpanName() - Method in class io.opencensus.trace.export.SampledSpanStore.LatencyFilter
Returns the span name used by this filter.
getStart() - Method in class io.opencensus.stats.ViewData.AggregationWindowData.CumulativeData
Deprecated.
Returns the start Timestamp for a ViewData.AggregationWindowData.CumulativeData.
getStart() - Method in class io.opencensus.stats.ViewData
Returns the start Timestamp for a ViewData.
getStartTimestamp() - Method in class io.opencensus.metrics.export.TimeSeries
Returns the start Timestamp of this TimeSeries if the Points are cumulative, or null if the Points are gauge.
getStartTimestamp() - Method in class io.opencensus.trace.export.SpanData
Returns the start Timestamp of this Span.
getState() - Method in class io.opencensus.implcore.stats.StatsComponentImplBase
 
getState() - Method in class io.opencensus.implcore.tags.TagsComponentImplBase
 
getState() - Static method in class io.opencensus.stats.Stats
Returns the current StatsCollectionState.
getState() - Method in class io.opencensus.stats.StatsComponent
Returns the current StatsCollectionState.
getState() - Static method in class io.opencensus.tags.Tags
Returns the current TaggingState.
getState() - Method in class io.opencensus.tags.TagsComponent
Returns the current TaggingState.
getStatsRecorder() - Method in class io.opencensus.implcore.stats.StatsComponentImplBase
 
getStatsRecorder() - Static method in class io.opencensus.stats.Stats
Returns the default StatsRecorder.
getStatsRecorder() - Method in class io.opencensus.stats.StatsComponent
Returns the default StatsRecorder.
getStatszZPageHandler() - Static method in class io.opencensus.contrib.zpages.ZPageHandlers
Returns a ZPageHandler for all registered Views and Measures.
getStatus() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Returns the status of the Span.
getStatus() - Method in class io.opencensus.trace.EndSpanOptions
Returns the status.
getStatus() - Method in class io.opencensus.trace.export.SpanData
Returns the Status or null if Span is still active.
getStatusCode(ClientResponseContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
getStatusCode(ContainerResponseContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
getStatusCode(P) - Method in class io.opencensus.contrib.http.HttpExtractor
Returns the response status code.
getSum() - Method in class io.opencensus.metrics.export.Distribution
Returns the aggregated sum.
getSum() - Method in class io.opencensus.metrics.export.Summary
Returns the aggregated sum.
getSum() - Method in class io.opencensus.metrics.export.Summary.Snapshot
Returns the sum of values in this Snapshot.
getSum() - Method in class io.opencensus.stats.AggregationData.SumDataDouble
Returns the aggregated sum.
getSum() - Method in class io.opencensus.stats.AggregationData.SumDataLong
Returns the aggregated sum.
getSummary() - Method in class io.opencensus.implcore.trace.export.InProcessRunningSpanStore
 
getSummary() - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
getSummary() - Method in class io.opencensus.trace.export.RunningSpanStore
Returns the summary of all available data such, as number of running spans.
getSummary() - Method in class io.opencensus.trace.export.SampledSpanStore
Returns the summary of all available data, such as number of sampled spans in the latency based samples or error based samples.
getSumOfSquaredDeviations() - Method in class io.opencensus.metrics.export.Distribution
Returns the aggregated sum of squared deviations.
getSumOfSquaredDeviations() - Method in class io.opencensus.stats.AggregationData.DistributionData
Returns the aggregated sum of squared deviations.
getTagger() - Method in class io.opencensus.implcore.tags.TagsComponentImplBase
 
getTagger() - Static method in class io.opencensus.tags.Tags
Returns the default Tagger.
getTagger() - Method in class io.opencensus.tags.TagsComponent
Returns the Tagger for this implementation.
getTagMetadata() - Method in class io.opencensus.tags.Tag
Returns the TagMetadata associated with this Tag.
getTagPropagationComponent() - Method in class io.opencensus.implcore.tags.TagsComponentImplBase
 
getTagPropagationComponent() - Static method in class io.opencensus.tags.Tags
Returns the default TagPropagationComponent.
getTagPropagationComponent() - Method in class io.opencensus.tags.TagsComponent
Returns the TagPropagationComponent for this implementation.
getTags() - Method in class io.opencensus.implcore.tags.TagMapImpl
Returns the tags of this TagMapImpl.
getTags(TagContext) - Static method in class io.opencensus.tags.InternalUtils
Internal tag accessor.
getTagTtl() - Method in class io.opencensus.tags.TagMetadata
Returns the TagMetadata.TagTtl of this TagMetadata.
getTagValue() - Method in class io.opencensus.implcore.tags.TagValueWithMetadata
Returns the TagValue.
Getter() - Constructor for class io.opencensus.tags.propagation.TagContextTextFormat.Getter
 
Getter() - Constructor for class io.opencensus.trace.propagation.TextFormat.Getter
 
getTimeSeriesList() - Method in class io.opencensus.metrics.export.Metric
Returns the TimeSeries list for this metric.
getTimestamp() - Method in class io.opencensus.metrics.data.Exemplar
Returns the time that this Exemplar's value was recorded.
getTimestamp() - Method in class io.opencensus.metrics.export.Point
Returns the Timestamp when this Point was recorded.
getTimestamp() - Method in class io.opencensus.trace.export.SpanData.TimedEvent
Returns the Timestamp of this event.
getTotalSize() - Static method in class io.opencensus.common.ServerStatsFieldEnums
Returns the total size required to encode the ServerStats.
getTraceConfig() - Method in class io.opencensus.impl.trace.TraceComponentImpl
 
getTraceConfig() - Method in class io.opencensus.implcore.trace.TraceComponentImplBase
 
getTraceConfig() - Method in class io.opencensus.impllite.trace.TraceComponentImplLite
 
getTraceConfig() - Method in class io.opencensus.trace.TraceComponent
Returns the TraceConfig with the provided implementation.
getTraceConfig() - Method in class io.opencensus.trace.TraceComponentImpl
Deprecated.
 
getTraceConfig() - Method in class io.opencensus.trace.TraceComponentImplLite
Deprecated.
 
getTraceConfig() - Static method in class io.opencensus.trace.Tracing
Returns the global TraceConfig.
getTraceConfigzZPageHandler() - Static method in class io.opencensus.contrib.zpages.ZPageHandlers
Returns a ZPageHandler for tracing config.
getTraceContextFormat() - Method in class io.opencensus.implcore.trace.propagation.PropagationComponentImpl
 
getTraceContextFormat() - Method in class io.opencensus.trace.propagation.PropagationComponent
Returns the TraceContext TextFormat with the provided implementations.
getTraceId() - Method in class io.opencensus.trace.Link
Returns the TraceId.
getTraceId() - Method in class io.opencensus.trace.SpanContext
Returns the trace identifier associated with this SpanContext.
getTraceOption() - Method in class io.opencensus.common.ServerStats
Returns Trace options, a set of bits indicating properties of trace.
getTraceOptions() - Method in class io.opencensus.trace.SpanContext
Returns the TraceOptions associated with this SpanContext.
getTracer() - Method in class io.opencensus.impl.trace.TraceComponentImpl
 
getTracer() - Method in class io.opencensus.implcore.trace.TraceComponentImplBase
 
getTracer() - Method in class io.opencensus.impllite.trace.TraceComponentImplLite
 
getTracer() - Method in class io.opencensus.trace.TraceComponent
Returns the Tracer with the provided implementations.
getTracer() - Method in class io.opencensus.trace.TraceComponentImpl
Deprecated.
 
getTracer() - Method in class io.opencensus.trace.TraceComponentImplLite
Deprecated.
 
getTracer() - Static method in class io.opencensus.trace.Tracing
Returns the global Tracer.
getTracestate() - Method in class io.opencensus.trace.SpanContext
Returns the Tracestate associated with this SpanContext.
getTracezZPageHandler() - Static method in class io.opencensus.contrib.zpages.ZPageHandlers
Returns a ZPageHandler for tracing debug.
getType() - Method in class io.opencensus.metrics.export.MetricDescriptor
Returns the type of this metric descriptor.
getType() - Method in class io.opencensus.resource.Resource
Returns the type identifier for the resource.
getType() - Method in class io.opencensus.trace.Link
Returns the Type.
getType() - Method in class io.opencensus.trace.MessageEvent
Returns the type of the MessageEvent.
getType() - Method in class io.opencensus.trace.NetworkEvent
Deprecated.
Returns the type of the NetworkEvent.
getUncompressedMessageSize() - Method in class io.opencensus.trace.MessageEvent
Returns the uncompressed size in bytes of the MessageEvent.
getUncompressedMessageSize() - Method in class io.opencensus.trace.NetworkEvent
Deprecated.
Returns the uncompressed size in bytes of the NetworkEvent.
getUnit() - Method in class io.opencensus.metrics.export.MetricDescriptor
Returns the unit of this metric descriptor.
getUnit() - Method in class io.opencensus.metrics.MetricOptions
Returns the unit of the Metric.
getUnit() - Method in class io.opencensus.stats.Measure
The units in which Measure values are measured.
getUnit() - Method in class io.opencensus.stats.Measure.MeasureDouble
 
getUnit() - Method in class io.opencensus.stats.Measure.MeasureLong
 
getUrl(ExtendedContainerRequest) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
getUrl(ClientRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
getUrl(Q) - Method in class io.opencensus.contrib.http.HttpExtractor
Returns the request URL.
getUrlPath() - Method in class io.opencensus.contrib.zpages.ZPageHandler
Returns the URL path that should be used to register this page.
getUserAgent(ExtendedContainerRequest) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
getUserAgent(ClientRequestContext) - Method in class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
getUserAgent(Q) - Method in class io.opencensus.contrib.http.HttpExtractor
Returns the request user agent.
getValue() - Method in class io.opencensus.contrib.exemplar.util.AttachmentValueSpanContext
 
getValue() - Method in class io.opencensus.metrics.data.AttachmentValue
Returns the string attachment value.
getValue() - Method in class io.opencensus.metrics.data.Exemplar
Returns value of the Exemplar point.
getValue() - Method in class io.opencensus.metrics.export.Point
Returns the Value.
getValue() - Method in class io.opencensus.metrics.export.Summary.Snapshot.ValueAtPercentile
Returns the value in this ValueAtPercentile.
getValue() - Method in class io.opencensus.metrics.LabelValue
Returns the value of this LabelValue.
getValue() - Method in class io.opencensus.stats.Measurement.MeasurementDouble
Returns the value for the measure.
getValue() - Method in class io.opencensus.stats.Measurement.MeasurementLong
Returns the value for the measure.
getValue() - Method in class io.opencensus.tags.Tag
Returns the tag's value.
getValue() - Method in class io.opencensus.trace.Tracestate.Entry
Returns the value String.
getValue(Context) - Static method in class io.opencensus.tags.unsafe.ContextUtils
Returns the value from the specified Context.
getValue(Context) - Static method in class io.opencensus.trace.unsafe.ContextUtils
Deprecated.
Returns the value from the specified Context.
getValue(ContextHandle) - Method in interface io.opencensus.trace.ContextManager
 
getValue(ContextHandle) - Static method in class io.opencensus.trace.unsafe.ContextHandleUtils
Returns the value from the specified ContextHandle.
getValue(ContextHandle) - Method in class io.opencensus.trace.unsafe.ContextManagerImpl
 
getValueAtPercentiles() - Method in class io.opencensus.metrics.export.Summary.Snapshot
Returns the list of ValueAtPercentiles in this Snapshot.
getVarInt(byte[], int, int[]) - Static method in class io.opencensus.implcore.internal.VarInt
Reads a varint from src, places its values into the first element of dst and returns the offset in to src of the first byte after the varint.
getVarInt(InputStream) - Static method in class io.opencensus.implcore.internal.VarInt
Reads a varint from the given InputStream and returns the decoded value as an int.
getVarInt(ByteBuffer) - Static method in class io.opencensus.implcore.internal.VarInt
Reads a varint from the current position of the given ByteBuffer and returns the decoded value as 32 bit integer.
getVarLong(ByteBuffer) - Static method in class io.opencensus.implcore.internal.VarInt
Reads an up to 64 bit long varint from the current position of the given ByteBuffer and returns the decoded value as long.
getView() - Method in class io.opencensus.stats.ViewData
The View associated with this ViewData.
getView(View.Name) - Method in class io.opencensus.implcore.stats.ViewManagerImpl
 
getView(View.Name) - Method in class io.opencensus.stats.ViewManager
Returns the current stats data, ViewData, associated with the given view name.
getViewManager() - Method in class io.opencensus.implcore.stats.StatsComponentImplBase
 
getViewManager() - Static method in class io.opencensus.stats.Stats
Returns the default ViewManager.
getViewManager() - Method in class io.opencensus.stats.StatsComponent
Returns the default ViewManager.
getWindow() - Method in class io.opencensus.stats.View
Deprecated.
since 0.13. In the future all Views will be cumulative.
getWindowData() - Method in class io.opencensus.stats.ViewData
Deprecated.
GRPC_CLIENT_COMPLETED_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for completed client RPCs.
GRPC_CLIENT_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Tag key that represents a client gRPC method.
GRPC_CLIENT_RECEIVED_BYTES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes received per method, recorded real-time as bytes are received.
GRPC_CLIENT_RECEIVED_BYTES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client received bytes per method.
GRPC_CLIENT_RECEIVED_BYTES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes received across all response messages per RPC.
GRPC_CLIENT_RECEIVED_BYTES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client received bytes per RPC.
GRPC_CLIENT_RECEIVED_MESSAGES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total client received messages.
GRPC_CLIENT_RECEIVED_MESSAGES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client received messages.
GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for number of response messages received per RPC.
GRPC_CLIENT_RECEIVED_MESSAGES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client received messages per RPC.
GRPC_CLIENT_RETRIES_PER_CALL - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total number of retry or hedging attempts excluding transparent retries made during the client call.
GRPC_CLIENT_RETRIES_PER_CALL_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client retries per call.
GRPC_CLIENT_RETRIES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for total retries across all calls, excluding transparent retries.
GRPC_CLIENT_RETRY_DELAY_PER_CALL - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total time of delay while there is no active attempt during the client call.
GRPC_CLIENT_RETRY_DELAY_PER_CALL_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for total time of delay while there is no active attempt during the client call.
GRPC_CLIENT_ROUNDTRIP_LATENCY - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for gRPC client roundtrip latency in milliseconds.
GRPC_CLIENT_ROUNDTRIP_LATENCY_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client roundtrip latency in milliseconds.
GRPC_CLIENT_SENT_BYTES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes sent per method, recorded real-time as bytes are sent.
GRPC_CLIENT_SENT_BYTES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client sent bytes per method.
GRPC_CLIENT_SENT_BYTES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes sent across all request messages per RPC.
GRPC_CLIENT_SENT_BYTES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client sent bytes per RPC.
GRPC_CLIENT_SENT_MESSAGES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total client sent messages.
GRPC_CLIENT_SENT_MESSAGES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client sent messages.
GRPC_CLIENT_SENT_MESSAGES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for number of messages sent in the RPC.
GRPC_CLIENT_SENT_MESSAGES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client sent messages per RPC.
GRPC_CLIENT_SERVER_LATENCY - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for gRPC server latency in milliseconds.
GRPC_CLIENT_SERVER_LATENCY_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for client server latency in milliseconds.
GRPC_CLIENT_STARTED_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for started client RPCs.
GRPC_CLIENT_STARTED_RPCS - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total number of client RPCs ever opened, including those that have not completed.
GRPC_CLIENT_STATUS - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Tag key that represents a client gRPC canonical status.
GRPC_CLIENT_TRANSPARENT_RETRIES_PER_CALL - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total number of transparent retries made during the client call.
GRPC_CLIENT_TRANSPARENT_RETRIES_PER_CALL_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for transparent retries per call.
GRPC_CLIENT_TRANSPARENT_RETRIES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for total transparent client retries across calls.
GRPC_SERVER_COMPLETED_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for completed server RPCs.
GRPC_SERVER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Tag key that represents a server gRPC method.
GRPC_SERVER_RECEIVED_BYTES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes received per method, recorded real-time as bytes are received.
GRPC_SERVER_RECEIVED_BYTES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for total server received bytes per method.
GRPC_SERVER_RECEIVED_BYTES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes received across all messages per RPC.
GRPC_SERVER_RECEIVED_BYTES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for server received bytes per RPC.
GRPC_SERVER_RECEIVED_MESSAGES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total server received messages.
GRPC_SERVER_RECEIVED_MESSAGES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for server received messages.
GRPC_SERVER_RECEIVED_MESSAGES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for number of messages received in each RPC.
GRPC_SERVER_RECEIVED_MESSAGES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for server received messages per RPC.
GRPC_SERVER_SENT_BYTES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes sent per method, recorded real-time as bytes are sent.
GRPC_SERVER_SENT_BYTES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for total server sent bytes per method.
GRPC_SERVER_SENT_BYTES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total bytes sent across all response messages per RPC.
GRPC_SERVER_SENT_BYTES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for server sent bytes per RPC.
GRPC_SERVER_SENT_MESSAGES_PER_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total server sent messages.
GRPC_SERVER_SENT_MESSAGES_PER_METHOD_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for server sent messages.
GRPC_SERVER_SENT_MESSAGES_PER_RPC - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for number of messages sent in each RPC.
GRPC_SERVER_SENT_MESSAGES_PER_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for server sent messages per RPC.
GRPC_SERVER_SERVER_LATENCY - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for gRPC server latency in milliseconds.
GRPC_SERVER_SERVER_LATENCY_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for server server latency in milliseconds.
GRPC_SERVER_STARTED_RPC_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
View for started server RPCs.
GRPC_SERVER_STARTED_RPCS - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Measure for total number of server RPCs ever opened, including those that have not completed.
GRPC_SERVER_STATUS - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Tag key that represents a server gRPC canonical status.

H

handleEnd(HttpRequestContext, Q, P, Throwable) - Method in class io.opencensus.contrib.http.HttpClientHandler
Close an HTTP span and records stats specific to the request.
handleEnd(HttpRequestContext, Q, P, Throwable) - Method in class io.opencensus.contrib.http.HttpServerHandler
Close an HTTP span and records stats specific to the request.
handleMessageReceived(HttpRequestContext, long) - Method in class io.opencensus.contrib.http.HttpClientHandler
Instrument an HTTP span after a message is received.
handleMessageReceived(HttpRequestContext, long) - Method in class io.opencensus.contrib.http.HttpServerHandler
Instrument an HTTP span after a message is received.
handleMessageSent(HttpRequestContext, long) - Method in class io.opencensus.contrib.http.HttpClientHandler
Instrument an HTTP span after a message is sent.
handleMessageSent(HttpRequestContext, long) - Method in class io.opencensus.contrib.http.HttpServerHandler
Instrument an HTTP span after a message is sent.
Handler() - Constructor for class io.opencensus.trace.export.SpanExporter.Handler
 
handleStart(C, Q) - Method in class io.opencensus.contrib.http.HttpServerHandler
Instrument an incoming request before it is handled.
handleStart(Span, C, Q) - Method in class io.opencensus.contrib.http.HttpClientHandler
Instrument a request for tracing and stats before it is sent.
hashCode() - Method in class io.opencensus.tags.TagContext
 
hashCode() - Method in class io.opencensus.trace.SpanContext
 
hashCode() - Method in class io.opencensus.trace.SpanId
 
hashCode() - Method in class io.opencensus.trace.Status
Hash codes on Statuses are not well defined.
hashCode() - Method in class io.opencensus.trace.TraceId
 
hashCode() - Method in class io.opencensus.trace.TraceOptions
 
HOSTNAME_KEY - Static variable in class io.opencensus.contrib.resource.util.HostResource
Key for the hostname of the host.
HostResource - Class in io.opencensus.contrib.resource.util
Helper class for Host Resource.
HTTP_CLIENT_COMPLETED_COUNT_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for count of client-side HTTP requests completed.
HTTP_CLIENT_HOST - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the value of the client-side HTTP host header.
HTTP_CLIENT_METHOD - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the client-side HTTP method of the request, capitalized (GET, POST, etc.).
HTTP_CLIENT_PATH - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the client-side URL path (not including query string) in the request.
HTTP_CLIENT_RECEIVED_BYTES - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
Measure for the client-side total bytes received in response bodies (not including headers but including error responses with bodies).
HTTP_CLIENT_RECEIVED_BYTES_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for size distribution of client-side HTTP response body.
HTTP_CLIENT_ROUNDTRIP_LATENCY - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
Measure for the client-side time between first byte of request headers sent to last byte of response received, or terminal error.
HTTP_CLIENT_ROUNDTRIP_LATENCY_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for roundtrip latency distribution of client-side HTTP requests.
HTTP_CLIENT_SENT_BYTES - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
Measure for the client-side total bytes sent in request body (not including headers).
HTTP_CLIENT_SENT_BYTES_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for size distribution of client-side HTTP request body.
HTTP_CLIENT_STATUS - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the numeric client-side HTTP response status code (e.g. 200, 404, 500).
HTTP_HOST - Static variable in class io.opencensus.contrib.http.util.HttpTraceAttributeConstants
 
HTTP_METHOD - Static variable in class io.opencensus.contrib.http.util.HttpTraceAttributeConstants
 
HTTP_PATH - Static variable in class io.opencensus.contrib.http.util.HttpTraceAttributeConstants
 
HTTP_ROUTE - Static variable in class io.opencensus.contrib.http.util.HttpTraceAttributeConstants
 
HTTP_SERVER_COMPLETED_COUNT_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for count of server-side HTTP requests serving completed.
HTTP_SERVER_HOST - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the value of the server-side HTTP host header.
HTTP_SERVER_LATENCY - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
Measure for the server-side time between first byte of request headers received to last byte of response sent, or terminal error.
HTTP_SERVER_LATENCY_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for latency distribution of server-side HTTP requests serving.
HTTP_SERVER_METHOD - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the server-side HTTP method of the request, capitalized (GET, POST, etc.).
HTTP_SERVER_PATH - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the server-side URL path (not including query string) in the request.
HTTP_SERVER_RECEIVED_BYTES - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
Measure for the server-side total bytes received in request body (not including headers).
HTTP_SERVER_RECEIVED_BYTES_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for size distribution of server-side HTTP request body.
HTTP_SERVER_ROUTE - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the server-side logical route, a pattern that matched the URL, of a handler that processed the request.
HTTP_SERVER_SENT_BYTES - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
Measure for the server-side total bytes sent in response bodies (not including headers but including error responses with bodies).
HTTP_SERVER_SENT_BYTES_VIEW - Static variable in class io.opencensus.contrib.http.util.HttpViewConstants
View for size distribution of server-side HTTP response body.
HTTP_SERVER_STATUS - Static variable in class io.opencensus.contrib.http.util.HttpMeasureConstants
TagKey for the numeric server-side HTTP response status code (e.g. 200, 404, 500).
HTTP_STATUS_CODE - Static variable in class io.opencensus.contrib.http.util.HttpTraceAttributeConstants
 
HTTP_URL - Static variable in class io.opencensus.contrib.http.util.HttpTraceAttributeConstants
 
HTTP_USER_AGENT - Static variable in class io.opencensus.contrib.http.util.HttpTraceAttributeConstants
 
HttpClientHandler<Q,P,C> - Class in io.opencensus.contrib.http
This helper class provides routine methods to instrument HTTP clients.
HttpClientHandler(Tracer, HttpExtractor, TextFormat, TextFormat.Setter) - Constructor for class io.opencensus.contrib.http.HttpClientHandler
Creates a HttpClientHandler with given parameters.
HttpExtractor<Q,P> - Class in io.opencensus.contrib.http
An adaptor to extract information from request and response.
HttpExtractor() - Constructor for class io.opencensus.contrib.http.HttpExtractor
 
HttpMeasureConstants - Class in io.opencensus.contrib.http.util
A helper class which holds OpenCensus's default HTTP Measures and TagKeys.
HttpPropagationUtil - Class in io.opencensus.contrib.http.util
Utility class to get all supported TextFormat.
HttpRequestContext - Class in io.opencensus.contrib.http
This class provides storage per request context on http client and server.
HttpRequestListener - Class in io.opencensus.contrib.http.jetty.client
This class extracts attributes from Http Client Request and Response.
HttpServerHandler<Q,P,C> - Class in io.opencensus.contrib.http
This helper class provides routine methods to instrument HTTP servers.
HttpServerHandler(Tracer, HttpExtractor, TextFormat, TextFormat.Getter, Boolean) - Constructor for class io.opencensus.contrib.http.HttpServerHandler
Creates a HttpServerHandler with given parameters.
HttpTraceAttributeConstants - Class in io.opencensus.contrib.http.util
Constant Trace attribute keys for HTTP Request and Response @Since 0.18
HttpTraceUtil - Class in io.opencensus.contrib.http.util
A helper class to provide convenience methods for tracing.
HttpViewConstants - Class in io.opencensus.contrib.http.util
A helper class that holds OpenCensus's default HTTP Views.
HttpViews - Class in io.opencensus.contrib.http.util
A helper class that allows users to register HTTP views easily.

I

ID_KEY - Static variable in class io.opencensus.contrib.resource.util.HostResource
Key for the unique host id (instance id in Cloud).
IMAGE_NAME_KEY - Static variable in class io.opencensus.contrib.resource.util.ContainerResource
Key for the container image name.
IMAGE_TAG_KEY - Static variable in class io.opencensus.contrib.resource.util.ContainerResource
Key for the container image tag.
init(FilterConfig) - Method in class io.opencensus.contrib.http.servlet.OcHttpServletFilter
 
inject(TagContext, C, TagContextTextFormat.Setter) - Method in class io.opencensus.tags.propagation.TagContextTextFormat
Injects the tag context downstream.
inject(SpanContext, C, TextFormat.Setter) - Method in class io.opencensus.implcore.trace.propagation.TraceContextFormat
 
inject(SpanContext, C, TextFormat.Setter) - Method in class io.opencensus.trace.propagation.TextFormat
Injects the span context downstream.
injectContextData(List, StringMap) - Method in class io.opencensus.contrib.logcorrelation.log4j2.OpenCensusTraceContextDataInjector
 
InProcessRunningSpanStore - Class in io.opencensus.implcore.trace.export
In-process implementation of the RunningSpanStore.
InProcessRunningSpanStore() - Constructor for class io.opencensus.implcore.trace.export.InProcessRunningSpanStore
 
InProcessSampledSpanStoreImpl - Class in io.opencensus.implcore.trace.export
In-process implementation of the SampledSpanStore.
INSTANCE - Static variable in class io.opencensus.trace.BlankSpan
Singleton instance of this class.
Internal - Annotation Type in io.opencensus.common
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.
INTERNAL - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Internal errors.
INTERNAL - Static variable in class io.opencensus.trace.Status
Internal errors.
InternalUtils - Class in io.opencensus.tags
Internal tagging utilities.
IntervalMetricReader - Class in io.opencensus.exporter.metrics.util
Wrapper of the MetricReader which automatically reads and exports the metrics every export interval.
IntervalMetricReader.Options - Class in io.opencensus.exporter.metrics.util
IntervalMetricReader.Options.Builder - Class in io.opencensus.exporter.metrics.util
INVALID - Static variable in class io.opencensus.trace.SpanContext
The invalid SpanContext.
INVALID - Static variable in class io.opencensus.trace.SpanId
The invalid SpanId.
INVALID - Static variable in class io.opencensus.trace.TraceId
The invalid TraceId.
INVALID_ARGUMENT - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Client specified an invalid argument.
INVALID_ARGUMENT - Static variable in class io.opencensus.trace.Status
Client specified an invalid argument.
io.opencensus.common - package io.opencensus.common
Common API between different packages in this artifact.
io.opencensus.contrib.exemplar.util - package io.opencensus.contrib.exemplar.util
 
io.opencensus.contrib.grpc.metrics - package io.opencensus.contrib.grpc.metrics
 
io.opencensus.contrib.grpc.util - package io.opencensus.contrib.grpc.util
 
io.opencensus.contrib.http - package io.opencensus.contrib.http
 
io.opencensus.contrib.http.jaxrs - package io.opencensus.contrib.http.jaxrs
 
io.opencensus.contrib.http.jetty.client - package io.opencensus.contrib.http.jetty.client
 
io.opencensus.contrib.http.servlet - package io.opencensus.contrib.http.servlet
 
io.opencensus.contrib.http.util - package io.opencensus.contrib.http.util
 
io.opencensus.contrib.logcorrelation.log4j2 - package io.opencensus.contrib.logcorrelation.log4j2
 
io.opencensus.contrib.resource.util - package io.opencensus.contrib.resource.util
 
io.opencensus.contrib.zpages - package io.opencensus.contrib.zpages
 
io.opencensus.exporter.metrics.util - package io.opencensus.exporter.metrics.util
 
io.opencensus.exporter.stats.prometheus - package io.opencensus.exporter.stats.prometheus
 
io.opencensus.exporter.trace.util - package io.opencensus.exporter.trace.util
 
io.opencensus.impl.internal - package io.opencensus.impl.internal
 
io.opencensus.impl.metrics - package io.opencensus.impl.metrics
 
io.opencensus.impl.stats - package io.opencensus.impl.stats
 
io.opencensus.impl.tags - package io.opencensus.impl.tags
 
io.opencensus.impl.trace - package io.opencensus.impl.trace
 
io.opencensus.impl.trace.internal - package io.opencensus.impl.trace.internal
 
io.opencensus.implcore.common - package io.opencensus.implcore.common
 
io.opencensus.implcore.internal - package io.opencensus.implcore.internal
 
io.opencensus.implcore.metrics - package io.opencensus.implcore.metrics
 
io.opencensus.implcore.metrics.export - package io.opencensus.implcore.metrics.export
 
io.opencensus.implcore.stats - package io.opencensus.implcore.stats
 
io.opencensus.implcore.tags - package io.opencensus.implcore.tags
 
io.opencensus.implcore.tags.propagation - package io.opencensus.implcore.tags.propagation
 
io.opencensus.implcore.trace - package io.opencensus.implcore.trace
 
io.opencensus.implcore.trace.config - package io.opencensus.implcore.trace.config
 
io.opencensus.implcore.trace.export - package io.opencensus.implcore.trace.export
 
io.opencensus.implcore.trace.internal - package io.opencensus.implcore.trace.internal
 
io.opencensus.implcore.trace.propagation - package io.opencensus.implcore.trace.propagation
 
io.opencensus.impllite.metrics - package io.opencensus.impllite.metrics
 
io.opencensus.impllite.stats - package io.opencensus.impllite.stats
 
io.opencensus.impllite.tags - package io.opencensus.impllite.tags
 
io.opencensus.impllite.trace - package io.opencensus.impllite.trace
 
io.opencensus.internal - package io.opencensus.internal
Interfaces and implementations that are internal to OpenCensus.
io.opencensus.metrics - package io.opencensus.metrics
This package describes the Metrics data model.
io.opencensus.metrics.data - package io.opencensus.metrics.data
This package describes common data models in Metrics that are shared across multiple packages.
io.opencensus.metrics.export - package io.opencensus.metrics.export
 
io.opencensus.resource - package io.opencensus.resource
API for resource information population.
io.opencensus.stats - package io.opencensus.stats
API for stats recording.
io.opencensus.tags - package io.opencensus.tags
API for associating tags with scoped operations.
io.opencensus.tags.propagation - package io.opencensus.tags.propagation
 
io.opencensus.tags.unsafe - package io.opencensus.tags.unsafe
 
io.opencensus.testing.common - package io.opencensus.testing.common
 
io.opencensus.testing.export - package io.opencensus.testing.export
 
io.opencensus.trace - package io.opencensus.trace
API for distributed tracing.
io.opencensus.trace.config - package io.opencensus.trace.config
 
io.opencensus.trace.export - package io.opencensus.trace.export
 
io.opencensus.trace.internal - package io.opencensus.trace.internal
 
io.opencensus.trace.propagation - package io.opencensus.trace.propagation
 
io.opencensus.trace.samplers - package io.opencensus.trace.samplers
 
io.opencensus.trace.unsafe - package io.opencensus.trace.unsafe
 
isOk() - Method in class io.opencensus.trace.Status
Returns true if this Status is OK, i.e., not an error.
isPrintableString(String) - Static method in class io.opencensus.internal.StringUtils
Determines whether the String contains only printable characters.
isSampled() - Method in class io.opencensus.trace.TraceOptions
Returns a boolean indicating whether this Span is part of a sampled trace and data should be exported to a persistent store.
isValid() - Method in class io.opencensus.trace.SpanContext
Returns true if this SpanContext is valid.
isValid() - Method in class io.opencensus.trace.SpanId
Returns whether the span identifier is valid.
isValid() - Method in class io.opencensus.trace.TraceId
Returns whether the TraceId is valid.

J

JaxrsClientExtractor - Class in io.opencensus.contrib.http.jaxrs
Extracts information from JAX-RS client request and response.
JaxrsClientExtractor() - Constructor for class io.opencensus.contrib.http.jaxrs.JaxrsClientExtractor
 
JaxrsClientFilter - Class in io.opencensus.contrib.http.jaxrs
JAX-RS client request and response filter to provide instrumentation of client calls with OpenCensus.
JaxrsClientFilter() - Constructor for class io.opencensus.contrib.http.jaxrs.JaxrsClientFilter
Constructs new client filter with default configuration.
JaxrsClientFilter(HttpExtractor, TextFormat) - Constructor for class io.opencensus.contrib.http.jaxrs.JaxrsClientFilter
Construct new client filter with custom configuration.
JaxrsContainerExtractor - Class in io.opencensus.contrib.http.jaxrs
Extracts information from JAX-RS container request and response.
JaxrsContainerExtractor() - Constructor for class io.opencensus.contrib.http.jaxrs.JaxrsContainerExtractor
 
JaxrsContainerFilter - Class in io.opencensus.contrib.http.jaxrs
JAX-RS request and response filter to provide instrumentation of JAX-RS based endpoint with OpenCensus.
JaxrsContainerFilter() - Constructor for class io.opencensus.contrib.http.jaxrs.JaxrsContainerFilter
Default constructor construct new instance with JaxrsContainerExtractor, PropagationComponent.getTraceContextFormat() and as public endpoint.
JaxrsContainerFilter(HttpExtractor, TextFormat, Boolean) - Constructor for class io.opencensus.contrib.http.jaxrs.JaxrsContainerFilter
Construct instance with custom configuration.

K

K8sResource - Class in io.opencensus.contrib.resource.util
Helper class for Kubernetes deployment service Resource.

L

LabelKey - Class in io.opencensus.metrics
The key of a Label associated with a MetricDescriptor.
LabelValue - Class in io.opencensus.metrics
The value of a Label associated with a TimeSeries.
Link - Class in io.opencensus.trace
A link to a Span from a different trace.
Link.Type - Enum in io.opencensus.trace
The relationship with the linked Span relative to the current Span.
longAttributeValue(long) - Static method in class io.opencensus.trace.AttributeValue
Returns an AttributeValue with a long value.
LongCumulative - Class in io.opencensus.metrics
Long Cumulative metric, to report instantaneous measurement of an int64 value.
LongCumulative() - Constructor for class io.opencensus.metrics.LongCumulative
 
LongCumulative.LongPoint - Class in io.opencensus.metrics
The value of a single point in the Cumulative.TimeSeries.
LongCumulativeImpl - Class in io.opencensus.implcore.metrics
Implementation of LongCumulative.
LongCumulativeImpl.PointImpl - Class in io.opencensus.implcore.metrics
Implementation of LongCumulative.LongPoint.
LongGauge - Class in io.opencensus.metrics
Long Gauge metric, to report instantaneous measurement of an int64 value.
LongGauge() - Constructor for class io.opencensus.metrics.LongGauge
 
LongGauge.LongPoint - Class in io.opencensus.metrics
The value of a single point in the Gauge.TimeSeries.
LongGaugeImpl - Class in io.opencensus.implcore.metrics
Implementation of LongGauge.
LongGaugeImpl.PointImpl - Class in io.opencensus.implcore.metrics
Implementation of LongGauge.LongPoint.
LongPoint() - Constructor for class io.opencensus.metrics.LongCumulative.LongPoint
 
LongPoint() - Constructor for class io.opencensus.metrics.LongGauge.LongPoint
 
longValue(long) - Static method in class io.opencensus.metrics.export.Value
Returns a long Value.

M

match(Function, Function) - Method in class io.opencensus.metrics.export.Distribution.BucketOptions.ExplicitOptions
 
match(Function, Function) - Method in class io.opencensus.metrics.export.Distribution.BucketOptions
Applies the given match function to the underlying BucketOptions.
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.Aggregation.Count
 
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.Aggregation.Distribution
 
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.Aggregation.LastValue
 
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.Aggregation
Applies the given match function to the underlying data type.
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.Aggregation.Mean
Deprecated.
 
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.Aggregation.Sum
 
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData.CountData
 
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData.DistributionData
 
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData.LastValueDataDouble
 
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData.LastValueDataLong
 
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData
Applies the given match function to the underlying data type.
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData.MeanData
Deprecated.
 
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData.SumDataDouble
 
match(Function, Function, Function, Function, Function, Function, Function) - Method in class io.opencensus.stats.AggregationData.SumDataLong
 
match(Function, Function, Function) - Method in class io.opencensus.stats.Measure
Applies the given match function to the underlying data type.
match(Function, Function, Function) - Method in class io.opencensus.stats.Measure.MeasureDouble
 
match(Function, Function, Function) - Method in class io.opencensus.stats.Measure.MeasureLong
 
match(Function, Function, Function) - Method in class io.opencensus.stats.Measurement
Applies the given match function to the underlying data type.
match(Function, Function, Function) - Method in class io.opencensus.stats.Measurement.MeasurementDouble
 
match(Function, Function, Function) - Method in class io.opencensus.stats.Measurement.MeasurementLong
 
match(Function, Function, Function) - Method in class io.opencensus.stats.View.AggregationWindow.Cumulative
Deprecated.
 
match(Function, Function, Function) - Method in class io.opencensus.stats.View.AggregationWindow.Interval
Deprecated.
 
match(Function, Function, Function) - Method in class io.opencensus.stats.View.AggregationWindow
Deprecated.
Applies the given match function to the underlying data type.
match(Function, Function, Function) - Method in class io.opencensus.stats.ViewData.AggregationWindowData.CumulativeData
Deprecated.
 
match(Function, Function, Function) - Method in class io.opencensus.stats.ViewData.AggregationWindowData.IntervalData
Deprecated.
 
match(Function, Function, Function) - Method in class io.opencensus.stats.ViewData.AggregationWindowData
Deprecated.
Applies the given match function to the underlying data type.
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.metrics.export.Value
Applies the given match function to the underlying data type.
match(Function, Function, Function, Function, Function) - Method in class io.opencensus.trace.AttributeValue
Applies a function to the underlying value.
match(Function, Function, Function, Function) - Method in class io.opencensus.trace.AttributeValue
MAX_LENGTH - Static variable in class io.opencensus.tags.TagKey
The maximum length for a tag key name.
MAX_LENGTH - Static variable in class io.opencensus.tags.TagValue
The maximum length for a tag value.
MAX_VARINT_SIZE - Static variable in class io.opencensus.implcore.internal.VarInt
Maximum encoded size of 32-bit positive integers (in bytes)
MAX_VARLONG_SIZE - Static variable in class io.opencensus.implcore.internal.VarInt
maximum encoded size of 64-bit longs, and negative 32-bit ints (in bytes)
Measure - Class in io.opencensus.stats
The definition of the Measurement that is taken by OpenCensus library.
Measure.MeasureDouble - Class in io.opencensus.stats
Measure with Double typed values.
Measure.MeasureLong - Class in io.opencensus.stats
Measure with Long typed values.
MeasureMap - Class in io.opencensus.stats
A map from Measures to measured values to be recorded at the same time.
MeasureMap() - Constructor for class io.opencensus.stats.MeasureMap
 
Measurement - Class in io.opencensus.stats
Immutable representation of a Measurement.
Measurement.MeasurementDouble - Class in io.opencensus.stats
Double typed Measurement.
Measurement.MeasurementLong - Class in io.opencensus.stats
Long typed Measurement.
mergeResources(List) - Static method in class io.opencensus.resource.Resource
Returns a Resource that runs all input resources sequentially and merges their results.
MessageEvent - Class in io.opencensus.trace
A class that represents a generic messaging event.
MessageEvent.Builder - Class in io.opencensus.trace
Builder class for MessageEvent.
MessageEvent.Type - Enum in io.opencensus.trace
Available types for a MessageEvent.
Metric - Class in io.opencensus.metrics.export
A Metric with one or more TimeSeries.
MetricDescriptor - Class in io.opencensus.metrics.export
MetricDescriptor defines a Metric type and its schema.
MetricDescriptor.Type - Enum in io.opencensus.metrics.export
The kind of metric.
MetricExporter - Class in io.opencensus.exporter.metrics.util
Abstract class that represents a metric exporter.
MetricExporter() - Constructor for class io.opencensus.exporter.metrics.util.MetricExporter
 
MetricOptions - Class in io.opencensus.metrics
Options for every metric added to the MetricRegistry.
MetricOptions.Builder - Class in io.opencensus.metrics
Builder for MetricOptions.
MetricProducer - Class in io.opencensus.metrics.export
A Metric producer that can be registered for exporting using MetricProducerManager.
MetricProducer() - Constructor for class io.opencensus.metrics.export.MetricProducer
 
MetricProducerManager - Class in io.opencensus.metrics.export
Keeps a set of MetricProducer that is used by exporters to determine the metrics that need to be exported.
MetricProducerManager() - Constructor for class io.opencensus.metrics.export.MetricProducerManager
 
MetricProducerManagerImpl - Class in io.opencensus.implcore.metrics.export
Implementation of MetricProducerManager.
MetricProducerManagerImpl() - Constructor for class io.opencensus.implcore.metrics.export.MetricProducerManagerImpl
 
MetricReader - Class in io.opencensus.exporter.metrics.util
Helper class to read all available Metrics from a MetricProducerManager and exports them to a MetricExporter.
MetricReader.Options - Class in io.opencensus.exporter.metrics.util
Options for MetricReader.
MetricReader.Options.Builder - Class in io.opencensus.exporter.metrics.util
MetricRegistry - Class in io.opencensus.metrics
Creates and manages your application's set of metrics.
MetricRegistry() - Constructor for class io.opencensus.metrics.MetricRegistry
 
MetricRegistryImpl - Class in io.opencensus.implcore.metrics
Implementation of MetricRegistry.
Metrics - Class in io.opencensus.metrics
Class for accessing the default MetricsComponent.
Metrics - Annotation Type in io.opencensus.contrib.http.jaxrs
Annotation to mark JAX-RS endpoint or method for metrics collection.
MetricsComponent - Class in io.opencensus.metrics
Class that holds the implementation instance for ExportComponent.
MetricsComponent() - Constructor for class io.opencensus.metrics.MetricsComponent
 
MetricsComponentImpl - Class in io.opencensus.impl.metrics
Implementation of MetricsComponent.
MetricsComponentImpl() - Constructor for class io.opencensus.impl.metrics.MetricsComponentImpl
 
MetricsComponentImplBase - Class in io.opencensus.implcore.metrics
Implementation of MetricsComponent.
MetricsComponentImplBase(Clock) - Constructor for class io.opencensus.implcore.metrics.MetricsComponentImplBase
 
MetricsComponentImplLite - Class in io.opencensus.impllite.metrics
Android-compatible implementation of MetricsComponent.
MetricsComponentImplLite() - Constructor for class io.opencensus.impllite.metrics.MetricsComponentImplLite
 
MICROSx10_MICROSx100 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [10us, 100us).
MICROSx100_MILLIx1 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [100us, 1ms).
MillisClock - Class in io.opencensus.implcore.common
MILLIx1_MILLIx10 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [1ms, 10ms).
MILLIx10_MILLIx100 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [10ms, 100ms).
MILLIx100_SECONDx1 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [100ms, 1sec).

N

NAME_KEY - Static variable in class io.opencensus.contrib.resource.util.ContainerResource
Key for the container name.
NAME_KEY - Static variable in class io.opencensus.contrib.resource.util.HostResource
Key for the name of the host.
NAMESPACE_NAME_KEY - Static variable in class io.opencensus.contrib.resource.util.K8sResource
Key for the name of the namespace.
NetworkEvent - Class in io.opencensus.trace
Deprecated.
NetworkEvent.Builder - Class in io.opencensus.trace
Deprecated.
NetworkEvent is deprecated. Please use MessageEvent and its builder MessageEvent.Builder.
NetworkEvent.Type - Enum in io.opencensus.trace
Deprecated.
Available types for a NetworkEvent.
neverSample() - Static method in class io.opencensus.trace.samplers.Samplers
Returns a Sampler that always makes a "no" decision on Span sampling.
newMeasureMap() - Method in class io.opencensus.implcore.stats.StatsRecorderImpl
 
newMeasureMap() - Method in class io.opencensus.stats.StatsRecorder
Returns an object for recording multiple measurements.
newNoopExportComponent() - Static method in class io.opencensus.metrics.export.ExportComponent
Returns the no-op implementation of the ExportComponent.
newNoopExportComponent() - Static method in class io.opencensus.trace.export.ExportComponent
Returns the no-op implementation of the ExportComponent.
newRequest(URI) - Method in class io.opencensus.contrib.http.jetty.client.OcJettyHttpClient
Returns a new request created from a given URI.
newThread(Runnable) - Method in class io.opencensus.implcore.internal.DaemonThreadFactory
 
NO_PROPAGATION - Enum constant in enum io.opencensus.tags.TagMetadata.TagTtl
A Tag with TagMetadata.TagTtl.NO_PROPAGATION is considered to have local scope and is used within the process where it's created.
NonThrowingCloseable - Interface in io.opencensus.common
Deprecated.
Scope is a better match for operations involving the current context.
NoopScope - Class in io.opencensus.implcore.internal
A Scope that does nothing when it is created or closed.
NoopScope - Class in io.opencensus.internal
A Scope that does nothing when it is created or closed.
NOT_FOUND - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Some requested entity (e.g., file or directory) was not found.
NOT_FOUND - Static variable in class io.opencensus.trace.Status
Some requested entity (e.g., file or directory) was not found.
now() - Method in class io.opencensus.common.Clock
Obtains the current instant from this clock.
now() - Method in class io.opencensus.implcore.common.MillisClock
 
now() - Method in class io.opencensus.internal.ZeroTimeClock
 
now() - Method in class io.opencensus.testing.common.TestClock
 
now(Clock) - Static method in class io.opencensus.implcore.internal.TimestampConverter
 
nowNanos() - Method in class io.opencensus.common.Clock
Returns a time measurement with nanosecond precision that can only be used to calculate elapsed time.
nowNanos() - Method in class io.opencensus.implcore.common.MillisClock
 
nowNanos() - Method in class io.opencensus.internal.ZeroTimeClock
 
nowNanos() - Method in class io.opencensus.testing.common.TestClock
 

O

OC_EXTRACTOR - Static variable in class io.opencensus.contrib.http.servlet.OcHttpServletFilter
Set optional OC_EXTRACTOR attribute in ServletContext with HttpExtractor customExtractor.
OC_PUBLIC_ENDPOINT - Static variable in class io.opencensus.contrib.http.servlet.OcHttpServletFilter
Set optional OC_PUBLIC_ENDPOINT attribute in ServletContext with Boolean publicEndpoint. set to true for publicly accessible HTTP(S) server.
OC_TRACE_PROPAGATOR - Static variable in class io.opencensus.contrib.http.servlet.OcHttpServletFilter
Set optional OC_TRACE_PROPAGATOR attribute in ServletContext with TextFormat propagator.
OcHttpServletFilter - Class in io.opencensus.contrib.http.servlet
This filter class implements Filter interface called by web container.
OcHttpServletFilter() - Constructor for class io.opencensus.contrib.http.servlet.OcHttpServletFilter
Creates a new OcHttpServletFilter.
OcHttpServletListener - Class in io.opencensus.contrib.http.servlet
This class implements AsyncListener to handle span completion for async request handling.
OcHttpServletUtil - Class in io.opencensus.contrib.http.servlet
 
OcJettyHttpClient - Class in io.opencensus.contrib.http.jetty.client
This class is a wrapper to HttpClient.
OcJettyHttpClient() - Constructor for class io.opencensus.contrib.http.jetty.client.OcJettyHttpClient
Create a new OcJettyHttpClient.
OcJettyHttpClient(HttpClientTransport, SslContextFactory, HttpExtractor, TextFormat) - Constructor for class io.opencensus.contrib.http.jetty.client.OcJettyHttpClient
Create a new OcJettyHttpClient with support for HTTPS, extractor and propagator.
OK - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
The operation completed successfully.
OK - Static variable in class io.opencensus.trace.Status
The operation completed successfully.
onBegin(Request) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onCommit(Request) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onComplete(AsyncEvent) - Method in class io.opencensus.contrib.http.servlet.OcHttpServletListener
 
onComplete(Result) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onContent(Request, ByteBuffer) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onContent(Response, ByteBuffer) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onEnd(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.export.InProcessRunningSpanStore
Removes the Span from the running spans list when the Span ends.
onEnd(RecordEventsSpanImpl) - Method in interface io.opencensus.implcore.trace.RecordEventsSpanImpl.StartEndHandler
 
onEnd(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.StartEndHandlerImpl
 
onError(Throwable) - Method in class io.opencensus.contrib.http.servlet.WriteListenerWrapper
 
onError(AsyncEvent) - Method in class io.opencensus.contrib.http.servlet.OcHttpServletListener
 
onFailure(Request, Throwable) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onHeaders(Request) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onQueued(Request) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onStart(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.export.InProcessRunningSpanStore
Adds the Span into the running spans list when the Span starts.
onStart(RecordEventsSpanImpl) - Method in interface io.opencensus.implcore.trace.RecordEventsSpanImpl.StartEndHandler
 
onStart(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.StartEndHandlerImpl
 
onStartAsync(AsyncEvent) - Method in class io.opencensus.contrib.http.servlet.OcHttpServletListener
 
onSuccess(Request) - Method in class io.opencensus.contrib.http.jetty.client.HttpRequestListener
 
onTimeout(AsyncEvent) - Method in class io.opencensus.contrib.http.servlet.OcHttpServletListener
 
onWritePossible() - Method in class io.opencensus.contrib.http.servlet.WriteListenerWrapper
It executes onWritePossible() method of the object being wrapped in the saved context.
OpenCensusLibraryInformation - Class in io.opencensus.common
Class holder for all common constants (such as the version) for the OpenCensus Java library.
OpenCensusTraceContextDataInjector - Class in io.opencensus.contrib.logcorrelation.log4j2
A Log4j ContextDataInjector that adds OpenCensus tracing data to log events.
OpenCensusTraceContextDataInjector() - Constructor for class io.opencensus.contrib.logcorrelation.log4j2.OpenCensusTraceContextDataInjector
Constructor to be called by Log4j.
OUT_OF_RANGE - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Operation was attempted past the valid range.
OUT_OF_RANGE - Static variable in class io.opencensus.trace.Status
Operation was attempted past the valid range.

P

PARENT_LINKED_SPAN - Enum constant in enum io.opencensus.trace.Link.Type
When the linked Span is a parent of the current Span.
parseBytes(byte[]) - Static method in class io.opencensus.common.ServerStatsEncoding
Decodes serialized byte array to create ServerStats as per Opencensus Summary Span specification.
parseResponseStatus(int, Throwable) - Static method in class io.opencensus.contrib.http.util.HttpTraceUtil
Parse OpenCensus Status from HTTP response status code.
PERMISSION_DENIED - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
The caller does not have permission to execute the specified operation.
PERMISSION_DENIED - Static variable in class io.opencensus.trace.Status
The caller does not have permission to execute the specified operation.
POD_NAME_KEY - Static variable in class io.opencensus.contrib.resource.util.K8sResource
Key for the name of the pod.
Point - Class in io.opencensus.metrics.export
A timestamped measurement of a TimeSeries.
probabilitySampler(double) - Static method in class io.opencensus.trace.samplers.Samplers
Returns a Sampler that makes a "yes" decision with a given probability.
process() - Method in interface io.opencensus.implcore.internal.EventQueue.Entry
Process the event associated with this entry.
PrometheusStatsCollector - Class in io.opencensus.exporter.stats.prometheus
OpenCensus Metrics Collector for Prometheus.
PrometheusStatsConfiguration - Class in io.opencensus.exporter.stats.prometheus
Configurations for PrometheusStatsCollector.
PrometheusStatsConfiguration.Builder - Class in io.opencensus.exporter.stats.prometheus
PropagationComponent - Class in io.opencensus.trace.propagation
Container class for all the supported propagation formats.
PropagationComponent() - Constructor for class io.opencensus.trace.propagation.PropagationComponent
 
PropagationComponentImpl - Class in io.opencensus.implcore.trace.propagation
Implementation of the PropagationComponent.
PropagationComponentImpl() - Constructor for class io.opencensus.implcore.trace.propagation.PropagationComponentImpl
 
Provider - Class in io.opencensus.internal
OpenCensus service provider mechanism.
PROVIDER_AWS - Static variable in class io.opencensus.contrib.resource.util.CloudResource
The value of the provider when running in AWS.
PROVIDER_AZURE - Static variable in class io.opencensus.contrib.resource.util.CloudResource
The value of the provider when running in AZURE.
PROVIDER_GCP - Static variable in class io.opencensus.contrib.resource.util.CloudResource
The value of the provider when running in GCP.
PROVIDER_KEY - Static variable in class io.opencensus.contrib.resource.util.CloudResource
Key for the name of the cloud provider.
pushMetrics(Collection) - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer
Pushes Metrics to this QueueMetricProducer.
put(C, String, String) - Method in class io.opencensus.tags.propagation.TagContextTextFormat.Setter
Replaces a propagated field with the given value.
put(C, String, String) - Method in class io.opencensus.trace.propagation.TextFormat.Setter
Replaces a propagated field with the given value.
put(Measure.MeasureDouble, double) - Method in class io.opencensus.stats.MeasureMap
Associates the Measure.MeasureDouble with the given value.
put(Measure.MeasureLong, long) - Method in class io.opencensus.stats.MeasureMap
Associates the Measure.MeasureLong with the given value.
put(TagKey, TagValue) - Method in class io.opencensus.tags.TagContextBuilder
Deprecated.
put(TagKey, TagValue, TagMetadata) - Method in class io.opencensus.tags.TagContextBuilder
Adds the key/value pair and metadata regardless of whether the key is present.
putAttachment(String, AttachmentValue) - Method in class io.opencensus.stats.MeasureMap
Associate the contextual information of an Exemplar to this MeasureMap.
putAttachment(String, String) - Method in class io.opencensus.stats.MeasureMap
putAttribute(String, AttributeValue) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
putAttribute(String, AttributeValue) - Method in class io.opencensus.trace.BlankSpan
No-op implementation of the Span.putAttribute(String, AttributeValue) method.
putAttribute(String, AttributeValue) - Method in class io.opencensus.trace.Span
Sets an attribute to the Span.
putAttributes(Map) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
putAttributes(Map) - Method in class io.opencensus.trace.BlankSpan
No-op implementation of the Span.putAttributes(Map) method.
putAttributes(Map) - Method in class io.opencensus.trace.Span
Sets a set of attributes to the Span.
putLocal(TagKey, TagValue) - Method in class io.opencensus.tags.TagContextBuilder
Adds a non-propagating tag to this TagContextBuilder.
putPropagating(TagKey, TagValue) - Method in class io.opencensus.tags.TagContextBuilder
Adds an unlimited propagating tag to this TagContextBuilder.
putSpanContextAttachments(MeasureMap, SpanContext) - Static method in class io.opencensus.contrib.exemplar.util.ExemplarUtils
Puts a SpanContext into the attachments of the given MeasureMap.
putVarInt(int, byte[], int) - Static method in class io.opencensus.implcore.internal.VarInt
Encodes an integer in a variable-length encoding, 7 bits per byte, into a destination byte[], following the protocol buffer convention.
putVarInt(int, OutputStream) - Static method in class io.opencensus.implcore.internal.VarInt
Encodes an integer in a variable-length encoding, 7 bits per byte, and writes it to the given OutputStream.
putVarInt(int, ByteBuffer) - Static method in class io.opencensus.implcore.internal.VarInt
Encodes an integer in a variable-length encoding, 7 bits per byte, to a ByteBuffer sink.
putVarLong(long, ByteBuffer) - Static method in class io.opencensus.implcore.internal.VarInt
Encodes a long integer in a variable-length encoding, 7 bits per byte, to a ByteBuffer sink.

Q

QueueMetricProducer - Class in io.opencensus.exporter.metrics.util
Wrapper of MetricProducer which allows metrics to be pushed and buffered.
QueueMetricProducer.Options - Class in io.opencensus.exporter.metrics.util
Options for QueueMetricProducer.
QueueMetricProducer.Options.Builder - Class in io.opencensus.exporter.metrics.util

R

RandomHandler - Class in io.opencensus.implcore.trace.internal
Abstract class to access the current Random.
RandomHandler() - Constructor for class io.opencensus.implcore.trace.internal.RandomHandler
 
RandomHandler.SecureRandomHandler - Class in io.opencensus.implcore.trace.internal
Implementation of the RandomHandler using SecureRandom.
rawContextData() - Method in class io.opencensus.contrib.logcorrelation.log4j2.OpenCensusTraceContextDataInjector
 
readAndExport(MetricExporter) - Method in class io.opencensus.exporter.metrics.util.MetricReader
Reads the metrics from the MetricProducerManager and exports them to the metricExporter.
readAndExportNow() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader
Reads and exports data immediately.
RECEIVED - Enum constant in enum io.opencensus.trace.MessageEvent.Type
When the message was received.
record() - Method in class io.opencensus.stats.MeasureMap
Records all of the measures at the same time, with the current TagContext.
record(TagContext) - Method in class io.opencensus.stats.MeasureMap
Records all of the measures at the same time, with an explicit TagContext.
RECORD_EVENTS - Enum constant in enum io.opencensus.trace.Span.Options
This option is set if the Span is part of a sampled distributed trace OR SpanBuilder.setRecordEvents(boolean) was called with true.
RecordEventsSpanImpl - Class in io.opencensus.implcore.trace
Implementation for the Span class that records trace events.
RecordEventsSpanImpl.StartEndHandler - Interface in io.opencensus.implcore.trace
Interface to handle the start and end operations for a Span only when the Span has Span.Options.RECORD_EVENTS option.
RECV - Enum constant in enum io.opencensus.trace.NetworkEvent.Type
Deprecated.
When the message was received.
REGION_KEY - Static variable in class io.opencensus.contrib.resource.util.CloudResource
Key for the region in which entities are running.
registerAllClientViews() - Static method in class io.opencensus.contrib.http.util.HttpViews
Register all default client views.
registerAllCumulativeViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Deprecated.
in favor of RpcViews.registerAllGrpcViews(). It is likely that there won't be stats for the old views, but you may still want to register the old views before they are completely removed.
registerAllGrpcBasicViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers all basic gRPC views.
registerAllGrpcViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers all standard gRPC views.
registerAllIntervalViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Deprecated.
because interval window is deprecated. There won't be interval views in the future.
registerAllServerViews() - Static method in class io.opencensus.contrib.http.util.HttpViews
Register all default server views.
registerAllToHttpServer(HttpServer) - Static method in class io.opencensus.contrib.zpages.ZPageHandlers
Registers all pages to the given HttpServer.
registerAllViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Deprecated.
registerAllViews() - Static method in class io.opencensus.contrib.http.util.HttpViews
Register all default views.
registerClientGrpcBasicViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers basic client gRPC views.
registerClientGrpcViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers all standard client gRPC views.
registerClientRetryGrpcViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers client retry gRPC views.
registerHandler(String, SpanExporter.Handler) - Method in class io.opencensus.implcore.trace.export.SpanExporterImpl
 
registerHandler(String, SpanExporter.Handler) - Method in class io.opencensus.trace.export.SpanExporter
Registers a new service handler that is used by the library to export SpanData for sampled spans (see TraceOptions.isSampled()).
registerRealTimeMetricsViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers views for real time metrics reporting for streaming RPCs.
registerServerGrpcBasicViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers basic server gRPC views.
registerServerGrpcViews() - Static method in class io.opencensus.contrib.grpc.metrics.RpcViews
Registers all standard server gRPC views.
registerSpanNamesForCollection(Collection) - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
registerSpanNamesForCollection(Collection) - Method in class io.opencensus.trace.export.SampledSpanStore
Deprecated.
registerView(View) - Method in class io.opencensus.implcore.stats.ViewManagerImpl
 
registerView(View) - Method in class io.opencensus.stats.ViewManager
Pull model for stats.
remove(MetricProducer) - Method in class io.opencensus.implcore.metrics.export.MetricProducerManagerImpl
 
remove(MetricProducer) - Method in class io.opencensus.metrics.export.MetricProducerManager
Removes the MetricProducer to the manager if it is present.
remove(TagKey) - Method in class io.opencensus.tags.TagContextBuilder
Removes the key if it exists.
remove(String) - Method in class io.opencensus.trace.Tracestate.Builder
Removes the Entry that has the given key if it is present.
removeElement(T) - Method in class io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList
Removes the given element from the list.
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DerivedDoubleCumulativeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DerivedDoubleGaugeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DerivedLongCumulativeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DerivedLongGaugeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DoubleCumulativeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.LongCumulativeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.implcore.metrics.LongGaugeImpl
 
removeTimeSeries(List) - Method in class io.opencensus.metrics.DerivedDoubleCumulative
Removes the TimeSeries from the cumulative metric, if it is present.
removeTimeSeries(List) - Method in class io.opencensus.metrics.DerivedDoubleGauge
Removes the TimeSeries from the gauge metric, if it is present.
removeTimeSeries(List) - Method in class io.opencensus.metrics.DerivedLongCumulative
Removes the TimeSeries from the cumulative metric, if it is present.
removeTimeSeries(List) - Method in class io.opencensus.metrics.DerivedLongGauge
Removes the TimeSeries from the gauge metric, if it is present.
removeTimeSeries(List) - Method in class io.opencensus.metrics.DoubleCumulative
Removes the TimeSeries from the cumulative metric, if it is present. i.e. references to previous DoublePoint objects are invalid (not part of the metric).
removeTimeSeries(List) - Method in class io.opencensus.metrics.DoubleGauge
Removes the TimeSeries from the gauge metric, if it is present. i.e. references to previous DoublePoint objects are invalid (not part of the metric).
removeTimeSeries(List) - Method in class io.opencensus.metrics.LongCumulative
Removes the TimeSeries from the cumulative metric, if it is present. i.e. references to previous LongPoint objects are invalid (not part of the metric).
removeTimeSeries(List) - Method in class io.opencensus.metrics.LongGauge
Removes the TimeSeries from the gauge metric, if it is present. i.e. references to previous LongPoint objects are invalid (not part of the metric).
Resource - Class in io.opencensus.resource
Resource represents a resource, which capture identifying information about the entities for which signals (stats or traces) are reported.
RESOURCE_EXHAUSTED - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.
RESOURCE_EXHAUSTED - Static variable in class io.opencensus.trace.Status
Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.
ResourceUtils - Class in io.opencensus.contrib.resource.util
Utilities for auto detecting resource based on the environment where the application is running.
returnConstant(T) - Static method in class io.opencensus.common.Functions
A Function that always ignores its argument and returns a constant value.
returnNull() - Static method in class io.opencensus.common.Functions
A Function that always ignores its argument and returns null.
returnToString() - Static method in class io.opencensus.common.Functions
A Function that always returns the Object.toString() value of the input.
RPC_CLIENT_ERROR_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Deprecated.
because error counts can be computed on your metrics backend by totalling the different per-status values.
RPC_CLIENT_ERROR_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client RPC errors.
RPC_CLIENT_ERROR_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client RPC errors.
RPC_CLIENT_ERROR_COUNT_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Deprecated.
since error count measure is deprecated.
RPC_CLIENT_FINISHED_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Deprecated.
since finished count can be inferred with a Count aggregation on RpcMeasureConstants.GRPC_CLIENT_SERVER_LATENCY.
RPC_CLIENT_FINISHED_COUNT_CUMULATIVE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_FINISHED_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for finished client RPCs.
RPC_CLIENT_FINISHED_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for finished client RPCs.
RPC_CLIENT_REQUEST_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_REQUEST_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client request bytes.
RPC_CLIENT_REQUEST_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client request bytes.
RPC_CLIENT_REQUEST_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_REQUEST_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_REQUEST_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client request messages.
RPC_CLIENT_REQUEST_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client request messages.
RPC_CLIENT_REQUEST_COUNT_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_RESPONSE_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_RESPONSE_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client response bytes.
RPC_CLIENT_RESPONSE_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client response bytes.
RPC_CLIENT_RESPONSE_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_RESPONSE_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_RESPONSE_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client response messages.
RPC_CLIENT_RESPONSE_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client response messages.
RPC_CLIENT_RESPONSE_COUNT_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_ROUNDTRIP_LATENCY - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_ROUNDTRIP_LATENCY_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client roundtrip latency in milliseconds.
RPC_CLIENT_ROUNDTRIP_LATENCY_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client roundtrip latency in milliseconds.
RPC_CLIENT_ROUNDTRIP_LATENCY_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_SERVER_ELAPSED_TIME - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_SERVER_ELAPSED_TIME_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client server elapsed time in milliseconds.
RPC_CLIENT_SERVER_ELAPSED_TIME_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client server elapsed time in milliseconds.
RPC_CLIENT_SERVER_ELAPSED_TIME_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_STARTED_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_STARTED_COUNT_CUMULATIVE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_STARTED_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for started client RPCs.
RPC_CLIENT_STARTED_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for started client RPCs.
RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client uncompressed request bytes.
RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client uncompressed request bytes.
RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for client uncompressed response bytes.
RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for client uncompressed response bytes.
RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_METHOD - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_ERROR_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Deprecated.
because error counts can be computed on your metrics backend by totalling the different per-status values.
RPC_SERVER_ERROR_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server RPC errors.
RPC_SERVER_ERROR_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server RPC errors.
RPC_SERVER_ERROR_COUNT_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Deprecated.
since error count measure is deprecated.
RPC_SERVER_FINISHED_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
Deprecated.
since finished count can be inferred with a Count aggregation on RpcMeasureConstants.GRPC_SERVER_SERVER_LATENCY.
RPC_SERVER_FINISHED_COUNT_CUMULATIVE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_FINISHED_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for finished server RPCs.
RPC_SERVER_FINISHED_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for finished server RPCs.
RPC_SERVER_REQUEST_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_REQUEST_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server request bytes.
RPC_SERVER_REQUEST_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server request bytes.
RPC_SERVER_REQUEST_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_REQUEST_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_REQUEST_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server request messages.
RPC_SERVER_REQUEST_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server request messages.
RPC_SERVER_REQUEST_COUNT_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_RESPONSE_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_RESPONSE_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server response bytes.
RPC_SERVER_RESPONSE_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server response bytes.
RPC_SERVER_RESPONSE_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_RESPONSE_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_RESPONSE_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server response messages.
RPC_SERVER_RESPONSE_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server response messages.
RPC_SERVER_RESPONSE_COUNT_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_SERVER_ELAPSED_TIME - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_SERVER_ELAPSED_TIME_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server elapsed time in milliseconds.
RPC_SERVER_SERVER_ELAPSED_TIME_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server elapsed time in milliseconds.
RPC_SERVER_SERVER_ELAPSED_TIME_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_SERVER_LATENCY - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_SERVER_LATENCY_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server latency in milliseconds.
RPC_SERVER_SERVER_LATENCY_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server latency in milliseconds.
RPC_SERVER_SERVER_LATENCY_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_STARTED_COUNT - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_STARTED_COUNT_CUMULATIVE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_STARTED_COUNT_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for started server RPCs.
RPC_SERVER_STARTED_COUNT_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for started server RPCs.
RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server uncompressed request bytes.
RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server uncompressed request bytes.
RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES_HOUR_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Hour View for server uncompressed response bytes.
RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES_MINUTE_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
Minute View for server uncompressed response bytes.
RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES_VIEW - Static variable in class io.opencensus.contrib.grpc.metrics.RpcViewConstants
RPC_STATUS - Static variable in class io.opencensus.contrib.grpc.metrics.RpcMeasureConstants
RpcMeasureConstants - Class in io.opencensus.contrib.grpc.metrics
Constants for collecting rpc stats.
RpcViewConstants - Class in io.opencensus.contrib.grpc.metrics
Constants for exporting views on rpc stats.
RpcViews - Class in io.opencensus.contrib.grpc.metrics
Helper class that allows users to register rpc views easily.
RunningSpanStore - Class in io.opencensus.trace.export
This class allows users to access in-process information about all running spans.
RunningSpanStore() - Constructor for class io.opencensus.trace.export.RunningSpanStore
 
RunningSpanStore.Filter - Class in io.opencensus.trace.export
Filter for running spans.
RunningSpanStore.PerSpanNameSummary - Class in io.opencensus.trace.export
Summary of all available data for a span name.
RunningSpanStore.Summary - Class in io.opencensus.trace.export
The summary of all available data.

S

SampledSpanStore - Class in io.opencensus.trace.export
This class allows users to access in-process information such as latency based sampled spans and error based sampled spans.
SampledSpanStore() - Constructor for class io.opencensus.trace.export.SampledSpanStore
 
SampledSpanStore.ErrorFilter - Class in io.opencensus.trace.export
Filter for error based sampled spans.
SampledSpanStore.LatencyBucketBoundaries - Enum in io.opencensus.trace.export
The latency buckets boundaries.
SampledSpanStore.LatencyFilter - Class in io.opencensus.trace.export
Filter for latency based sampled spans.
SampledSpanStore.PerSpanNameSummary - Class in io.opencensus.trace.export
Summary of all available data for a span name.
SampledSpanStore.Summary - Class in io.opencensus.trace.export
The summary of all available data.
SampledSpanStoreImpl - Class in io.opencensus.implcore.trace.export
Abstract implementation of the SampledSpanStore.
SampledSpanStoreImpl() - Constructor for class io.opencensus.implcore.trace.export.SampledSpanStoreImpl
 
Sampler - Class in io.opencensus.trace
Sampler is used to make decisions on Span sampling.
Sampler() - Constructor for class io.opencensus.trace.Sampler
 
Samplers - Class in io.opencensus.trace.samplers
Static class to access a set of pre-defined Samplers.
Scope - Interface in io.opencensus.common
A Closeable that represents a change to the current context over a scope of code.
SECONDx1_SECONDx10 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [1sec, 10sec).
SECONDx10_SECONDx100 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [10sec, 100sec).
SECONDx100_MAX - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration >= 100sec.
SecureRandomHandler() - Constructor for class io.opencensus.implcore.trace.internal.RandomHandler.SecureRandomHandler
SENT - Enum constant in enum io.opencensus.trace.MessageEvent.Type
When the message was sent.
SENT - Enum constant in enum io.opencensus.trace.NetworkEvent.Type
Deprecated.
When the message was sent.
SERVER - Enum constant in enum io.opencensus.trace.Span.Kind
Indicates that the span covers server-side handling of an RPC or other remote request.
SERVER_STATS_LB_LATENCY_ID - Enum constant in enum io.opencensus.common.ServerStatsFieldEnums.Id
Id for Latency observed at Load Balancer.
SERVER_STATS_LB_LATENCY_SIZE - Enum constant in enum io.opencensus.common.ServerStatsFieldEnums.Size
Number of bytes used to represent latency observed at Load Balancer.
SERVER_STATS_SERVICE_LATENCY_ID - Enum constant in enum io.opencensus.common.ServerStatsFieldEnums.Id
Id for Latency observed at Server.
SERVER_STATS_SERVICE_LATENCY_SIZE - Enum constant in enum io.opencensus.common.ServerStatsFieldEnums.Size
Number of bytes used to represent latency observed at Server.
SERVER_STATS_TRACE_OPTION_ID - Enum constant in enum io.opencensus.common.ServerStatsFieldEnums.Id
Id for Trace options.
SERVER_STATS_TRACE_OPTION_SIZE - Enum constant in enum io.opencensus.common.ServerStatsFieldEnums.Size
Number of bytes used to represent Trace option.
ServerStats - Class in io.opencensus.common
A representation of stats measured on the server side.
ServerStatsDeserializationException - Exception Class in io.opencensus.common
Exception thrown when a ServerStats cannot be parsed.
ServerStatsDeserializationException(String) - Constructor for exception class io.opencensus.common.ServerStatsDeserializationException
Constructs a new ServerStatsDeserializationException with the given message.
ServerStatsDeserializationException(String, Throwable) - Constructor for exception class io.opencensus.common.ServerStatsDeserializationException
Constructs a new ServerStatsDeserializationException with the given message and cause.
ServerStatsEncoding - Class in io.opencensus.common
A service class to encode/decode ServerStats as defined by the spec.
ServerStatsFieldEnums - Class in io.opencensus.common
A Enum representation for Ids and Size for attributes of ServerStats.
ServerStatsFieldEnums.Id - Enum in io.opencensus.common
Available Ids for ServerStats attributes.
ServerStatsFieldEnums.Size - Enum in io.opencensus.common
Size for each attributes in ServerStats.
set(double) - Method in class io.opencensus.implcore.metrics.DoubleGaugeImpl.PointImpl
 
set(double) - Method in class io.opencensus.metrics.DoubleGauge.DoublePoint
Sets the given value.
set(long) - Method in class io.opencensus.implcore.metrics.LongGaugeImpl.PointImpl
 
set(long) - Method in class io.opencensus.metrics.LongGauge.LongPoint
Sets the given value.
set(CurrentState.State) - Method in class io.opencensus.implcore.internal.CurrentState
Sets current state to the given state.
set(String, String) - Method in class io.opencensus.trace.Tracestate.Builder
Adds or updates the Entry that has the given key if it is present.
setBufferSize(int) - Method in class io.opencensus.exporter.metrics.util.QueueMetricProducer.Options.Builder
Sets the buffer size to be used by the QueueMetricProducer.
setCompressedMessageSize(long) - Method in class io.opencensus.trace.MessageEvent.Builder
Sets the compressed message size.
setCompressedMessageSize(long) - Method in class io.opencensus.trace.NetworkEvent.Builder
Deprecated.
Sets the compressed message size.
setConstantLabels(Map) - Method in class io.opencensus.metrics.MetricOptions.Builder
Sets the map of constant labels (they will be added to all the TimeSeries) for the Metric.
setDescription(String) - Method in class io.opencensus.metrics.MetricOptions.Builder
Sets the description of the Metric.
setExportInterval(Duration) - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader.Options.Builder
Sets the export interval.
setIsSampled() - Method in class io.opencensus.trace.TraceOptions.Builder
Deprecated.
Use Builder.setIsSampled(true).
setIsSampled(boolean) - Method in class io.opencensus.trace.TraceOptions.Builder
Sets the sampling bit in the options.
setKernelTimestamp(Timestamp) - Method in class io.opencensus.trace.NetworkEvent.Builder
Deprecated.
Sets the kernel timestamp.
setLabelKeys(List) - Method in class io.opencensus.metrics.MetricOptions.Builder
Sets the list of label keys for the Metric.
setMaxNumberOfAnnotations(int) - Method in class io.opencensus.trace.config.TraceParams.Builder
Sets the global default max number of Annotation events per Span.
setMaxNumberOfAttributes(int) - Method in class io.opencensus.trace.config.TraceParams.Builder
Sets the global default max number of attributes per Span.
setMaxNumberOfLinks(int) - Method in class io.opencensus.trace.config.TraceParams.Builder
Sets the global default max number of Link entries per Span.
setMaxNumberOfMessageEvents(int) - Method in class io.opencensus.trace.config.TraceParams.Builder
Sets the global default max number of MessageEvent events per Span.
setMaxNumberOfNetworkEvents(int) - Method in class io.opencensus.trace.config.TraceParams.Builder
setMaxNumberOfSpans(int) - Method in class io.opencensus.implcore.trace.export.InProcessRunningSpanStore
 
setMaxNumberOfSpans(int) - Method in class io.opencensus.trace.export.RunningSpanStore
Sets the maximum number of Spans in th RunningSpanStore.
setMessageSize(long) - Method in class io.opencensus.trace.NetworkEvent.Builder
setMetricProducerManager(MetricProducerManager) - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
setNamespace(String) - Method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsConfiguration.Builder
Sets the namespace used for Prometheus metrics.
setNext(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
setNext(T) - Method in interface io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList.Element
Sets the reference to the next element in the list.
setParentLinks(List) - Method in class io.opencensus.trace.SpanBuilder
Sets the List of parent links.
setPoint(Point) - Method in class io.opencensus.metrics.export.TimeSeries
Sets the Point of the TimeSeries.
setPrev(RecordEventsSpanImpl) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
setPrev(T) - Method in interface io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList.Element
Sets the reference to the previous element in the list.
setRecordEvents(boolean) - Method in class io.opencensus.trace.SpanBuilder
Sets the option Span.Options.RECORD_EVENTS for the newly created Span.
setRegistry(CollectorRegistry) - Method in class io.opencensus.exporter.stats.prometheus.PrometheusStatsConfiguration.Builder
Sets the given Prometheus CollectorRegistry.
setSampler(Sampler) - Method in class io.opencensus.trace.config.TraceParams.Builder
Sets the global default Sampler.
setSampler(Sampler) - Method in class io.opencensus.trace.SpanBuilder
Sets the Sampler to use.
setSampleToLocalSpanStore(boolean) - Method in class io.opencensus.trace.EndSpanOptions.Builder
If set to true this is equivalent with calling the SampledSpanStore.registerSpanNamesForCollection(Collection) in advance for the given span name.
setSpanKind(Span.Kind) - Method in class io.opencensus.trace.SpanBuilder
Sets the Span.Kind for the newly created Span.
setSpanName(String) - Method in class io.opencensus.exporter.metrics.util.MetricReader.Options.Builder
Sets the span name for the Span created when data are read and exported.
setState(StatsCollectionState) - Method in class io.opencensus.implcore.stats.StatsComponentImplBase
 
setState(StatsCollectionState) - Static method in class io.opencensus.stats.Stats
Deprecated.
This method is deprecated because other libraries could cache the result of Stats.getState(), use a stale value, and behave incorrectly. It is only safe to call early in initialization. This method throws IllegalStateException after getState() has been called, in order to limit changes to the result of getState().
setState(StatsCollectionState) - Method in class io.opencensus.stats.StatsComponent
Deprecated.
This method is deprecated because other libraries could cache the result of StatsComponent.getState(), use a stale value, and behave incorrectly. It is only safe to call early in initialization. This method throws IllegalStateException after getState() has been called, in order to limit changes to the result of getState().
setState(TaggingState) - Method in class io.opencensus.implcore.tags.TagsComponentImplBase
Deprecated.
setState(TaggingState) - Static method in class io.opencensus.tags.Tags
Deprecated.
This method is deprecated because other libraries could cache the result of Tags.getState(), use a stale value, and behave incorrectly. It is only safe to call early in initialization. This method throws IllegalStateException after Tags.getState() has been called, in order to limit changes to the result of getState().
setState(TaggingState) - Method in class io.opencensus.tags.TagsComponent
Deprecated.
This method is deprecated because other libraries could cache the result of TagsComponent.getState(), use a stale value, and behave incorrectly. It is only safe to call early in initialization. This method throws IllegalStateException after getState() has been called, in order to limit changes to the result of getState().
setStatus(Status) - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
 
setStatus(Status) - Method in class io.opencensus.trace.BlankSpan
 
setStatus(Status) - Method in class io.opencensus.trace.EndSpanOptions.Builder
Sets the status for the Span.
setStatus(Status) - Method in class io.opencensus.trace.Span
Sets the Status to the Span.
Setter() - Constructor for class io.opencensus.tags.propagation.TagContextTextFormat.Setter
 
Setter() - Constructor for class io.opencensus.trace.propagation.TextFormat.Setter
 
setTime(Timestamp) - Method in class io.opencensus.testing.common.TestClock
Sets the time.
setUncompressedMessageSize(long) - Method in class io.opencensus.trace.MessageEvent.Builder
Sets the uncompressed message size.
setUncompressedMessageSize(long) - Method in class io.opencensus.trace.NetworkEvent.Builder
Deprecated.
Sets the uncompressed message size.
setUnit(String) - Method in class io.opencensus.metrics.MetricOptions.Builder
Sets the unit of the Metric.
shouldSample(SpanContext, Boolean, TraceId, SpanId, String, List) - Method in class io.opencensus.trace.Sampler
Called during Span creation to make a sampling decision.
shutdown() - Method in class io.opencensus.impl.internal.DisruptorEventQueue
Shuts down the underlying disruptor.
shutdown() - Method in interface io.opencensus.implcore.internal.EventQueue
 
shutdown() - Method in class io.opencensus.implcore.internal.SimpleEventQueue
 
shutdown() - Method in class io.opencensus.implcore.trace.export.ExportComponentImpl
 
shutdown() - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
shutdown() - Method in class io.opencensus.implcore.trace.export.SampledSpanStoreImpl
 
shutdown() - Method in class io.opencensus.trace.export.ExportComponent
Will shutdown this ExportComponent after flushing any pending spans.
SimpleEventQueue - Class in io.opencensus.implcore.internal
An EventQueue that processes events in the current thread.
SimpleEventQueue() - Constructor for class io.opencensus.implcore.internal.SimpleEventQueue
 
size() - Method in class io.opencensus.implcore.trace.internal.ConcurrentIntrusiveList
Returns the number of elements in this list.
SIZE - Static variable in class io.opencensus.trace.SpanId
The size in bytes of the SpanId.
SIZE - Static variable in class io.opencensus.trace.TraceId
The size in bytes of the TraceId.
SIZE - Static variable in class io.opencensus.trace.TraceOptions
The size in bytes of the TraceOptions.
Snapshot() - Constructor for class io.opencensus.metrics.export.Summary.Snapshot
 
Span - Class in io.opencensus.trace
An abstract class that represents a span.
Span(SpanContext, EnumSet) - Constructor for class io.opencensus.trace.Span
Creates a new Span.
SPAN_ID_CONTEXT_KEY - Static variable in class io.opencensus.contrib.logcorrelation.log4j2.OpenCensusTraceContextDataInjector
Context key for the current span ID.
Span.Kind - Enum in io.opencensus.trace
Type of span.
Span.Options - Enum in io.opencensus.trace
Span options.
spanBuilder(String) - Method in class io.opencensus.trace.Tracer
Returns a SpanBuilder to create and start a new child Span as a child of to the current Span if any, otherwise creates a root Span.
SpanBuilder - Class in io.opencensus.trace
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() - Constructor for class io.opencensus.trace.SpanBuilder
 
spanBuilderWithExplicitParent(String, Span) - Method in class io.opencensus.implcore.trace.TracerImpl
 
spanBuilderWithExplicitParent(String, Span) - Method in class io.opencensus.trace.Tracer
Returns a SpanBuilder to create and start a new child Span (or root if parent is null or has an invalid SpanContext), with parent being the designated Span.
spanBuilderWithRemoteParent(String, SpanContext) - Method in class io.opencensus.implcore.trace.TracerImpl
 
spanBuilderWithRemoteParent(String, SpanContext) - Method in class io.opencensus.trace.Tracer
Returns a SpanBuilder to create and start a new child Span (or root if parent is SpanContext.INVALID or null), with parent being the remote Span designated by the SpanContext.
SpanContext - Class in io.opencensus.trace
A class that represents a span context.
SpanContextParseException - Exception Class in io.opencensus.trace.propagation
Exception thrown when a SpanContext cannot be parsed.
SpanContextParseException(String) - Constructor for exception class io.opencensus.trace.propagation.SpanContextParseException
Constructs a new SpanContextParseException with the given message.
SpanContextParseException(String, Throwable) - Constructor for exception class io.opencensus.trace.propagation.SpanContextParseException
Constructs a new SpanContextParseException with the given message and cause.
SpanData - Class in io.opencensus.trace.export
Immutable representation of all data collected by the Span class.
SpanData.Attributes - Class in io.opencensus.trace.export
A set of attributes and the number of dropped attributes representation.
SpanData.Links - Class in io.opencensus.trace.export
A list of links and the number of dropped links representation.
SpanData.TimedEvent<T> - Class in io.opencensus.trace.export
A timed event representation.
SpanData.TimedEvents<T> - Class in io.opencensus.trace.export
A list of timed events and the number of dropped events representation.
SpanExporter - Class in io.opencensus.trace.export
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() - Constructor for class io.opencensus.trace.export.SpanExporter
 
SpanExporter.Handler - Class in io.opencensus.trace.export
An abstract class that allows different tracing services to export recorded data for sampled spans in their own format.
SpanExporterImpl - Class in io.opencensus.implcore.trace.export
Implementation of the SpanExporter.
SpanId - Class in io.opencensus.trace
A class that represents a span identifier.
StartEndHandlerImpl - Class in io.opencensus.implcore.trace
Uses the provided EventQueue to defer processing/exporting of the SpanData to avoid impacting the critical path.
StartEndHandlerImpl(SpanExporterImpl, InProcessRunningSpanStore, SampledSpanStoreImpl, EventQueue) - Constructor for class io.opencensus.implcore.trace.StartEndHandlerImpl
Constructs a new StartEndHandlerImpl.
startHttpServerAndRegisterAll(int) - Static method in class io.opencensus.contrib.zpages.ZPageHandlers
Starts an HttpServer and registers all pages to it.
startScopedSpan() - Method in class io.opencensus.trace.SpanBuilder
Starts a new span and sets it as the current span.
startSpan() - Method in class io.opencensus.trace.SpanBuilder
Starts a new Span.
startSpan(SpanContext, String, Span.Kind, SpanId, Boolean, TraceParams, RecordEventsSpanImpl.StartEndHandler, TimestampConverter, Clock) - Static method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Creates and starts a span with the given configuration.
startSpanAndCall(Callable) - Method in class io.opencensus.trace.SpanBuilder
Starts a new span and calls the given Callable with the newly created Span as the current Span, and ends the Span after the Callable is called.
startSpanAndRun(Runnable) - Method in class io.opencensus.trace.SpanBuilder
Starts a new span and runs the given Runnable with the newly created Span as the current Span, and ends the Span after the Runnable is run.
Stats - Class in io.opencensus.stats
Class for accessing the default StatsComponent.
StatsCollectionState - Enum in io.opencensus.stats
State of the StatsComponent.
StatsComponent - Class in io.opencensus.stats
Class that holds the implementations for ViewManager and StatsRecorder.
StatsComponent() - Constructor for class io.opencensus.stats.StatsComponent
 
StatsComponentImpl - Class in io.opencensus.impl.stats
Java 7 and 8 implementation of StatsComponent.
StatsComponentImpl() - Constructor for class io.opencensus.impl.stats.StatsComponentImpl
Public constructor to be used with reflection loading.
StatsComponentImplBase - Class in io.opencensus.implcore.stats
Base implementation of StatsComponent.
StatsComponentImplBase(EventQueue, Clock) - Constructor for class io.opencensus.implcore.stats.StatsComponentImplBase
Creates a new StatsComponentImplBase.
StatsComponentImplLite - Class in io.opencensus.impllite.stats
Android-compatible implementation of StatsComponent.
StatsComponentImplLite() - Constructor for class io.opencensus.impllite.stats.StatsComponentImplLite
 
StatsRecorder - Class in io.opencensus.stats
Provides methods to record stats against tags.
StatsRecorder() - Constructor for class io.opencensus.stats.StatsRecorder
 
StatsRecorderImpl - Class in io.opencensus.implcore.stats
Implementation of StatsRecorder.
Status - Class in io.opencensus.trace
Defines the status of a Span by providing a standard Status.CanonicalCode in conjunction with an optional descriptive message.
Status.CanonicalCode - Enum in io.opencensus.trace
The set of canonical status codes.
StatusConverter - Class in io.opencensus.contrib.grpc.util
Utility class to convert between Status and Status.
stop() - Method in class io.opencensus.exporter.metrics.util.IntervalMetricReader
Stops the worker thread by calling Thread.interrupt().
stringAttributeValue(String) - Static method in class io.opencensus.trace.AttributeValue
Returns an AttributeValue with a string value.
StringUtils - Class in io.opencensus.internal
Internal utility methods for working with tag keys, tag values, and metric names.
subtractTimestamp(Timestamp) - Method in class io.opencensus.common.Timestamp
Returns a Duration calculated as: this - timestamp.
Summary - Class in io.opencensus.metrics.export
Implementation of the Distribution as a summary of observations.
SUMMARY - Enum constant in enum io.opencensus.metrics.export.MetricDescriptor.Type
Some frameworks implemented DISTRIBUTION as a summary of observations (usually things like request durations and response sizes).
Summary.Snapshot - Class in io.opencensus.metrics.export
Represents the summary observation of the recorded events over a sliding time window.
Summary.Snapshot.ValueAtPercentile - Class in io.opencensus.metrics.export
Represents the value at a given percentile of a distribution.
summaryValue(Summary) - Static method in class io.opencensus.metrics.export.Value
Returns a Summary Value.

T

Tag - Class in io.opencensus.tags
TagKey paired with a TagValue.
TagContext - Class in io.opencensus.tags
A map from TagKey to TagValue that can be used to label anything that is associated with a specific operation.
TagContext() - Constructor for class io.opencensus.tags.TagContext
 
TagContextBinarySerializer - Class in io.opencensus.tags.propagation
Object for serializing and deserializing TagContexts with the binary format.
TagContextBinarySerializer() - Constructor for class io.opencensus.tags.propagation.TagContextBinarySerializer
 
TagContextBuilder - Class in io.opencensus.tags
Builder for the TagContext class.
TagContextBuilder() - Constructor for class io.opencensus.tags.TagContextBuilder
 
TagContextDeserializationException - Exception Class in io.opencensus.tags.propagation
Exception thrown when a TagContext cannot be parsed.
TagContextDeserializationException(String) - Constructor for exception class io.opencensus.tags.propagation.TagContextDeserializationException
Constructs a new TagContextParseException with the given message.
TagContextDeserializationException(String, Throwable) - Constructor for exception class io.opencensus.tags.propagation.TagContextDeserializationException
Constructs a new TagContextParseException with the given message and cause.
TagContextSerializationException - Exception Class in io.opencensus.tags.propagation
Exception thrown when a TagContext cannot be serialized.
TagContextSerializationException(String) - Constructor for exception class io.opencensus.tags.propagation.TagContextSerializationException
Constructs a new TagContextSerializationException with the given message.
TagContextSerializationException(String, Throwable) - Constructor for exception class io.opencensus.tags.propagation.TagContextSerializationException
Constructs a new TagContextSerializationException with the given message and cause.
TagContextTextFormat - Class in io.opencensus.tags.propagation
Object for injecting and extracting TagContext as text into carriers that travel in-band across process boundaries.
TagContextTextFormat() - Constructor for class io.opencensus.tags.propagation.TagContextTextFormat
 
TagContextTextFormat.Getter<C> - Class in io.opencensus.tags.propagation
Class that allows a TagContextTextFormat to read propagated fields from a carrier.
TagContextTextFormat.Setter<C> - Class in io.opencensus.tags.propagation
Class that allows a TagContextTextFormat to set propagated fields into a carrier.
Tagger - Class in io.opencensus.tags
Object for creating new TagContexts and TagContexts based on the current context.
Tagger() - Constructor for class io.opencensus.tags.Tagger
 
TaggerImpl - Class in io.opencensus.implcore.tags
Implementation of Tagger.
TaggingState - Enum in io.opencensus.tags
State of the TagsComponent.
TagKey - Class in io.opencensus.tags
A key to a value stored in a TagContext.
TagMapImpl - Class in io.opencensus.implcore.tags
Implementation of TagContext.
TagMapImpl(Map) - Constructor for class io.opencensus.implcore.tags.TagMapImpl
Creates a new TagMapImpl with the given tags.
TagMetadata - Class in io.opencensus.tags
TagMetadata contains properties associated with a Tag.
TagMetadata.TagTtl - Enum in io.opencensus.tags
TagMetadata.TagTtl is an integer that represents number of hops a tag can propagate.
TagPropagationComponent - Class in io.opencensus.tags.propagation
Object containing all supported TagContext propagation formats.
TagPropagationComponent() - Constructor for class io.opencensus.tags.propagation.TagPropagationComponent
 
TagPropagationComponentImpl - Class in io.opencensus.implcore.tags.propagation
Implementation of TagPropagationComponent.
TagPropagationComponentImpl(CurrentState) - Constructor for class io.opencensus.implcore.tags.propagation.TagPropagationComponentImpl
 
Tags - Class in io.opencensus.tags
Class for accessing the default TagsComponent.
TagsComponent - Class in io.opencensus.tags
Class that holds the implementation for Tagger and TagPropagationComponent.
TagsComponent() - Constructor for class io.opencensus.tags.TagsComponent
 
TagsComponentImpl - Class in io.opencensus.impl.tags
Java 7 and 8 implementation of TagsComponent.
TagsComponentImpl() - Constructor for class io.opencensus.impl.tags.TagsComponentImpl
 
TagsComponentImplBase - Class in io.opencensus.implcore.tags
Base implementation of TagsComponent.
TagsComponentImplBase() - Constructor for class io.opencensus.implcore.tags.TagsComponentImplBase
 
TagsComponentImplLite - Class in io.opencensus.impllite.tags
Android-compatible implementation of TagsComponent.
TagsComponentImplLite() - Constructor for class io.opencensus.impllite.tags.TagsComponentImplLite
 
TagValue - Class in io.opencensus.tags
A validated tag value.
TagValueWithMetadata - Class in io.opencensus.implcore.tags
Internal helper class that holds a TagValue and a TagMetadata.
TestClock - Class in io.opencensus.testing.common
A Clock that allows the time to be set for testing.
TestHandler - Class in io.opencensus.testing.export
A SpanExporter.Handler for testing only.
TestHandler() - Constructor for class io.opencensus.testing.export.TestHandler
 
TextFormat - Class in io.opencensus.trace.propagation
Injects and extracts trace identifiers as text into carriers that travel in-band across process boundaries.
TextFormat() - Constructor for class io.opencensus.trace.propagation.TextFormat
 
TextFormat.Getter<C> - Class in io.opencensus.trace.propagation
Class that allows a TextFormat to read propagated fields from a carrier.
TextFormat.Setter<C> - Class in io.opencensus.trace.propagation
Class that allows a TextFormat to set propagated fields into a carrier.
ThreadLocalRandomHandler - Class in io.opencensus.impl.trace.internal
Implementation of the RandomHandler using ThreadLocalRandom.
ThreadLocalRandomHandler() - Constructor for class io.opencensus.impl.trace.internal.ThreadLocalRandomHandler
Constructs a new ThreadLocalRandomHandler.
throwAssertionError() - Static method in class io.opencensus.common.Functions
A Function that always ignores its argument and throws an AssertionError.
throwIllegalArgumentException() - Static method in class io.opencensus.common.Functions
A Function that always ignores its argument and throws an IllegalArgumentException.
timeLimitedExport(Collection) - Method in class io.opencensus.exporter.trace.util.TimeLimitedHandler
Exports a list of sampled (see TraceOptions.isSampled()) Spans using the immutable representation SpanData, within the given deadline of this TimeLimitedHandler.
TimeLimitedHandler - Class in io.opencensus.exporter.trace.util
An abstract class that allows different tracing services to export recorded data for sampled spans in their own format within a given time frame.
TimeLimitedHandler(Duration, String) - Constructor for class io.opencensus.exporter.trace.util.TimeLimitedHandler
 
TimeSeries - Class in io.opencensus.metrics.export
A collection of data points that describes the time-varying values of a Metric.
Timestamp - Class in io.opencensus.common
A representation of an instant in time.
TimestampConverter - Class in io.opencensus.implcore.internal
This class provides a mechanism for converting nanoTime values to Timestamp.
toBinaryValue(SpanContext) - Method in class io.opencensus.trace.propagation.BinaryFormat
toBuilder() - Method in class io.opencensus.trace.config.TraceParams
Returns a TraceParams.Builder initialized to the same property values as the current instance.
toBuilder() - Method in class io.opencensus.trace.Tracestate
Returns a Builder based on this Tracestate.
toBuilder(TagContext) - Method in class io.opencensus.implcore.tags.TaggerImpl
 
toBuilder(TagContext) - Method in class io.opencensus.tags.Tagger
Returns a builder based on this TagContext.
toByteArray(TagContext) - Method in class io.opencensus.tags.propagation.TagContextBinarySerializer
Serializes the TagContext into the on-the-wire representation.
toByteArray(SpanContext) - Method in class io.opencensus.trace.propagation.BinaryFormat
Serializes a SpanContext into a byte array using the binary format.
toBytes(ServerStats) - Static method in class io.opencensus.common.ServerStatsEncoding
Encodes the ServerStats as per the Opencensus Summary Span specification.
ToDoubleFunction<T> - Interface in io.opencensus.common
Represents a function that produces a double-valued result.
toGrpcCode(Status.CanonicalCode) - Static method in class io.opencensus.contrib.grpc.util.StatusConverter
Returns a Status.Code from a Status.CanonicalCode.
toGrpcStatus(Status) - Static method in class io.opencensus.contrib.grpc.util.StatusConverter
Returns a Status from a Status.
ToLongFunction<T> - Interface in io.opencensus.common
Represents a function that produces a long-valued result.
toLowerBase16() - Method in class io.opencensus.trace.SpanId
Returns the lowercase base16 encoding of this SpanId.
toLowerBase16() - Method in class io.opencensus.trace.TraceId
Returns the lowercase base16 encoding of this TraceId.
toLowerBase16() - Method in class io.opencensus.trace.TraceOptions
Returns the lowercase base16 encoding of this TraceOptions.
toMillis() - Method in class io.opencensus.common.Duration
Converts a Duration to milliseconds.
toSpanData() - Method in class io.opencensus.implcore.trace.RecordEventsSpanImpl
Returns an immutable representation of all the data from this Span.
toStatus() - Method in enum io.opencensus.trace.Status.CanonicalCode
Returns the status that has the current CanonicalCode..
toString() - Method in class io.opencensus.tags.TagContext
 
toString() - Method in class io.opencensus.trace.BlankSpan
 
toString() - Method in class io.opencensus.trace.SpanContext
 
toString() - Method in class io.opencensus.trace.SpanId
 
toString() - Method in class io.opencensus.trace.Status
 
toString() - Method in class io.opencensus.trace.TraceId
 
toString() - Method in class io.opencensus.trace.TraceOptions
 
TRACE_ID_CONTEXT_KEY - Static variable in class io.opencensus.contrib.logcorrelation.log4j2.OpenCensusTraceContextDataInjector
Context key for the current trace ID.
TRACE_SAMPLED_CONTEXT_KEY - Static variable in class io.opencensus.contrib.logcorrelation.log4j2.OpenCensusTraceContextDataInjector
Context key for the sampling decision of the current span.
TraceComponent - Class in io.opencensus.trace
Class that holds the implementation instances for Tracer, PropagationComponent, Clock, ExportComponent and TraceConfig.
TraceComponent() - Constructor for class io.opencensus.trace.TraceComponent
 
TraceComponentImpl - Class in io.opencensus.impl.trace
Java 7 and 8 implementation of the TraceComponent.
TraceComponentImpl - Class in io.opencensus.trace
Deprecated.
TraceComponentImpl() - Constructor for class io.opencensus.impl.trace.TraceComponentImpl
Public constructor to be used with reflection loading.
TraceComponentImpl() - Constructor for class io.opencensus.trace.TraceComponentImpl
Deprecated.
Public constructor to be used with reflection loading.
TraceComponentImplBase - Class in io.opencensus.implcore.trace
Helper class to allow sharing the code for all the TraceComponent implementations.
TraceComponentImplBase(Clock, RandomHandler, EventQueue) - Constructor for class io.opencensus.implcore.trace.TraceComponentImplBase
Creates a new TraceComponentImplBase.
TraceComponentImplLite - Class in io.opencensus.impllite.trace
Android-compatible implementation of the TraceComponent.
TraceComponentImplLite - Class in io.opencensus.trace
Deprecated.
TraceComponentImplLite() - Constructor for class io.opencensus.impllite.trace.TraceComponentImplLite
Public constructor to be used with reflection loading.
TraceComponentImplLite() - Constructor for class io.opencensus.trace.TraceComponentImplLite
Deprecated.
Public constructor to be used with reflection loading.
TraceConfig - Class in io.opencensus.trace.config
Global configuration of the trace service.
TraceConfig() - Constructor for class io.opencensus.trace.config.TraceConfig
 
TraceConfigImpl - Class in io.opencensus.implcore.trace.config
Global configuration of the trace service.
TraceConfigImpl() - Constructor for class io.opencensus.implcore.trace.config.TraceConfigImpl
Constructs a new TraceConfigImpl.
TraceContextFormat - Class in io.opencensus.implcore.trace.propagation
Implementation of the TraceContext propagation protocol.
TraceContextFormat() - Constructor for class io.opencensus.implcore.trace.propagation.TraceContextFormat
 
TraceId - Class in io.opencensus.trace
A class that represents a trace identifier.
TraceOptions - Class in io.opencensus.trace
A class that represents global trace options.
TraceOptions.Builder - Class in io.opencensus.trace
Builder class for TraceOptions.
TraceParams - Class in io.opencensus.trace.config
Class that holds global trace parameters.
TraceParams() - Constructor for class io.opencensus.trace.config.TraceParams
 
TraceParams.Builder - Class in io.opencensus.trace.config
A Builder class for TraceParams.
Tracer - Class in io.opencensus.trace
Tracer is a simple, thin class for Span creation and in-process context interaction.
Tracer() - Constructor for class io.opencensus.trace.Tracer
 
TracerImpl - Class in io.opencensus.implcore.trace
Implementation of the Tracer.
TracerImpl(RandomHandler, RecordEventsSpanImpl.StartEndHandler, Clock, TraceConfig) - Constructor for class io.opencensus.implcore.trace.TracerImpl
 
Tracestate - Class in io.opencensus.trace
Carries tracing-system specific context in a list of key-value pairs.
Tracestate.Builder - Class in io.opencensus.trace
Builder class for MessageEvent.
Tracestate.Entry - Class in io.opencensus.trace
Immutable key-value pair for Tracestate.
Tracing - Class in io.opencensus.trace
Class that manages a global instance of the TraceComponent.
tryExtractGrpcContext(ContextHandle) - Static method in class io.opencensus.trace.unsafe.ContextHandleUtils
Attempts to pull the Context out of an OpenCensus ContextHandle.
TYPE - Static variable in class io.opencensus.contrib.resource.util.CloudResource
The type of this Resource.
TYPE - Static variable in class io.opencensus.contrib.resource.util.ContainerResource
Kubernetes resources key that represents a type of the resource.
TYPE - Static variable in class io.opencensus.contrib.resource.util.HostResource
The type of this Resource.
TYPE - Static variable in class io.opencensus.contrib.resource.util.K8sResource
The type of this Resource.
TYPE_KEY - Static variable in class io.opencensus.contrib.resource.util.HostResource
Key for the type of the host (machine type).

U

UNAUTHENTICATED - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
The request does not have valid authentication credentials for the operation.
UNAUTHENTICATED - Static variable in class io.opencensus.trace.Status
The request does not have valid authentication credentials for the operation.
UNAVAILABLE - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
The service is currently unavailable.
UNAVAILABLE - Static variable in class io.opencensus.trace.Status
The service is currently unavailable.
UNIMPLEMENTED - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Operation is not implemented or not supported/enabled in this service.
UNIMPLEMENTED - Static variable in class io.opencensus.trace.Status
Operation is not implemented or not supported/enabled in this service.
UNKNOWN - Enum constant in enum io.opencensus.trace.Status.CanonicalCode
Unknown error.
UNKNOWN - Static variable in class io.opencensus.trace.Status
Unknown error.
UNLIMITED_PROPAGATION - Enum constant in enum io.opencensus.tags.TagMetadata.TagTtl
A Tag with TagMetadata.TagTtl.UNLIMITED_PROPAGATION can propagate unlimited hops.
unregisterHandler(String) - Method in class io.opencensus.implcore.trace.export.SpanExporterImpl
 
unregisterHandler(String) - Method in class io.opencensus.trace.export.SpanExporter
Unregisters the service handler with the provided name.
unregisterSpanNamesForCollection(Collection) - Method in class io.opencensus.implcore.trace.export.InProcessSampledSpanStoreImpl
 
unregisterSpanNamesForCollection(Collection) - Method in class io.opencensus.trace.export.SampledSpanStore
Deprecated.
since 0.18. The need of controlling the registration the span name will be removed soon.
updateActiveTraceParams(TraceParams) - Method in class io.opencensus.implcore.trace.config.TraceConfigImpl
 
updateActiveTraceParams(TraceParams) - Method in class io.opencensus.trace.config.TraceConfig
Updates the active TraceParams.
Utils - Class in io.opencensus.implcore.internal
General internal utility methods.
Utils - Class in io.opencensus.internal
General internal utility methods.

V

value() - Element in annotation type io.opencensus.common.ExperimentalApi
Context information such as links to discussion thread, tracking issue etc.
value() - Method in enum io.opencensus.common.ServerStatsFieldEnums.Id
Returns the numerical value of the ServerStatsFieldEnums.Id.
value() - Method in enum io.opencensus.common.ServerStatsFieldEnums.Size
Returns the numerical value of the ServerStatsFieldEnums.Size.
value() - Method in enum io.opencensus.trace.Status.CanonicalCode
Returns the numerical value of the code.
Value - Class in io.opencensus.metrics.export
The actual point value for a Point.
ValueAtPercentile() - Constructor for class io.opencensus.metrics.export.Summary.Snapshot.ValueAtPercentile
 
valueOf(int) - Static method in enum io.opencensus.common.ServerStatsFieldEnums.Id
Returns the ServerStatsFieldEnums.Id representing the value value of the id.
valueOf(String) - Static method in enum io.opencensus.common.ServerStatsFieldEnums.Id
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.common.ServerStatsFieldEnums.Size
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.implcore.internal.CurrentState.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.metrics.export.MetricDescriptor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.stats.StatsCollectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.tags.TaggingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.tags.TagMetadata.TagTtl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.trace.Link.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.trace.MessageEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.trace.NetworkEvent.Type
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.trace.Span.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.trace.Span.Options
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.opencensus.trace.Status.CanonicalCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opencensus.common.ServerStatsFieldEnums.Id
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.common.ServerStatsFieldEnums.Size
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.implcore.internal.CurrentState.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.metrics.export.MetricDescriptor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.stats.StatsCollectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.tags.TaggingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.tags.TagMetadata.TagTtl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.trace.Link.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.trace.MessageEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.trace.NetworkEvent.Type
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.trace.Span.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.trace.Span.Options
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.opencensus.trace.Status.CanonicalCode
Returns an array containing the constants of this enum type, in the order they are declared.
VarInt - Class in io.opencensus.implcore.internal
Common methods to encode and decode varints and varlongs into ByteBuffers and arrays.
varIntSize(int) - Static method in class io.opencensus.implcore.internal.VarInt
Returns the encoding size in bytes of its input value.
varLongSize(long) - Static method in class io.opencensus.implcore.internal.VarInt
Returns the encoding size in bytes of its input value.
VERSION - Static variable in class io.opencensus.common.OpenCensusLibraryInformation
The current version of the OpenCensus Java library.
View - Class in io.opencensus.stats
A View specifies an aggregation and a set of tag keys.
View.AggregationWindow - Class in io.opencensus.stats
Deprecated.
since 0.13. In the future all Views will be cumulative.
View.AggregationWindow.Cumulative - Class in io.opencensus.stats
Deprecated.
since 0.13. In the future all Views will be cumulative.
View.AggregationWindow.Interval - Class in io.opencensus.stats
Deprecated.
since 0.13. In the future all Views will be cumulative.
View.Name - Class in io.opencensus.stats
The name of a View.
ViewData - Class in io.opencensus.stats
The aggregated data for a particular View.
ViewData.AggregationWindowData - Class in io.opencensus.stats
Deprecated.
since 0.13, please use start and end Timestamp instead.
ViewData.AggregationWindowData.CumulativeData - Class in io.opencensus.stats
Deprecated.
since 0.13, please use start and end Timestamp instead.
ViewData.AggregationWindowData.IntervalData - Class in io.opencensus.stats
Deprecated.
since 0.13, please use start and end Timestamp instead.
ViewManager - Class in io.opencensus.stats
Provides facilities to register Views for collecting stats and retrieving stats data as a ViewData.
ViewManager() - Constructor for class io.opencensus.stats.ViewManager
 
ViewManagerImpl - Class in io.opencensus.implcore.stats
Implementation of ViewManager.

W

waitForExport(int) - Method in class io.opencensus.testing.export.TestHandler
Waits until we received numberOfSpans spans to export.
withDescription(String) - Method in class io.opencensus.trace.Status
Creates a derived instance of Status with the given description.
withScope(ServletRequest) - Static method in class io.opencensus.contrib.http.servlet.OcHttpServletUtil
Enters the scope of code where the given ServletRequest will be processed and returns an object that represents the scope.
withSpan(Span) - Method in class io.opencensus.trace.Tracer
Enters the scope of code where the given Span is in the current Context, and returns an object that represents that scope.
withSpan(Span, Runnable) - Method in class io.opencensus.trace.Tracer
Returns a Runnable that runs the given task with the given Span in the current context.
withSpan(Span, Callable) - Method in class io.opencensus.trace.Tracer
Returns a Callable that runs the given task with the given Span in the current context.
withTagContext(TagContext) - Method in class io.opencensus.implcore.tags.TaggerImpl
 
withTagContext(TagContext) - Method in class io.opencensus.tags.Tagger
Enters the scope of code where the given TagContext is in the current context (replacing the previous TagContext) and returns an object that represents that scope.
withValue(Context, TagContext) - Static method in class io.opencensus.tags.unsafe.ContextUtils
Creates a new Context with the given value set.
withValue(Context, Span) - Static method in class io.opencensus.trace.unsafe.ContextUtils
Deprecated.
Creates a new Context with the given value set.
withValue(ContextHandle, Span) - Method in interface io.opencensus.trace.ContextManager
 
withValue(ContextHandle, Span) - Static method in class io.opencensus.trace.unsafe.ContextHandleUtils
Creates a new ContextHandle with the given value set.
withValue(ContextHandle, Span) - Method in class io.opencensus.trace.unsafe.ContextManagerImpl
 
WriteListenerWrapper - Class in io.opencensus.contrib.http.servlet
This class is a wrapper class for WriteListener.
WriteListenerWrapper(WriteListener) - Constructor for class io.opencensus.contrib.http.servlet.WriteListenerWrapper
Creates an instance of WriteListenerWrapper.

Z

ZERO_MICROSx10 - Enum constant in enum io.opencensus.trace.export.SampledSpanStore.LatencyBucketBoundaries
Stores finished successful requests of duration within the interval [0, 10us).
ZeroTimeClock - Class in io.opencensus.internal
A Clock that always returns 0.
ZONE_KEY - Static variable in class io.opencensus.contrib.resource.util.CloudResource
Key for the zone in which entities are running.
ZPageHandler - Class in io.opencensus.contrib.zpages
Main interface for all the Z-Pages.
ZPageHandlers - Class in io.opencensus.contrib.zpages
A collection of HTML pages to display stats and trace data and allow library configuration control.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form