Class TraceServiceGrpc.TraceServiceFutureStub

  • Enclosing class:
    TraceServiceGrpc

    public static final class TraceServiceGrpc.TraceServiceFutureStub
    extends io.grpc.stub.AbstractFutureStub<TraceServiceGrpc.TraceServiceFutureStub>
    A stub to allow clients to do ListenableFuture-style rpc calls to service TraceService.
     Service for collecting and viewing traces and spans within a trace.
     A trace is a collection of spans corresponding to a single
     operation or a set of operations in an application.
     A span is an individual timed event which forms a node of the trace tree.
     A single trace can contain spans from multiple services.
     
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub

        io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
    • Method Detail

      • batchWriteSpans

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> batchWriteSpans​(BatchWriteSpansRequest request)
         Batch writes new spans to new or existing traces. You cannot update
         existing spans.
         
      • createSpan

        public com.google.common.util.concurrent.ListenableFuture<Span> createSpan​(Span request)
         Creates a new span.