Package io.grpc.internal.testing
Class StatsTestUtils.MockableSpan.Builder
java.lang.Object
io.opencensus.trace.SpanBuilder
io.grpc.internal.testing.StatsTestUtils.MockableSpan.Builder
- Enclosing class:
StatsTestUtils.MockableSpan
public static class StatsTestUtils.MockableSpan.Builder
extends io.opencensus.trace.SpanBuilder
Mockable implementation for the
SpanBuilder
class.
Not final
to allow easy mocking.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.opencensus.trace.SpanBuilder
setParentLinks
(List<io.opencensus.trace.Span> parentLinks) io.opencensus.trace.SpanBuilder
setRecordEvents
(boolean recordEvents) io.opencensus.trace.SpanBuilder
setSampler
(io.opencensus.trace.Sampler sampler) io.opencensus.trace.Span
Methods inherited from class io.opencensus.trace.SpanBuilder
setSpanKind, startScopedSpan, startSpanAndCall, startSpanAndRun
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setSampler
public io.opencensus.trace.SpanBuilder setSampler(io.opencensus.trace.Sampler sampler) - Specified by:
setSampler
in classio.opencensus.trace.SpanBuilder
-
setParentLinks
- Specified by:
setParentLinks
in classio.opencensus.trace.SpanBuilder
-
setRecordEvents
public io.opencensus.trace.SpanBuilder setRecordEvents(boolean recordEvents) - Specified by:
setRecordEvents
in classio.opencensus.trace.SpanBuilder
-
startSpan
public io.opencensus.trace.Span startSpan()- Specified by:
startSpan
in classio.opencensus.trace.SpanBuilder
-