Uses of Class
io.opencensus.implcore.trace.RecordEventsSpanImpl
Packages that use RecordEventsSpanImpl
-
Uses of RecordEventsSpanImpl in io.opencensus.implcore.trace
Classes in io.opencensus.implcore.trace that implement interfaces with type arguments of type RecordEventsSpanImplModifier and TypeClassDescriptionfinal classImplementation for theSpanclass that records trace events.Fields in io.opencensus.implcore.trace declared as RecordEventsSpanImplModifier and TypeFieldDescriptionprivate RecordEventsSpanImplRecordEventsSpanImpl.nextprivate RecordEventsSpanImplRecordEventsSpanImpl.prevprivate final RecordEventsSpanImplStartEndHandlerImpl.SpanEndEvent.spanprivate final RecordEventsSpanImplStartEndHandlerImpl.SpanStartEvent.spanMethods in io.opencensus.implcore.trace that return RecordEventsSpanImplModifier and TypeMethodDescriptionRecordEventsSpanImpl.getNext()RecordEventsSpanImpl.getPrev()static RecordEventsSpanImplRecordEventsSpanImpl.startSpan(SpanContext context, String name, Span.Kind kind, SpanId parentSpanId, Boolean hasRemoteParent, TraceParams traceParams, RecordEventsSpanImpl.StartEndHandler startEndHandler, TimestampConverter timestampConverter, Clock clock) Creates and starts a span with the given configuration.Methods in io.opencensus.implcore.trace with parameters of type RecordEventsSpanImplModifier and TypeMethodDescriptionvoidRecordEventsSpanImpl.StartEndHandler.onEnd(RecordEventsSpanImpl span) voidStartEndHandlerImpl.onEnd(RecordEventsSpanImpl span) voidRecordEventsSpanImpl.StartEndHandler.onStart(RecordEventsSpanImpl span) voidStartEndHandlerImpl.onStart(RecordEventsSpanImpl span) voidRecordEventsSpanImpl.setNext(RecordEventsSpanImpl element) voidRecordEventsSpanImpl.setPrev(RecordEventsSpanImpl element) Constructors in io.opencensus.implcore.trace with parameters of type RecordEventsSpanImplModifierConstructorDescription(package private)SpanEndEvent(RecordEventsSpanImpl span, SpanExporterImpl spanExporter, InProcessRunningSpanStore inProcessRunningSpanStore, SampledSpanStoreImpl sampledSpanStore) (package private)SpanStartEvent(RecordEventsSpanImpl span, InProcessRunningSpanStore inProcessRunningSpanStore) -
Uses of RecordEventsSpanImpl in io.opencensus.implcore.trace.export
Fields in io.opencensus.implcore.trace.export with type parameters of type RecordEventsSpanImplModifier and TypeFieldDescriptionprivate final com.google.common.collect.EvictingQueue<RecordEventsSpanImpl> InProcessSampledSpanStoreImpl.Bucket.notSampledSpansQueueprivate final ConcurrentIntrusiveList<RecordEventsSpanImpl> InProcessRunningSpanStore.InProcessRunningSpanStoreImpl.runningSpansprivate final com.google.common.collect.EvictingQueue<RecordEventsSpanImpl> InProcessSampledSpanStoreImpl.Bucket.sampledSpansQueueprivate final List<RecordEventsSpanImpl> SpanExporterImpl.Worker.spansMethods in io.opencensus.implcore.trace.export that return types with arguments of type RecordEventsSpanImplModifier and TypeMethodDescriptionprivate List<RecordEventsSpanImpl> InProcessSampledSpanStoreImpl.PerSpanNameSamples.getErrorSamples(Status.CanonicalCode code, int maxSpansToReturn) private List<RecordEventsSpanImpl> InProcessSampledSpanStoreImpl.PerSpanNameSamples.getLatencySamples(long latencyLowerNs, long latencyUpperNs, int maxSpansToReturn) Methods in io.opencensus.implcore.trace.export with parameters of type RecordEventsSpanImplModifier and TypeMethodDescriptionvoidSpanExporterImpl.addSpan(RecordEventsSpanImpl span) Adds a Span to the exporting service.private voidSpanExporterImpl.Worker.addSpan(RecordEventsSpanImpl span) private voidInProcessSampledSpanStoreImpl.Bucket.considerForSampling(RecordEventsSpanImpl span) voidInProcessSampledSpanStoreImpl.considerForSampling(RecordEventsSpanImpl span) private voidInProcessSampledSpanStoreImpl.PerSpanNameSamples.considerForSampling(RecordEventsSpanImpl span) abstract voidSampledSpanStoreImpl.considerForSampling(RecordEventsSpanImpl span) Considers to save the given spans to the stored samples.voidSampledSpanStoreImpl.NoopSampledSpanStoreImpl.considerForSampling(RecordEventsSpanImpl span) private voidInProcessRunningSpanStore.InProcessRunningSpanStoreImpl.onEnd(RecordEventsSpanImpl span) voidInProcessRunningSpanStore.onEnd(RecordEventsSpanImpl span) Removes theSpanfrom the running spans list when theSpanends.private voidInProcessRunningSpanStore.InProcessRunningSpanStoreImpl.onStart(RecordEventsSpanImpl span) voidInProcessRunningSpanStore.onStart(RecordEventsSpanImpl span) Adds theSpaninto the running spans list when theSpanstarts.Method parameters in io.opencensus.implcore.trace.export with type arguments of type RecordEventsSpanImplModifier and TypeMethodDescriptionprivate voidSpanExporterImpl.Worker.exportBatches(ArrayList<RecordEventsSpanImpl> spansCopy) private voidInProcessSampledSpanStoreImpl.Bucket.getSamples(int maxSpansToReturn, List<RecordEventsSpanImpl> output) private static voidInProcessSampledSpanStoreImpl.Bucket.getSamples(int maxSpansToReturn, List<RecordEventsSpanImpl> output, com.google.common.collect.EvictingQueue<RecordEventsSpanImpl> queue) private static voidInProcessSampledSpanStoreImpl.Bucket.getSamples(int maxSpansToReturn, List<RecordEventsSpanImpl> output, com.google.common.collect.EvictingQueue<RecordEventsSpanImpl> queue) private voidInProcessSampledSpanStoreImpl.Bucket.getSamplesFilteredByLatency(long latencyLowerNs, long latencyUpperNs, int maxSpansToReturn, List<RecordEventsSpanImpl> output) private static voidInProcessSampledSpanStoreImpl.Bucket.getSamplesFilteredByLatency(long latencyLowerNs, long latencyUpperNs, int maxSpansToReturn, List<RecordEventsSpanImpl> output, com.google.common.collect.EvictingQueue<RecordEventsSpanImpl> queue) private static voidInProcessSampledSpanStoreImpl.Bucket.getSamplesFilteredByLatency(long latencyLowerNs, long latencyUpperNs, int maxSpansToReturn, List<RecordEventsSpanImpl> output, com.google.common.collect.EvictingQueue<RecordEventsSpanImpl> queue)