Skip navigation links
A C E G I M N O P R S T U 

A

addAnnotation(String, Map<String, AttributeValue>) - Method in class io.opencensus.trace.SpanImpl
 
addAnnotation(Annotation) - Method in class io.opencensus.trace.SpanImpl
 
addAttributes(Map<String, AttributeValue>) - Method in class io.opencensus.trace.SpanImpl
 
addLink(Link) - Method in class io.opencensus.trace.SpanImpl
 
addNetworkEvent(NetworkEvent) - Method in class io.opencensus.trace.SpanImpl
 
addSpan(SpanImpl) - Method in class io.opencensus.trace.export.SpanExporterImpl
Adds a Span to the exporting service.

C

considerForSampling(SpanImpl) - Method in class io.opencensus.trace.export.SampledSpanStoreImpl
Considers to save the given spans to the stored samples.
createWithInProcessStores() - Static method in class io.opencensus.trace.export.ExportComponentImpl
Returns a new ExportComponentImpl that has valid instances for RunningSpanStore and SampledSpanStore.
createWithoutInProcessStores() - Static method in class io.opencensus.trace.export.ExportComponentImpl
Returns a new ExportComponentImpl that has null instances for RunningSpanStore and SampledSpanStore.

E

end(EndSpanOptions) - Method in class io.opencensus.trace.SpanImpl
 
ExportComponentImpl - Class in io.opencensus.trace.export
Implementation of the ExportComponent.

G

getActiveTraceParams() - Method in class io.opencensus.trace.config.TraceConfigImpl
 
getBinaryFormat() - Method in class io.opencensus.trace.propagation.PropagationComponentImpl
 
getEndNanoTime() - Method in class io.opencensus.trace.SpanImpl
Returns the end nano time (see System.nanoTime()).
getErrorSampledSpans(SampledSpanStore.ErrorFilter) - Method in class io.opencensus.trace.export.SampledSpanStoreImpl
 
getInstance() - Static method in class io.opencensus.common.MillisClock
Returns a MillisClock.
getLatencyNs() - Method in class io.opencensus.trace.SpanImpl
Returns the latency of the Span in nanos.
getLatencySampledSpans(SampledSpanStore.LatencyFilter) - Method in class io.opencensus.trace.export.SampledSpanStoreImpl
 
getName() - Method in class io.opencensus.trace.SpanImpl
Returns the name of the Span.
getNext() - Method in class io.opencensus.trace.SpanImpl
 
getPrev() - Method in class io.opencensus.trace.SpanImpl
 
getRunningSpans(RunningSpanStore.Filter) - Method in class io.opencensus.trace.export.RunningSpanStoreImpl
 
getRunningSpanStore() - Method in class io.opencensus.trace.export.ExportComponentImpl
 
getSampledSpanStore() - Method in class io.opencensus.trace.export.ExportComponentImpl
 
getSpanExporter() - Method in class io.opencensus.trace.export.ExportComponentImpl
 
getStatus() - Method in class io.opencensus.trace.SpanImpl
Returns the status of the Span.
getSummary() - Method in class io.opencensus.trace.export.RunningSpanStoreImpl
 
getSummary() - Method in class io.opencensus.trace.export.SampledSpanStoreImpl
 

I

io.opencensus.common - package io.opencensus.common
 
io.opencensus.trace - package io.opencensus.trace
 
io.opencensus.trace.config - package io.opencensus.trace.config
 
io.opencensus.trace.export - package io.opencensus.trace.export
 
io.opencensus.trace.propagation - package io.opencensus.trace.propagation
 

M

MillisClock - Class in io.opencensus.common

N

now() - Method in class io.opencensus.common.MillisClock
 
nowNanos() - Method in class io.opencensus.common.MillisClock
 

O

onEnd(SpanImpl) - Method in class io.opencensus.trace.export.RunningSpanStoreImpl
Removes the Span from the running spans list when the Span ends.
onEnd(SpanImpl) - Method in interface io.opencensus.trace.SpanImpl.StartEndHandler
 
onEnd(SpanImpl) - Method in class io.opencensus.trace.StartEndHandlerImpl
 
onStart(SpanImpl) - Method in class io.opencensus.trace.export.RunningSpanStoreImpl
Adds the Span into the running spans list when the Span starts.
onStart(SpanImpl) - Method in interface io.opencensus.trace.SpanImpl.StartEndHandler
 
onStart(SpanImpl) - Method in class io.opencensus.trace.StartEndHandlerImpl
 

P

PropagationComponentImpl - Class in io.opencensus.trace.propagation
Implementation of the PropagationComponent.
PropagationComponentImpl() - Constructor for class io.opencensus.trace.propagation.PropagationComponentImpl
 

R

registerHandler(String, SpanExporter.Handler) - Method in class io.opencensus.trace.export.SpanExporterImpl
 
registerSpanNamesForCollection(Collection<String>) - Method in class io.opencensus.trace.export.SampledSpanStoreImpl
 
RunningSpanStoreImpl - Class in io.opencensus.trace.export
Implementation of the RunningSpanStore.
RunningSpanStoreImpl() - Constructor for class io.opencensus.trace.export.RunningSpanStoreImpl
 

S

SampledSpanStoreImpl - Class in io.opencensus.trace.export
Implementation of the SampledSpanStore.
SampledSpanStoreImpl() - Constructor for class io.opencensus.trace.export.SampledSpanStoreImpl
Constructs a new SampledSpanStoreImpl.
setNext(SpanImpl) - Method in class io.opencensus.trace.SpanImpl
 
setPrev(SpanImpl) - Method in class io.opencensus.trace.SpanImpl
 
SpanExporterImpl - Class in io.opencensus.trace.export
Implementation of the SpanExporter.
SpanImpl - Class in io.opencensus.trace
Implementation for the Span class.
SpanImpl.StartEndHandler - Interface in io.opencensus.trace
Interface to handle the start and end operations for a Span only when the Span has Options#RECORD_EVENTS option.
StartEndHandlerImpl - Class in io.opencensus.trace
Uses the provided EventQueue to defer processing/exporting of the SpanData to avoid impacting the critical path.
StartEndHandlerImpl(SpanExporterImpl, RunningSpanStoreImpl, SampledSpanStoreImpl, EventQueue) - Constructor for class io.opencensus.trace.StartEndHandlerImpl
Constructs a new StartEndHandlerImpl.
startSpan(SpanContext, EnumSet<Span.Options>, String, SpanId, Boolean, TraceParams, SpanImpl.StartEndHandler, TimestampConverter, Clock) - Static method in class io.opencensus.trace.SpanImpl
Creates and starts a span with the given configuration.

T

toSpanData() - Method in class io.opencensus.trace.SpanImpl
Returns an immutable representation of all the data from this Span.
TraceConfigImpl - Class in io.opencensus.trace.config
Global configuration of the trace service.
TraceConfigImpl() - Constructor for class io.opencensus.trace.config.TraceConfigImpl
Constructs a new TraceConfigImpl.

U

unregisterHandler(String) - Method in class io.opencensus.trace.export.SpanExporterImpl
 
unregisterSpanNamesForCollection(Collection<String>) - Method in class io.opencensus.trace.export.SampledSpanStoreImpl
 
updateActiveTraceParams(TraceParams) - Method in class io.opencensus.trace.config.TraceConfigImpl
 
A C E G I M N O P R S T U 
Skip navigation links