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

A

ABORTED - Static variable in class com.google.instrumentation.trace.Status
The operation was aborted, typically due to a concurrency issue like sequencer check failures, transaction aborts, etc.
add(double) - Method in class com.google.instrumentation.stats.Distribution
Put a new value into the Distribution.
add(double) - Method in class com.google.instrumentation.stats.Distribution.Range
Put a new value into the Range.
addAnnotation(String, Map<String, AttributeValue>) - Method in class com.google.instrumentation.trace.BlankSpan
No-op implementation of the Span.addAnnotation(String, Map) method.
addAnnotation(Annotation) - Method in class com.google.instrumentation.trace.BlankSpan
No-op implementation of the Span.addAnnotation(Annotation) method.
addAnnotation(String) - Method in class com.google.instrumentation.trace.Span
Adds an annotation to the Span.
addAnnotation(String, Map<String, AttributeValue>) - Method in class com.google.instrumentation.trace.Span
Adds an annotation to the Span.
addAnnotation(Annotation) - Method in class com.google.instrumentation.trace.Span
Adds an annotation to the Span.
addAttributes(Map<String, AttributeValue>) - Method in class com.google.instrumentation.trace.BlankSpan
No-op implementation of the Span.addAttributes(Map) method.
addAttributes(Map<String, AttributeValue>) - Method in class com.google.instrumentation.trace.Span
Adds a set of attributes to the Span.
addLink(Link) - Method in class com.google.instrumentation.trace.BlankSpan
No-op implementation of the Span.addLink(Link) method.
addLink(Link) - Method in class com.google.instrumentation.trace.Span
Adds a Link to the Span.
addNanos(long) - Method in class com.google.instrumentation.common.Timestamp
Returns a Timestamp calculated as this Timestamp plus some number of nanoseconds.
addNetworkEvent(NetworkEvent) - Method in class com.google.instrumentation.trace.BlankSpan
No-op implementation of the Span.addNetworkEvent(NetworkEvent) method.
addNetworkEvent(NetworkEvent) - Method in class com.google.instrumentation.trace.Span
Adds a NetworkEvent to the Span.
ALREADY_EXISTS - Static variable in class com.google.instrumentation.trace.Status
Some entity that we attempted to create (e.g., file or directory) already exists.
alwaysSample() - Static method in class com.google.instrumentation.trace.Samplers
Returns a Sampler that always makes a "yes" decision on Span sampling.
Annotation - Class in com.google.instrumentation.trace
A text annotation with a set of attributes.
apply(A) - Method in interface com.google.instrumentation.common.Function
 
asString() - Method in class com.google.instrumentation.stats.MeasurementDescriptor.Name
Returns the name as a String.
asString() - Method in class com.google.instrumentation.stats.TagKey
 
asString() - Method in class com.google.instrumentation.stats.TagValue
 
AttributeValue - Class in com.google.instrumentation.trace
A class that represents all the possible values for an attribute.

B

becomeRoot() - Method in class com.google.instrumentation.trace.SpanBuilder
If called this will force the newly created Span to be a root span.
BinaryPropagationHandler - Class in com.google.instrumentation.trace
This is a helper class for SpanContext propagation on the wire using binary encoding.
BinaryPropagationHandler() - Constructor for class com.google.instrumentation.trace.BinaryPropagationHandler
 
BlankSpan - Class in com.google.instrumentation.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 com.google.instrumentation.trace.AttributeValue
Returns an AttributeValue with a boolean value.
BucketBoundaries - Class in com.google.instrumentation.stats
The optional histogram bucket boundaries for a Distribution.
build() - Method in class com.google.instrumentation.stats.MeasurementMap.Builder
Constructs a MeasurementMap from the current measurements.
build() - Method in class com.google.instrumentation.stats.StatsContext.Builder
Builds a StatsContext from the specified keys and values.
build() - Method in class com.google.instrumentation.trace.EndSpanOptions.Builder
Builds and returns a EndSpanOptions with the desired settings.
build() - Method in class com.google.instrumentation.trace.NetworkEvent.Builder
Builds and returns a NetworkEvent with the desired values.
build() - Method in class com.google.instrumentation.trace.TraceOptions.Builder
Builds and returns a TraceOptions with the desired options.
builder() - Static method in class com.google.instrumentation.stats.MeasurementMap
Returns a MeasurementMap.Builder for the MeasurementMap class.
builder() - Method in class com.google.instrumentation.stats.StatsContext
Returns a builder based on this StatsContext.
Builder() - Constructor for class com.google.instrumentation.stats.StatsContext.Builder
 
builder() - Static method in class com.google.instrumentation.trace.EndSpanOptions
Returns a new EndSpanOptions.Builder with default options.
builder(NetworkEvent.Type, long) - Static method in class com.google.instrumentation.trace.NetworkEvent
Returns a new NetworkEvent.Builder with default values.
builder() - Static method in class com.google.instrumentation.trace.TraceOptions
Returns a new TraceOptions.Builder with default options.
builder(TraceOptions) - Static method in class com.google.instrumentation.trace.TraceOptions
Returns a new TraceOptions.Builder with all given options set.

C

CANCELLED - Static variable in class com.google.instrumentation.trace.Status
The operation was cancelled (typically by the caller).
close() - Method in interface com.google.instrumentation.common.NonThrowingCloseable
 
com.google.instrumentation.common - package com.google.instrumentation.common
 
com.google.instrumentation.stats - package com.google.instrumentation.stats
 
com.google.instrumentation.trace - package com.google.instrumentation.trace
 
compareTo(SpanId) - Method in class com.google.instrumentation.trace.SpanId
 
compareTo(TraceId) - Method in class com.google.instrumentation.trace.TraceId
 
CONTEXT_SPAN_KEY - Static variable in class com.google.instrumentation.trace.ContextUtils
The Context.Key used to interact with Context.
ContextUtils - Class in com.google.instrumentation.stats
Util methods/functionality to interact with the Context.
ContextUtils - Class in com.google.instrumentation.trace
Util methods/functionality to interact with the Context.
copyBytesTo(byte[], int) - Method in class com.google.instrumentation.trace.SpanId
Copies the byte array representations of the SpanId into the dest beginning at the destOffset offset.
copyBytesTo(byte[], int) - Method in class com.google.instrumentation.trace.TraceId
Copies the byte array representations of the TraceId into the dest beginning at the destOffset offset.
copyBytesTo(byte[], int) - Method in class com.google.instrumentation.trace.TraceOptions
Copies the byte representations of the TraceOptions into the dest beginning at the destOffset offset.
create(long, int) - Static method in class com.google.instrumentation.common.Duration
Creates a new time duration from given seconds and nanoseconds.
create(long, int) - Static method in class com.google.instrumentation.common.Timestamp
Creates a new timestamp from given seconds and nanoseconds.
create(List<Double>) - Static method in class com.google.instrumentation.stats.BucketBoundaries
 
create() - Static method in class com.google.instrumentation.stats.Distribution
Constructs a new, empty Distribution.
create(BucketBoundaries) - Static method in class com.google.instrumentation.stats.Distribution
Constructs a new Distribution with specified bucketBoundaryList.
create() - Static method in class com.google.instrumentation.stats.Distribution.Range
Construct a new, empty Range.
create(long, double, double, DistributionAggregation.Range, List<Tag>) - Static method in class com.google.instrumentation.stats.DistributionAggregation
Constructs a new DistributionAggregation.
create(long, double, double, DistributionAggregation.Range, List<Tag>, List<Long>) - Static method in class com.google.instrumentation.stats.DistributionAggregation
Constructs a new DistributionAggregation with the optional bucketCounts.
create(double, double) - Static method in class com.google.instrumentation.stats.DistributionAggregation.Range
create(List<Double>) - Static method in class com.google.instrumentation.stats.DistributionAggregationDescriptor
Constructs a new DistributionAggregationDescriptor with the optional histogram bucket boundaries.
create() - Static method in class com.google.instrumentation.stats.DistributionAggregationDescriptor
Constructs a new DistributionAggregationDescriptor without the optional histogram bucket boundaries.
create(List<Tag>, List<IntervalAggregation.Interval>) - Static method in class com.google.instrumentation.stats.IntervalAggregation
Constructs new IntervalAggregation.
create(Duration, double, double) - Static method in class com.google.instrumentation.stats.IntervalAggregation.Interval
create(int, List<Duration>) - Static method in class com.google.instrumentation.stats.IntervalAggregationDescriptor
create(List<Duration>) - Static method in class com.google.instrumentation.stats.IntervalAggregationDescriptor
Constructs a new IntervalAggregationDescriptor with the number of sub intervals set to the default value of 5.
create(String, String, MeasurementDescriptor.MeasurementUnit) - Static method in class com.google.instrumentation.stats.MeasurementDescriptor
Constructs a new MeasurementDescriptor.
create(MeasurementDescriptor.Name, String, MeasurementDescriptor.MeasurementUnit) - Static method in class com.google.instrumentation.stats.MeasurementDescriptor
Constructs a new MeasurementDescriptor.
create(int, List<MeasurementDescriptor.BasicUnit>, List<MeasurementDescriptor.BasicUnit>) - Static method in class com.google.instrumentation.stats.MeasurementDescriptor.MeasurementUnit
create(int, List<MeasurementDescriptor.BasicUnit>) - Static method in class com.google.instrumentation.stats.MeasurementDescriptor.MeasurementUnit
Constructs a MeasurementDescriptor.MeasurementUnit without the optional denominators.
create(String) - Static method in class com.google.instrumentation.stats.MeasurementDescriptor.Name
Creates a MeasurementDescriptor.Name from a String.
create(MeasurementDescriptor, double) - Static method in class com.google.instrumentation.stats.MeasurementValue
Constructs a measured value.
create(TagKey, TagValue) - Static method in class com.google.instrumentation.stats.Tag
Constructs a new Tag from the given key and value.
create(String) - Static method in class com.google.instrumentation.stats.TagKey
Constructs a new TagKey from the given string.
create(String) - Static method in class com.google.instrumentation.stats.TagValue
Constructs a new TagValue from the given string.
create(ViewDescriptor.DistributionViewDescriptor, List<DistributionAggregation>, Timestamp, Timestamp) - Static method in class com.google.instrumentation.stats.View.DistributionView
Constructs a new View.DistributionView.
create(ViewDescriptor.IntervalViewDescriptor, List<IntervalAggregation>) - Static method in class com.google.instrumentation.stats.View.IntervalView
Constructs a new View.IntervalView.
create(String, String, MeasurementDescriptor, DistributionAggregationDescriptor, List<TagKey>) - Static method in class com.google.instrumentation.stats.ViewDescriptor.DistributionViewDescriptor
create(String, String, MeasurementDescriptor, IntervalAggregationDescriptor, List<TagKey>) - Static method in class com.google.instrumentation.stats.ViewDescriptor.IntervalViewDescriptor
create(TraceId, SpanId, TraceOptions) - Static method in class com.google.instrumentation.trace.SpanContext
Creates a new SpanContext with the given identifiers and options.
createInstance(Class<?>, Class<T>) - Static method in class com.google.instrumentation.common.Provider
Tries to create an instance of the given rawClass as a subclass of the given superclass.

D

DATA_LOSS - Static variable in class com.google.instrumentation.trace.Status
Unrecoverable data loss or corruption.
DEADLINE_EXCEEDED - Static variable in class com.google.instrumentation.trace.Status
Deadline expired before operation could complete.
DEFAULT - Static variable in class com.google.instrumentation.trace.EndSpanOptions
The default EndSpanOptions.
DEFAULT - Static variable in class com.google.instrumentation.trace.TraceOptions
The default TraceOptions.
deserialize(InputStream) - Method in class com.google.instrumentation.stats.StatsContextFactory
Creates a StatsContext from the given on-the-wire encoded representation.
Distribution - Class in com.google.instrumentation.stats
A distribution contains summary statistics for a population of values and, optionally, a histogram representing the distribution of those values across a specified set of histogram buckets.
Distribution.Range - Class in com.google.instrumentation.stats
Describes a range of population values.
DistributionAggregation - Class in com.google.instrumentation.stats
An aggregation of data based on distributions.
DistributionAggregation.Range - Class in com.google.instrumentation.stats
Describes a range of population values.
DistributionAggregationDescriptor - Class in com.google.instrumentation.stats
Describes data aggregations based on distributions.
Duration - Class in com.google.instrumentation.common
Represents a signed, fixed-length span of time represented as a count of seconds and fractions of seconds at nanosecond resolution.

E

end(EndSpanOptions) - Method in class com.google.instrumentation.trace.BlankSpan
No-op implementation of the Span.end(EndSpanOptions) method.
end(EndSpanOptions) - Method in class com.google.instrumentation.trace.Span
Marks the end of Span execution with the given options.
end() - Method in class com.google.instrumentation.trace.Span
Marks the end of Span execution with the default options.
EndSpanOptions - Class in com.google.instrumentation.trace
A class that enables overriding the default values used when ending a Span.
EndSpanOptions.Builder - Class in com.google.instrumentation.trace
Builder class for EndSpanOptions.
equals(Object) - Method in class com.google.instrumentation.common.Duration
 
equals(Object) - Method in class com.google.instrumentation.common.Timestamp
 
equals(Object) - Method in class com.google.instrumentation.trace.Annotation
 
equals(Object) - Method in class com.google.instrumentation.trace.AttributeValue
 
equals(Object) - Method in class com.google.instrumentation.trace.EndSpanOptions
 
equals(Object) - Method in class com.google.instrumentation.trace.Link
 
equals(Object) - Method in class com.google.instrumentation.trace.SpanContext
 
equals(Object) - Method in class com.google.instrumentation.trace.SpanId
 
equals(Object) - Method in class com.google.instrumentation.trace.StartSpanOptions
 
equals(Object) - Method in class com.google.instrumentation.trace.Status
Equality on Statuses is not well defined.
equals(Object) - Method in class com.google.instrumentation.trace.TraceId
 
equals(Object) - Method in class com.google.instrumentation.trace.TraceOptions
 

F

FAILED_PRECONDITION - Static variable in class com.google.instrumentation.trace.Status
Operation was rejected because the system is not in a state required for the operation's execution.
fromBinaryValue(byte[]) - Method in class com.google.instrumentation.trace.BinaryPropagationHandler
Parses the SpanContext from the binary format.
fromBytes(byte[]) - Static method in class com.google.instrumentation.trace.SpanId
Returns a SpanId built from a byte representation.
fromBytes(byte[], int) - Static method in class com.google.instrumentation.trace.SpanId
Returns a SpanId whose representation is copied from the src beginning at the srcOffset offset.
fromBytes(byte[]) - Static method in class com.google.instrumentation.trace.TraceId
Returns a TraceId built from a byte representation.
fromBytes(byte[], int) - Static method in class com.google.instrumentation.trace.TraceId
Returns a TraceId whose representation is copied from the src beginning at the srcOffset offset.
fromBytes(byte[]) - Static method in class com.google.instrumentation.trace.TraceOptions
Returns a TraceOptions built from a byte representation.
fromBytes(byte[], int) - Static method in class com.google.instrumentation.trace.TraceOptions
Returns a TraceOptions whose representation is copied from the src beginning at the srcOffset offset.
fromDescription(String) - Static method in class com.google.instrumentation.trace.Annotation
Returns a new Annotation with the given description.
fromDescriptionAndAttributes(String, Map<String, AttributeValue>) - Static method in class com.google.instrumentation.trace.Annotation
Returns a new Annotation with the given description and set of attributes.
fromMillis(long) - Static method in class com.google.instrumentation.common.Duration
Creates a new Duration from given milliseconds.
fromMillis(long) - Static method in class com.google.instrumentation.common.Timestamp
Creates a new timestamp from the given milliseconds.
fromSpanContext(SpanContext, Link.Type) - Static method in class com.google.instrumentation.trace.Link
Returns a new Link.
Function<A,B> - Interface in com.google.instrumentation.common
Used to specify matching functions for use encoding tagged unions (i.e.

G

generateRandomId(Random) - Static method in class com.google.instrumentation.trace.SpanId
Generates a new random SpanId.
generateRandomId(Random) - Static method in class com.google.instrumentation.trace.TraceId
Generates a new random TraceId.
getAttributes() - Method in class com.google.instrumentation.trace.Annotation
Return the attributes of the Annotation.
getBinaryPropagationHandler() - Method in class com.google.instrumentation.trace.TraceComponent
Returns the BinaryPropagationHandler with the provided implementations.
getBinaryPropagationHandler() - Static method in class com.google.instrumentation.trace.Tracing
Returns the global BinaryPropagationHandler.
getBooleanValue() - Method in class com.google.instrumentation.trace.AttributeValue
Returns the Boolean value if this is a boolean AttributeValue, otherwise null.
getBoundaries() - Method in class com.google.instrumentation.stats.BucketBoundaries
 
getBucketBoundaries() - Method in class com.google.instrumentation.stats.DistributionAggregationDescriptor
The optional histogram bucket boundaries for a distribution.
getBucketCounts() - Method in class com.google.instrumentation.stats.Distribution
A Distribution may optionally contain a histogram of the values in the population.
getBucketCounts() - Method in class com.google.instrumentation.stats.DistributionAggregation
A Distribution may optionally contain a histogram of the values in the population.
getBytes() - Method in class com.google.instrumentation.trace.SpanId
Returns the byte representation of the SpanId.
getBytes() - Method in class com.google.instrumentation.trace.TraceId
Returns the 16-bytes array representation of the TraceId.
getBytes() - Method in class com.google.instrumentation.trace.TraceOptions
Returns the 1-byte array representation of the TraceOptions.
getCanonicalCode() - Method in class com.google.instrumentation.trace.Status
Returns the canonical status code.
getContext() - Method in class com.google.instrumentation.trace.Span
Returns the SpanContext associated with this Span.
getCorrectClassLoader(Class<T>) - Static method in class com.google.instrumentation.common.Provider
Get the correct ClassLoader that must be used when loading using reflection.
getCount() - Method in class com.google.instrumentation.stats.Distribution
The number of values in the population.
getCount() - Method in class com.google.instrumentation.stats.DistributionAggregation
The number of values in the population.
getCount() - Method in class com.google.instrumentation.stats.IntervalAggregation.Interval
The number of measurements in this interval.
getCurrentSpan() - Method in class com.google.instrumentation.trace.Tracer
Gets the current Span from the current Context.
getCurrentStatsContext() - Method in class com.google.instrumentation.stats.StatsContextFactory
Get current StatsContext from current gRPC Context.
getDefault() - Method in class com.google.instrumentation.stats.StatsContextFactory
Returns the default StatsContext.
getDenominators() - Method in class com.google.instrumentation.stats.MeasurementDescriptor.MeasurementUnit
Unit Denominators.
getDescription() - Method in class com.google.instrumentation.stats.MeasurementDescriptor
Detailed description of the measurement, used in documentation.
getDescription() - Method in class com.google.instrumentation.stats.ViewDescriptor
More detailed description, for documentation purposes.
getDescription() - Method in class com.google.instrumentation.trace.Annotation
Return the description of the Annotation.
getDescription() - Method in class com.google.instrumentation.trace.Status
Returns the description of this Status for human consumption.
getDistributionAggregationDescriptor() - Method in class com.google.instrumentation.stats.ViewDescriptor.DistributionViewDescriptor
getDistributionAggregations() - Method in class com.google.instrumentation.stats.View.DistributionView
getEnd() - Method in class com.google.instrumentation.stats.View.DistributionView
Returns end timestamp for this aggregation.
getIntervalAggregationDescriptor() - Method in class com.google.instrumentation.stats.ViewDescriptor.IntervalViewDescriptor
getIntervalAggregations() - Method in class com.google.instrumentation.stats.View.IntervalView
The IntervalAggregations associated with this View.IntervalView.
getIntervals() - Method in class com.google.instrumentation.stats.IntervalAggregation
Sequence of intervals for this aggregation.
getIntervalSize() - Method in class com.google.instrumentation.stats.IntervalAggregation.Interval
The interval duration.
getIntervalSizes() - Method in class com.google.instrumentation.stats.IntervalAggregationDescriptor
The time intervals to record for the aggregation.
getKernelTimestamp() - Method in class com.google.instrumentation.trace.NetworkEvent
Returns the kernel timestamp associated with the NetworkEvent or null if not set.
getKey() - Method in class com.google.instrumentation.stats.Tag
Returns the associated tag key.
getLongValue() - Method in class com.google.instrumentation.trace.AttributeValue
Returns the Long value if this is a long AttributeValue, otherwise null.
getMax() - Method in class com.google.instrumentation.stats.Distribution.Range
The maximum of the population values.
getMax() - Method in class com.google.instrumentation.stats.DistributionAggregation.Range
The maximum of the population values.
getMean() - Method in class com.google.instrumentation.stats.Distribution
The arithmetic mean of the values in the population.
getMean() - Method in class com.google.instrumentation.stats.DistributionAggregation
The arithmetic mean of the values in the population.
getMeasurement() - Method in class com.google.instrumentation.stats.MeasurementValue
Extracts the measured MeasurementDescriptor.
getMeasurementDescriptor() - Method in class com.google.instrumentation.stats.ViewDescriptor
Measurement type of this view.
getMeasurementDescriptorName() - Method in class com.google.instrumentation.stats.MeasurementDescriptor
Name of measurement, e.g.
getMessageId() - Method in class com.google.instrumentation.trace.NetworkEvent
Returns the message id argument that serves to uniquely identify each network message.
getMessageSize() - Method in class com.google.instrumentation.trace.NetworkEvent
Returns The message size in bytes of the NetworkEvent.
getMin() - Method in class com.google.instrumentation.stats.Distribution.Range
The minimum of the population values.
getMin() - Method in class com.google.instrumentation.stats.DistributionAggregation.Range
The minimum of the population values.
getName() - Method in class com.google.instrumentation.stats.MeasurementDescriptor
Name of measurement, as a String.
getName() - Method in class com.google.instrumentation.stats.ViewDescriptor
Name of view.
getNanos() - Method in class com.google.instrumentation.common.Duration
Returns the number of nanoseconds in the Duration.
getNanos() - Method in class com.google.instrumentation.common.Timestamp
Returns the number of nanoseconds after the number of seconds since the Unix Epoch represented by this timestamp.
getNumerators() - Method in class com.google.instrumentation.stats.MeasurementDescriptor.MeasurementUnit
Unit Numerators.
getNumSubIntervals() - Method in class com.google.instrumentation.stats.IntervalAggregationDescriptor
The number of sub intervals.
getOptions() - Method in class com.google.instrumentation.trace.Span
Returns the options associated with this Span.
getParentLinks() - Method in class com.google.instrumentation.trace.StartSpanOptions
Returns the parent links to be set for the Span.
getPower10() - Method in class com.google.instrumentation.stats.MeasurementDescriptor.MeasurementUnit
Unit multiplier (i.e.
getRange() - Method in class com.google.instrumentation.stats.Distribution
The range of the population values.
getRange() - Method in class com.google.instrumentation.stats.DistributionAggregation
The range of the population values.
getRecordEvents() - Method in class com.google.instrumentation.trace.StartSpanOptions
Returns the record events option setting.
getSampler() - Method in class com.google.instrumentation.trace.StartSpanOptions
Returns the Sampler to be used, or null if default.
getSeconds() - Method in class com.google.instrumentation.common.Duration
Returns the number of seconds in the Duration.
getSeconds() - Method in class com.google.instrumentation.common.Timestamp
Returns the number of seconds since the Unix Epoch represented by this timestamp.
getSpanId() - Method in class com.google.instrumentation.trace.Link
Returns the SpanId.
getSpanId() - Method in class com.google.instrumentation.trace.SpanContext
Returns the span identifier associated with this SpanContext.
getStart() - Method in class com.google.instrumentation.stats.View.DistributionView
Returns start timestamp for this aggregation.
getStatsContextFactory() - Static method in class com.google.instrumentation.stats.Stats
Returns the default StatsContextFactory.
getStatsManager() - Static method in class com.google.instrumentation.stats.Stats
Returns the default StatsManager.
getStatus() - Method in class com.google.instrumentation.trace.EndSpanOptions
Returns the status.
getStringValue() - Method in class com.google.instrumentation.trace.AttributeValue
Returns the String value if this is a string AttributeValue, otherwise null.
getSum() - Method in class com.google.instrumentation.stats.Distribution
The sum of the values in the population.
getSum() - Method in class com.google.instrumentation.stats.DistributionAggregation
The sum of the values in the population.
getSum() - Method in class com.google.instrumentation.stats.IntervalAggregation.Interval
The cumulative sum of measurements in this interval.
getTagKeys() - Method in class com.google.instrumentation.stats.ViewDescriptor
Tag keys to match with the associated MeasurementDescriptor.
getTags() - Method in class com.google.instrumentation.stats.DistributionAggregation
Tags associated with this DistributionAggregation.
getTags() - Method in class com.google.instrumentation.stats.IntervalAggregation
Tags associated with this aggregation.
getTraceId() - Method in class com.google.instrumentation.trace.Link
Returns the TraceId.
getTraceId() - Method in class com.google.instrumentation.trace.SpanContext
Returns the trace identifier associated with this SpanContext.
getTraceOptions() - Method in class com.google.instrumentation.trace.SpanContext
Returns the trace options associated with this SpanContext.
getTracer() - Method in class com.google.instrumentation.trace.TraceComponent
Returns the Tracer with the provided implementations.
getTracer() - Static method in class com.google.instrumentation.trace.Tracing
Returns the global Tracer.
getType() - Method in class com.google.instrumentation.trace.Link
Returns the Type.
getType() - Method in class com.google.instrumentation.trace.NetworkEvent
Returns the type of the NetworkEvent.
getUnit() - Method in class com.google.instrumentation.stats.MeasurementDescriptor
The units in which MeasurementDescriptor values are measured.
getValue() - Method in class com.google.instrumentation.stats.MeasurementValue
Extracts the associated value.
getValue() - Method in class com.google.instrumentation.stats.Tag
Returns the associated tag key.
getView(ViewDescriptor) - Method in class com.google.instrumentation.stats.StatsManager
Returns the current stats data, View, associated with the given ViewDescriptor.
getViewDescriptor() - Method in class com.google.instrumentation.stats.View.DistributionView
 
getViewDescriptor() - Method in class com.google.instrumentation.stats.View
The ViewDescriptor associated with this View.
getViewDescriptor() - Method in class com.google.instrumentation.stats.View.IntervalView
 

H

hashCode() - Method in class com.google.instrumentation.common.Duration
 
hashCode() - Method in class com.google.instrumentation.common.Timestamp
 
hashCode() - Method in class com.google.instrumentation.trace.Annotation
 
hashCode() - Method in class com.google.instrumentation.trace.AttributeValue
 
hashCode() - Method in class com.google.instrumentation.trace.EndSpanOptions
 
hashCode() - Method in class com.google.instrumentation.trace.Link
 
hashCode() - Method in class com.google.instrumentation.trace.SpanContext
 
hashCode() - Method in class com.google.instrumentation.trace.SpanId
 
hashCode() - Method in class com.google.instrumentation.trace.StartSpanOptions
 
hashCode() - Method in class com.google.instrumentation.trace.Status
Hash codes on Statuses are not well defined.
hashCode() - Method in class com.google.instrumentation.trace.TraceId
 
hashCode() - Method in class com.google.instrumentation.trace.TraceOptions
 

I

INSTANCE - Static variable in class com.google.instrumentation.trace.BlankSpan
Singleton instance of this class.
INTERNAL - Static variable in class com.google.instrumentation.trace.Status
Internal errors.
IntervalAggregation - Class in com.google.instrumentation.stats
Contains summary stats over various time intervals.
IntervalAggregation.Interval - Class in com.google.instrumentation.stats
Summary statistic over a single time interval.
IntervalAggregationDescriptor - Class in com.google.instrumentation.stats
Describes data aggregations based on time intervals.
INVALID - Static variable in class com.google.instrumentation.trace.SpanContext
The invalid SpanContext.
INVALID - Static variable in class com.google.instrumentation.trace.SpanId
The invalid SpanId.
INVALID - Static variable in class com.google.instrumentation.trace.TraceId
The invalid TraceId.
INVALID_ARGUMENT - Static variable in class com.google.instrumentation.trace.Status
Client specified an invalid argument.
isOk() - Method in class com.google.instrumentation.trace.Status
Returns true if this Status is OK, i.e., not an error.
isSampled() - Method in class com.google.instrumentation.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 com.google.instrumentation.trace.SpanContext
Returns true if this SpanContext is valid.
isValid() - Method in class com.google.instrumentation.trace.SpanId
Returns whether the span identifier is valid.
isValid() - Method in class com.google.instrumentation.trace.TraceId
Returns whether the TraceId is valid.
iterator() - Method in class com.google.instrumentation.stats.MeasurementMap
Returns an Iterator over the measurement/value mappings in this MeasurementMap.

L

Link - Class in com.google.instrumentation.trace
A link to a Span from a different trace.
Link.Type - Enum in com.google.instrumentation.trace
The relationship with the linked Span relative to the current Span.
longAttributeValue(long) - Static method in class com.google.instrumentation.trace.AttributeValue
Returns an AttributeValue with a long value.

M

match(Function<View.DistributionView, T>, Function<View.IntervalView, T>) - Method in class com.google.instrumentation.stats.View.DistributionView
 
match(Function<View.DistributionView, T>, Function<View.IntervalView, T>) - Method in class com.google.instrumentation.stats.View.IntervalView
 
match(Function<View.DistributionView, T>, Function<View.IntervalView, T>) - Method in class com.google.instrumentation.stats.View
Applies the given match function to the underlying data type.
match(Function<ViewDescriptor.DistributionViewDescriptor, T>, Function<ViewDescriptor.IntervalViewDescriptor, T>) - Method in class com.google.instrumentation.stats.ViewDescriptor.DistributionViewDescriptor
 
match(Function<ViewDescriptor.DistributionViewDescriptor, T>, Function<ViewDescriptor.IntervalViewDescriptor, T>) - Method in class com.google.instrumentation.stats.ViewDescriptor.IntervalViewDescriptor
 
match(Function<ViewDescriptor.DistributionViewDescriptor, T>, Function<ViewDescriptor.IntervalViewDescriptor, T>) - Method in class com.google.instrumentation.stats.ViewDescriptor
Applies the given match function to the underlying data type.
MAX_LENGTH - Static variable in class com.google.instrumentation.stats.MeasurementDescriptor
 
MAX_LENGTH - Static variable in class com.google.instrumentation.stats.TagKey
 
MAX_LENGTH - Static variable in class com.google.instrumentation.stats.TagValue
 
MeasurementDescriptor - Class in com.google.instrumentation.stats
MeasurementDescriptor.
MeasurementDescriptor.BasicUnit - Enum in com.google.instrumentation.stats
Fundamental units of measurement.
MeasurementDescriptor.MeasurementUnit - Class in com.google.instrumentation.stats
MeasurementUnit lets you build compound units of the form 10^n * (A * B * ...) / (X * Y * ...), where the elements in the numerator and denominator are all BasicUnits.
MeasurementDescriptor.Name - Class in com.google.instrumentation.stats
The name of a MeasurementDescriptor.
MeasurementMap - Class in com.google.instrumentation.stats
A map from MeasurementDescriptor's to measured values.
MeasurementMap.Builder - Class in com.google.instrumentation.stats
Builder for the MeasurementMap class.
MeasurementValue - Class in com.google.instrumentation.stats
Immutable representation of a MeasurementValue.

N

NetworkEvent - Class in com.google.instrumentation.trace
A class that represents a network event.
NetworkEvent.Builder - Class in com.google.instrumentation.trace
Builder class for NetworkEvent.
NetworkEvent.Type - Enum in com.google.instrumentation.trace
Available types for a NetworkEvent.
neverSample() - Static method in class com.google.instrumentation.trace.Samplers
Returns a Sampler that always makes a "no" decision on Span sampling.
newInstance(String, T) - Static method in class com.google.instrumentation.common.Provider
Returns a new instance of the class specified with name by invoking the empty-argument constructor via reflections.
NonThrowingCloseable - Interface in com.google.instrumentation.common
An Closeable which cannot throw a checked exception.
NOT_FOUND - Static variable in class com.google.instrumentation.trace.Status
Some requested entity (e.g., file or directory) was not found.
now() - Static method in class com.google.instrumentation.common.TimestampFactory
Obtains the current instant from the system clock.

O

of(MeasurementDescriptor, double) - Static method in class com.google.instrumentation.stats.MeasurementMap
Constructs a MeasurementMap from the given MeasurementDescriptor and associated value.
of(MeasurementDescriptor, double, MeasurementDescriptor, double) - Static method in class com.google.instrumentation.stats.MeasurementMap
Constructs a MeasurementMap from the given MeasurementDescriptor's and associated values.
of(MeasurementDescriptor, double, MeasurementDescriptor, double, MeasurementDescriptor, double) - Static method in class com.google.instrumentation.stats.MeasurementMap
Constructs a MeasurementMap from the given MeasurementDescriptor's and associated values.
OK - Static variable in class com.google.instrumentation.trace.Status
The operation completed successfully.
OUT_OF_RANGE - Static variable in class com.google.instrumentation.trace.Status
Operation was attempted past the valid range.

P

PERMISSION_DENIED - Static variable in class com.google.instrumentation.trace.Status
The caller does not have permission to execute the specified operation.
Provider - Class in com.google.instrumentation.common
Instrumentation specific service provider mechanism.
Provider() - Constructor for class com.google.instrumentation.common.Provider
 
put(MeasurementDescriptor, double) - Method in class com.google.instrumentation.stats.MeasurementMap.Builder
Associates the MeasurementDescriptor with the given value.

R

record(MeasurementMap) - Method in class com.google.instrumentation.stats.StatsContext
Records the given measurements against this StatsContext.
registerView(ViewDescriptor) - Method in class com.google.instrumentation.stats.StatsManager
Pull model for stats.
RESOURCE_EXHAUSTED - Static variable in class com.google.instrumentation.trace.Status
Some resource has been exhausted, perhaps a per-user quota, or perhaps the entire file system is out of space.
RPC_CLIENT_ERROR_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_ERROR_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_ERROR_COUNT_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_FINISHED_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_FINISHED_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_METHOD - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_REQUEST_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_REQUEST_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_REQUEST_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_REQUEST_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_REQUEST_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_REQUEST_COUNT_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_RESPONSE_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_RESPONSE_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_RESPONSE_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_RESPONSE_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_RESPONSE_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_RESPONSE_COUNT_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_ROUNDTRIP_LATENCY - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_ROUNDTRIP_LATENCY_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_ROUNDTRIP_LATENCY_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_SERVER_ELAPSED_TIME - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_SERVER_ELAPSED_TIME_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_SERVER_ELAPSED_TIME_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_STARTED_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_STARTED_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_UNCOMPRESSED_REQUEST_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_CLIENT_UNCOMPRESSED_RESPONSE_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_ERROR_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_ERROR_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_ERROR_COUNT_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_FINISHED_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_FINISHED_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_METHOD - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_REQUEST_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_REQUEST_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_REQUEST_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_REQUEST_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_REQUEST_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_REQUEST_COUNT_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_RESPONSE_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_RESPONSE_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_RESPONSE_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_RESPONSE_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_RESPONSE_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_RESPONSE_COUNT_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_SERVER_ELAPSED_TIME - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_SERVER_ELAPSED_TIME_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_SERVER_ELAPSED_TIME_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_SERVER_LATENCY - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_SERVER_LATENCY_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_SERVER_LATENCY_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_STARTED_COUNT - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_STARTED_COUNT_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_UNCOMPRESSED_REQUEST_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES_INTERVAL_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_SERVER_UNCOMPRESSED_RESPONSE_BYTES_VIEW - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RPC_STATUS - Static variable in class com.google.instrumentation.stats.RpcConstants
 
RpcConstants - Class in com.google.instrumentation.stats
Constants for collecting rpc stats.

S

Sampler - Class in com.google.instrumentation.trace
Sampler is used to make decisions on Span sampling.
Sampler() - Constructor for class com.google.instrumentation.trace.Sampler
 
Samplers - Class in com.google.instrumentation.trace
Static class to access a set of pre-defined Samplers.
serialize(OutputStream) - Method in class com.google.instrumentation.stats.StatsContext
Serializes the StatsContext into the on-the-wire representation.
set(TagKey, TagValue) - Method in class com.google.instrumentation.stats.StatsContext.Builder
Associates the given tag key with the given tag value.
setIsSampled() - Method in class com.google.instrumentation.trace.TraceOptions.Builder
Marks this trace as sampled.
setKernelTimestamp(Timestamp) - Method in class com.google.instrumentation.trace.NetworkEvent.Builder
Sets the kernel timestamp.
setMessageSize(long) - Method in class com.google.instrumentation.trace.NetworkEvent.Builder
Sets the message size.
setParentLinks(List<Span>) - Method in class com.google.instrumentation.trace.SpanBuilder
Sets the List of parent links.
setRecordEvents(boolean) - Method in class com.google.instrumentation.trace.SpanBuilder
Sets the option Span.Options.RECORD_EVENTS for the newly created Span.
setSampler(Sampler) - Method in class com.google.instrumentation.trace.SpanBuilder
Sets the Sampler to use.
setStatus(Status) - Method in class com.google.instrumentation.trace.EndSpanOptions.Builder
Sets the status for the Span.
shouldSample(SpanContext, boolean, TraceId, SpanId, String, List<Span>) - Method in class com.google.instrumentation.trace.Sampler
Called during Span creation to make a sampling decision.
size() - Method in class com.google.instrumentation.stats.MeasurementMap
Returns the number of measurements in this MeasurementMap.
SIZE - Static variable in class com.google.instrumentation.trace.SpanId
The size in bytes of the SpanId.
SIZE - Static variable in class com.google.instrumentation.trace.TraceId
The size in bytes of the TraceId.
SIZE - Static variable in class com.google.instrumentation.trace.TraceOptions
The size in bytes of the TraceOptions.
Span - Class in com.google.instrumentation.trace
An abstract class that represents a span.
Span(SpanContext, EnumSet<Span.Options>) - Constructor for class com.google.instrumentation.trace.Span
Creates a new Span.
Span.Options - Enum in com.google.instrumentation.trace
Span options.
SpanBuilder - Class in com.google.instrumentation.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(String) - Method in class com.google.instrumentation.trace.Tracer
Returns a SpanBuilder to create and start a new child Span as a child of to the current Span if any, otherwise create a root Span with the default options.
spanBuilder(Span, String) - Method in class com.google.instrumentation.trace.Tracer
Returns a SpanBuilder to create and start a new child Span (or root if parent is null), with parent being the designated Span.
spanBuilderWithRemoteParent(SpanContext, String) - Method in class com.google.instrumentation.trace.Tracer
Returns a SpanBuilder to create and start a new child Span (or root if parent is null), with parent being the Span designated by the SpanContext.
SpanContext - Class in com.google.instrumentation.trace
A class that represents a span context.
SpanFactory - Class in com.google.instrumentation.trace
Factory class to create and start a Span.
SpanFactory() - Constructor for class com.google.instrumentation.trace.SpanFactory
 
SpanId - Class in com.google.instrumentation.trace
A class that represents a span identifier.
startScopedSpan() - Method in class com.google.instrumentation.trace.SpanBuilder
Starts a new new span and sets it as the current span.
startSpan() - Method in class com.google.instrumentation.trace.SpanBuilder
Starts a new Span.
startSpan(Span, String, StartSpanOptions) - Method in class com.google.instrumentation.trace.SpanFactory
Creates and starts a new child Span (or root if parent is null), with parent being the designated Span and the given options.
StartSpanOptions - Class in com.google.instrumentation.trace
A class that enables overriding the default values used when starting a Span.
startSpanWithRemoteParent(SpanContext, String, StartSpanOptions) - Method in class com.google.instrumentation.trace.SpanFactory
Creates and starts a new child Span (or root if parent is null), with parent being the Span designated by the SpanContext and the given options.
Stats - Class in com.google.instrumentation.stats
STATS_CONTEXT_KEY - Static variable in class com.google.instrumentation.stats.ContextUtils
The Context.Key used to interact with Context.
StatsContext - Class in com.google.instrumentation.stats
An immutable context for stats operations.
StatsContext() - Constructor for class com.google.instrumentation.stats.StatsContext
 
StatsContext.Builder - Class in com.google.instrumentation.stats
Builder for StatsContext.
StatsContextFactory - Class in com.google.instrumentation.stats
Factory class for StatsContext.
StatsContextFactory() - Constructor for class com.google.instrumentation.stats.StatsContextFactory
 
StatsManager - Class in com.google.instrumentation.stats
Provides facillities to register ViewDescriptors for collecting stats and retrieving stats data as a View.
StatsManager() - Constructor for class com.google.instrumentation.stats.StatsManager
 
Status - Class in com.google.instrumentation.trace
Defines the status of a Span by providing a standard Status.CanonicalCode in conjunction with an optional descriptive message.
Status.CanonicalCode - Enum in com.google.instrumentation.trace
The set of canonical status codes.
stringAttributeValue(String) - Static method in class com.google.instrumentation.trace.AttributeValue
Returns an AttributeValue with a string value.

T

Tag - Class in com.google.instrumentation.stats
A pair of consisting of an associated TagKey and TagValue.
TagKey - Class in com.google.instrumentation.stats
Tag keys.
TagValue - Class in com.google.instrumentation.stats
Tag values.
Timestamp - Class in com.google.instrumentation.common
A representation of an instant in time.
TimestampFactory - Class in com.google.instrumentation.common
Factory for Timestamp.
toBinaryValue(SpanContext) - Method in class com.google.instrumentation.trace.BinaryPropagationHandler
Serializes a SpanContext using the binary format.
toString() - Method in class com.google.instrumentation.common.Duration
 
toString() - Method in class com.google.instrumentation.common.Timestamp
 
toString() - Method in class com.google.instrumentation.stats.TagKey
 
toString() - Method in class com.google.instrumentation.stats.TagValue
 
toString() - Method in class com.google.instrumentation.trace.Annotation
 
toString() - Method in class com.google.instrumentation.trace.AttributeValue
 
toString() - Method in class com.google.instrumentation.trace.BlankSpan
 
toString() - Method in class com.google.instrumentation.trace.EndSpanOptions
 
toString() - Method in class com.google.instrumentation.trace.Link
 
toString() - Method in class com.google.instrumentation.trace.NetworkEvent
 
toString() - Method in class com.google.instrumentation.trace.SpanContext
 
toString() - Method in class com.google.instrumentation.trace.SpanId
 
toString() - Method in class com.google.instrumentation.trace.Status
 
toString() - Method in class com.google.instrumentation.trace.TraceId
 
toString() - Method in class com.google.instrumentation.trace.TraceOptions
 
TraceComponent - Class in com.google.instrumentation.trace
Class that holds the implementation instances for Tracer and BinaryPropagationHandler.
TraceId - Class in com.google.instrumentation.trace
A class that represents a trace identifier.
TraceOptions - Class in com.google.instrumentation.trace
A class that represents global trace options.
TraceOptions.Builder - Class in com.google.instrumentation.trace
Builder class for TraceOptions.
Tracer - Class in com.google.instrumentation.trace
Tracer is a simple, thin class for Span creation and in-process context interaction.
Tracer(SpanFactory) - Constructor for class com.google.instrumentation.trace.Tracer
 
Tracing - Class in com.google.instrumentation.trace
Class that manages a global instance of the TraceComponent.

U

UNAUTHENTICATED - Static variable in class com.google.instrumentation.trace.Status
The request does not have valid authentication credentials for the operation.
UNAVAILABLE - Static variable in class com.google.instrumentation.trace.Status
The service is currently unavailable.
UNIMPLEMENTED - Static variable in class com.google.instrumentation.trace.Status
Operation is not implemented or not supported/enabled in this service.
UNKNOWN - Static variable in class com.google.instrumentation.trace.Status
Unknown error.

V

value() - Method in enum com.google.instrumentation.trace.Status.CanonicalCode
Returns the numerical value of the code.
valueOf(String) - Static method in enum com.google.instrumentation.stats.MeasurementDescriptor.BasicUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.instrumentation.trace.Link.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.instrumentation.trace.NetworkEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.instrumentation.trace.Span.Options
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.instrumentation.trace.Status.CanonicalCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.instrumentation.stats.MeasurementDescriptor.BasicUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.instrumentation.trace.Link.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.instrumentation.trace.NetworkEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.instrumentation.trace.Span.Options
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.instrumentation.trace.Status.CanonicalCode
Returns an array containing the constants of this enum type, in the order they are declared.
View - Class in com.google.instrumentation.stats
The aggregated data for a particular ViewDescriptor.
View.DistributionView - Class in com.google.instrumentation.stats
A View for distribution-based aggregations.
View.IntervalView - Class in com.google.instrumentation.stats
A View for interval-base aggregations.
ViewDescriptor - Class in com.google.instrumentation.stats
A ViewDescriptor specifies an aggregation and a set of tag keys.
ViewDescriptor.DistributionViewDescriptor - Class in com.google.instrumentation.stats
A ViewDescriptor for distribution-base aggregations.
ViewDescriptor.IntervalViewDescriptor - Class in com.google.instrumentation.stats
A ViewDescriptor for interval-based aggregations.

W

with(TagKey, TagValue) - Method in class com.google.instrumentation.stats.StatsContext
Shorthand for builder().set(k1, v1).build()
with(TagKey, TagValue, TagKey, TagValue) - Method in class com.google.instrumentation.stats.StatsContext
Shorthand for builder().set(k1, v1).set(k2, v2).build()
with(TagKey, TagValue, TagKey, TagValue, TagKey, TagValue) - Method in class com.google.instrumentation.stats.StatsContext
Shorthand for builder().set(k1, v1).set(k2, v2).set(k3, v3).build()
withDescription(String) - Method in class com.google.instrumentation.trace.Status
Creates a derived instance of Status with the given description.
withSpan(Span) - Method in class com.google.instrumentation.trace.Tracer
Enters the scope of code where the given Span is in the current Context, and returns an object that represents that scope.
withStatsContext(StatsContext) - Method in class com.google.instrumentation.stats.StatsContextFactory
Enters the scope of code where the given StatsContext is in the current Context, and returns an object that represents that scope.
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links