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 theSpanBuilder
class.Not
final
to allow easy mocking.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.opencensus.trace.SpanBuilder
setParentLinks(java.util.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
startSpan()
-
-
-
Method Detail
-
setSampler
public io.opencensus.trace.SpanBuilder setSampler(io.opencensus.trace.Sampler sampler)
- Specified by:
setSampler
in classio.opencensus.trace.SpanBuilder
-
setParentLinks
public io.opencensus.trace.SpanBuilder setParentLinks(java.util.List<io.opencensus.trace.Span> parentLinks)
- 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
-
-