Package io.opencensus.trace.export
Class SampledSpanStore.PerSpanNameSummary
- java.lang.Object
-
- io.opencensus.trace.export.SampledSpanStore.PerSpanNameSummary
-
- Direct Known Subclasses:
AutoValue_SampledSpanStore_PerSpanNameSummary
- Enclosing class:
- SampledSpanStore
@Immutable public abstract static class SampledSpanStore.PerSpanNameSummary extends java.lang.ObjectSummary of all available data for a span name.- Since:
- 0.5
-
-
Constructor Summary
Constructors Constructor Description PerSpanNameSummary()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static SampledSpanStore.PerSpanNameSummarycreate(java.util.Map<SampledSpanStore.LatencyBucketBoundaries,java.lang.Integer> numbersOfLatencySampledSpans, java.util.Map<Status.CanonicalCode,java.lang.Integer> numbersOfErrorSampledSpans)Returns a new instance ofPerSpanNameSummary.abstract java.util.Map<Status.CanonicalCode,java.lang.Integer>getNumbersOfErrorSampledSpans()Returns the number of sampled spans in all the error buckets.abstract java.util.Map<SampledSpanStore.LatencyBucketBoundaries,java.lang.Integer>getNumbersOfLatencySampledSpans()Returns the number of sampled spans in all the latency buckets.
-
-
-
Method Detail
-
create
public static SampledSpanStore.PerSpanNameSummary create(java.util.Map<SampledSpanStore.LatencyBucketBoundaries,java.lang.Integer> numbersOfLatencySampledSpans, java.util.Map<Status.CanonicalCode,java.lang.Integer> numbersOfErrorSampledSpans)
Returns a new instance ofPerSpanNameSummary.- Parameters:
numbersOfLatencySampledSpans- the summary for the latency buckets.numbersOfErrorSampledSpans- the summary for the error buckets.- Returns:
- a new instance of
PerSpanNameSummary. - Throws:
java.lang.NullPointerException- ifnumbersOfLatencySampledSpansornumbersOfErrorSampledSpansarenull.- Since:
- 0.5
-
getNumbersOfLatencySampledSpans
public abstract java.util.Map<SampledSpanStore.LatencyBucketBoundaries,java.lang.Integer> getNumbersOfLatencySampledSpans()
Returns the number of sampled spans in all the latency buckets.Data available only for span names registered using
SampledSpanStore.registerSpanNamesForCollection(Collection).- Returns:
- the number of sampled spans in all the latency buckets.
- Since:
- 0.5
-
getNumbersOfErrorSampledSpans
public abstract java.util.Map<Status.CanonicalCode,java.lang.Integer> getNumbersOfErrorSampledSpans()
Returns the number of sampled spans in all the error buckets.Data available only for span names registered using
SampledSpanStore.registerSpanNamesForCollection(Collection).- Returns:
- the number of sampled spans in all the error buckets.
- Since:
- 0.5
-
-