- CANCELLED - Static variable in class io.opencensus.trace.Status
-
The operation was cancelled (typically by the caller).
- 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
-
- 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
-
- CONTEXT_SPAN_KEY - Static variable in class io.opencensus.trace.unsafe.ContextUtils
-
The Context.Key
used to interact with Context
.
- ContextUtils - Class in io.opencensus.tags.unsafe
-
Utility methods for accessing the
TagContext
contained in the
Context
.
- ContextUtils - Class in io.opencensus.trace.unsafe
-
Util methods/functionality to interact with the Context
.
- 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.
- 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() - Static method in class io.opencensus.stats.Aggregation.Count
-
Construct a Count
.
- create(BucketBoundaries) - Static method in class io.opencensus.stats.Aggregation.Distribution
-
Construct a Distribution
.
- create() - Static method in class io.opencensus.stats.Aggregation.Mean
-
Construct a Mean
.
- create() - Static method in class io.opencensus.stats.Aggregation.Sum
-
Construct a Sum
.
- create(long) - Static method in class io.opencensus.stats.AggregationData.CountData
-
Creates a CountData
.
- create(double, long, double, double, double, List<Long>) - Static method in class io.opencensus.stats.AggregationData.DistributionData
-
Creates a DistributionData
.
- create(double, long) - Static method in class io.opencensus.stats.AggregationData.MeanData
-
Creates a MeanData
.
- create(double) - Static method in class io.opencensus.stats.AggregationData.SumDataDouble
-
Creates a SumDataDouble
.
- create(long) - Static method in class io.opencensus.stats.AggregationData.SumDataLong
-
Creates a SumDataLong
.
- create(List<Double>) - Static method in class io.opencensus.stats.BucketBoundaries
-
- create(String, String, String) - Static method in class io.opencensus.stats.Measure.MeasureDouble
-
- create(String, String, String) - Static method in class io.opencensus.stats.Measure.MeasureLong
-
- 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
-
- create() - Static method in class io.opencensus.stats.View.AggregationWindow.Cumulative
-
Constructs a cumulative AggregationWindow
that does not have an explicit Duration
.
- create(Duration) - Static method in class io.opencensus.stats.View.AggregationWindow.Interval
-
Constructs an interval AggregationWindow
that has a finite explicit Duration
.
- create(View.Name, String, Measure, Aggregation, List<TagKey>, View.AggregationWindow) - Static method in class io.opencensus.stats.View
-
- create(String) - Static method in class io.opencensus.stats.View.Name
-
Creates a View.Name
from a String
.
- create(Timestamp, Timestamp) - Static method in class io.opencensus.stats.ViewData.AggregationWindowData.CumulativeData
-
- create(Timestamp) - Static method in class io.opencensus.stats.ViewData.AggregationWindowData.IntervalData
-
- create(View, Map<? extends List<TagValue>, ? extends AggregationData>, ViewData.AggregationWindowData) - Static method in class io.opencensus.stats.ViewData
-
- create(TagKey, TagValue) - Static method in class io.opencensus.tags.Tag
-
Creates a Tag
from the given key and value.
- 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(int) - Static method in class io.opencensus.trace.export.RunningSpanStore.PerSpanNameSummary
-
Returns a new instance of PerSpanNameSummary
.
- create(Map<String, RunningSpanStore.PerSpanNameSummary>) - Static method in class io.opencensus.trace.export.RunningSpanStore.Summary
-
Returns a new instance of Summary
.
- create(String, Status.CanonicalCode, int) - Static method in class io.opencensus.trace.export.SampledSpanStore.ErrorFilter
-
Returns a new instance of ErrorFilter
.
- create(String, long, long, int) - Static method in class io.opencensus.trace.export.SampledSpanStore.LatencyFilter
-
Returns a new instance of LatencyFilter
.
- create(Map<SampledSpanStore.LatencyBucketBoundaries, Integer>, Map<Status.CanonicalCode, Integer>) - Static method in class io.opencensus.trace.export.SampledSpanStore.PerSpanNameSummary
-
Returns a new instance of PerSpanNameSummary
.
- create(Map<String, SampledSpanStore.PerSpanNameSummary>) - Static method in class io.opencensus.trace.export.SampledSpanStore.Summary
-
Returns a new instance of Summary
.
- create(Map<String, AttributeValue>, int) - Static method in class io.opencensus.trace.export.SpanData.Attributes
-
Returns a new immutable Attributes
.
- create(SpanContext, SpanId, Boolean, String, Timestamp, SpanData.Attributes, SpanData.TimedEvents<Annotation>, SpanData.TimedEvents<NetworkEvent>, SpanData.Links, Integer, Status, Timestamp) - Static method in class io.opencensus.trace.export.SpanData
-
Returns a new immutable SpanData
.
- create(List<Link>, int) - Static method in class io.opencensus.trace.export.SpanData.Links
-
Returns a new immutable Links
.
- create(Timestamp, T) - Static method in class io.opencensus.trace.export.SpanData.TimedEvent
-
Returns a new immutable TimedEvent<T>
.
- create(List<SpanData.TimedEvent<T>>, int) - Static method in class io.opencensus.trace.export.SpanData.TimedEvents
-
Returns a new immutable TimedEvents<T>
.
- create(TraceId, SpanId, TraceOptions) - Static method in class io.opencensus.trace.SpanContext
-
Creates a new SpanContext
with the given identifiers and options.
- currentBuilder() - Method in class io.opencensus.tags.Tagger
-
Returns a new builder created from the current TagContext
.
- 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
.
- getActiveTraceParams() - Method in class io.opencensus.trace.config.TraceConfig
-
Returns the active TraceParams
.
- getAggregation() - Method in class io.opencensus.stats.View
-
- getAggregationMap() - Method in class io.opencensus.stats.ViewData
-
- getAllExportedViews() - Method in class io.opencensus.stats.ViewManager
-
Returns all registered views that should be exported.
- getAnnotations() - Method in class io.opencensus.trace.export.SpanData
-
Returns the annotations recorded for this Span
.
- 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.
- getBinaryFormat() - Method in class io.opencensus.trace.propagation.PropagationComponent
-
- getBinarySerializer() - Method in class io.opencensus.tags.propagation.TagPropagationComponent
-
- getBoundaries() - Method in class io.opencensus.stats.BucketBoundaries
-
Returns a list of histogram bucket boundaries.
- getBucketBoundaries() - Method in class io.opencensus.stats.Aggregation.Distribution
-
- getBucketCounts() - Method in class io.opencensus.stats.AggregationData.DistributionData
-
Returns the aggregated bucket counts.
- 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
-
Returns the 1-byte array representation of the TraceOptions
.
- 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.trace.TraceComponent
-
Returns the
Clock
with the provided implementation.
- getClock() - Static method in class io.opencensus.trace.Tracing
-
Returns the global
Clock
.
- 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.NetworkEvent
-
Returns the compressed size in bytes of the NetworkEvent
.
- 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
.
- 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
-
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.tags.Tagger
-
Returns the current TagContext
.
- 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
-
Returns the Duration
associated with this Interval
.
- getEnd() - Method in class io.opencensus.stats.ViewData.AggregationWindowData.CumulativeData
-
- getEnd() - Method in class io.opencensus.stats.ViewData.AggregationWindowData.IntervalData
-
- getEndTimestamp() - Method in class io.opencensus.trace.export.SpanData
-
Returns the end Timestamp
or null
if the Span
is still active.
- 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.
- getExportComponent() - Method in class io.opencensus.trace.TraceComponent
-
- getExportComponent() - Static method in class io.opencensus.trace.Tracing
-
- getHasRemoteParent() - Method in class io.opencensus.trace.export.SpanData
-
Returns true
if the parent is on a different process.
- 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
-
Returns the kernel timestamp associated with the NetworkEvent
or null
if not
set.
- getKey() - Method in class io.opencensus.tags.Tag
-
Returns the tag's key.
- 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).
- 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).
- 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
-
Returns the maximum of the population values.
- getMaxNumberOfAnnotations() - Method in class io.opencensus.trace.config.TraceParams
-
- 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
.
- 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
-
Returns the aggregated mean.
- getMeasure() - Method in class io.opencensus.stats.Measurement
-
- 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.
- getMessageId() - Method in class io.opencensus.trace.NetworkEvent
-
Returns the message id argument that serves to uniquely identify each network message.
- getMessageSize() - Method in class io.opencensus.trace.NetworkEvent
-
- getMin() - Method in class io.opencensus.stats.AggregationData.DistributionData
-
Returns the minimum of the population values.
- 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
.
- 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
-
Returns network events recorded for this Span
.
- getNoopPropagationComponent() - Static method in class io.opencensus.trace.propagation.PropagationComponent
-
Returns an instance that contains no-op implementations for all the instances.
- 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
.
- getParentSpanId() - Method in class io.opencensus.trace.export.SpanData
-
Returns the parent SpanId
or null
if the Span
is a root Span
.
- 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.
- getPropagationComponent() - Method in class io.opencensus.trace.TraceComponent
-
- getPropagationComponent() - Static method in class io.opencensus.trace.Tracing
-
- getRegisteredSpanNamesForCollection() - Method in class io.opencensus.trace.export.SampledSpanStore
-
Returns the set of unique span names registered to the library.
- 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.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.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.trace.EndSpanOptions
-
- 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.
- getSpanExporter() - Method in class io.opencensus.trace.export.ExportComponent
-
- 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.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
-
- getStartTimestamp() - Method in class io.opencensus.trace.export.SpanData
-
Returns the start Timestamp
of this Span
.
- 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() - Static method in class io.opencensus.stats.Stats
-
- getStatsRecorder() - Method in class io.opencensus.stats.StatsComponent
-
- 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.
- 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.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.stats.AggregationData.DistributionData
-
Returns the aggregated sum of squared deviations.
- 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.
- getTagPropagationComponent() - Static method in class io.opencensus.tags.Tags
-
Returns the default TagPropagationComponent
.
- getTagPropagationComponent() - Method in class io.opencensus.tags.TagsComponent
-
- getTags(TagContext) - Static method in class io.opencensus.tags.InternalUtils
-
- getTimestamp() - Method in class io.opencensus.trace.export.SpanData.TimedEvent
-
Returns the Timestamp
of this event.
- getTraceConfig() - Method in class io.opencensus.trace.TraceComponent
-
Returns the
TraceConfig
with the provided implementation.
- getTraceConfig() - Static method in class io.opencensus.trace.Tracing
-
- 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
.
- getTraceOptions() - Method in class io.opencensus.trace.SpanContext
-
Returns the trace options associated with this SpanContext
.
- getTracer() - Method in class io.opencensus.trace.TraceComponent
-
Returns the
Tracer
with the provided implementations.
- getTracer() - Static method in class io.opencensus.trace.Tracing
-
- getType() - Method in class io.opencensus.trace.Link
-
Returns the Type
.
- getType() - Method in class io.opencensus.trace.NetworkEvent
-
Returns the type of the NetworkEvent
.
- getUncompressedMessageSize() - Method in class io.opencensus.trace.NetworkEvent
-
Returns the uncompressed size in bytes of the NetworkEvent
.
- 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
-
- getValue() - Method in class io.opencensus.stats.Measurement.MeasurementDouble
-
- getValue() - Method in class io.opencensus.stats.Measurement.MeasurementLong
-
- getValue() - Method in class io.opencensus.tags.Tag
-
Returns the tag's value.
- getView() - Method in class io.opencensus.stats.ViewData
-
- getView(View.Name) - Method in class io.opencensus.stats.ViewManager
-
Returns the current stats data,
ViewData
, associated with the given view name.
- getViewManager() - Static method in class io.opencensus.stats.Stats
-
- getViewManager() - Method in class io.opencensus.stats.StatsComponent
-
- getWindow() - Method in class io.opencensus.stats.View
-
- getWindowData() - Method in class io.opencensus.stats.ViewData
-
- 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.
- 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.
- setCompressedMessageSize(long) - Method in class io.opencensus.trace.NetworkEvent.Builder
-
Sets the compressed message size.
- setIsSampled() - Method in class io.opencensus.trace.TraceOptions.Builder
-
- 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
-
Sets the kernel timestamp.
- setMaxNumberOfAnnotations(int) - Method in class io.opencensus.trace.config.TraceParams.Builder
-
- 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
.
- setMaxNumberOfNetworkEvents(int) - Method in class io.opencensus.trace.config.TraceParams.Builder
-
- setMessageSize(long) - Method in class io.opencensus.trace.NetworkEvent.Builder
-
- setParentLinks(List<Span>) - Method in class io.opencensus.trace.SpanBuilder
-
Sets the List
of parent links.
- setRecordEvents(boolean) - Method in class io.opencensus.trace.SpanBuilder
-
- 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
-
- setSampleToLocalSpanStore(boolean) - Method in class io.opencensus.trace.EndSpanOptions.Builder
-
- setState(StatsCollectionState) - Static method in class io.opencensus.stats.Stats
-
- setState(StatsCollectionState) - Method in class io.opencensus.stats.StatsComponent
-
- setState(TaggingState) - Static method in class io.opencensus.tags.Tags
-
- setState(TaggingState) - Method in class io.opencensus.tags.TagsComponent
-
- 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
-
- setUncompressedMessageSize(long) - Method in class io.opencensus.trace.NetworkEvent.Builder
-
Sets the uncompressed message size.
- shouldSample(SpanContext, Boolean, TraceId, SpanId, String, List<Span>) - Method in class io.opencensus.trace.Sampler
-
Called during
Span
creation to make a sampling decision.
- 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
.
- Span - Class in io.opencensus.trace
-
An abstract class that represents a span.
- Span(SpanContext, EnumSet<Span.Options>) - Constructor for class io.opencensus.trace.Span
-
Creates a new Span
.
- Span.Options - Enum in io.opencensus.trace
-
Span
options.
- 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
-
- 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
.
- 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.trace.Tracer
-
- SpanContext - Class in io.opencensus.trace
-
A class that represents a span context.
- SpanContextParseException - Exception in io.opencensus.trace.propagation
-
- SpanContextParseException(String) - Constructor for exception io.opencensus.trace.propagation.SpanContextParseException
-
Constructs a new SpanContextParseException
with the given message.
- SpanContextParseException(String, Throwable) - Constructor for exception 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.
- SpanId - Class in io.opencensus.trace
-
A class that represents a span identifier.
- startScopedSpan() - Method in class io.opencensus.trace.SpanBuilder
-
- startSpan() - Method in class io.opencensus.trace.SpanBuilder
-
- Stats - Class in io.opencensus.stats
-
- StatsCollectionState - Enum in io.opencensus.stats
-
- StatsComponent - Class in io.opencensus.stats
-
- StatsComponent() - Constructor for class io.opencensus.stats.StatsComponent
-
- StatsRecorder - Class in io.opencensus.stats
-
Provides methods to record stats against tags.
- StatsRecorder() - Constructor for class io.opencensus.stats.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.
- stringAttributeValue(String) - Static method in class io.opencensus.trace.AttributeValue
-
Returns an AttributeValue
with a string value.
- subtractTimestamp(Timestamp) - Method in class io.opencensus.common.Timestamp
-
Returns a
Duration
calculated as:
this - timestamp
.
- value() - Method in enum io.opencensus.trace.Status.CanonicalCode
-
Returns the numerical value of the code.
- 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.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.NetworkEvent.Type
-
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.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.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.NetworkEvent.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.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.
- 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
-
The time window for a View
.
- View.AggregationWindow.Cumulative - Class in io.opencensus.stats
-
Cumulative (infinite interval) time AggregationWindow
.
- View.AggregationWindow.Interval - Class in io.opencensus.stats
-
Interval (finite interval) time AggregationWindow.
- 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
-
The
AggregationWindowData
for a
ViewData
.
- ViewData.AggregationWindowData.CumulativeData - Class in io.opencensus.stats
-
Cumulative AggregationWindowData.
- ViewData.AggregationWindowData.IntervalData - Class in io.opencensus.stats
-
Interval AggregationWindowData.
- ViewManager - Class in io.opencensus.stats
-
Provides facilities to register
View
s for collecting stats and retrieving stats data as a
ViewData
.
- ViewManager() - Constructor for class io.opencensus.stats.ViewManager
-