Class TraceServiceGrpc.TraceServiceStub

  • Enclosing class:
    TraceServiceGrpc

    public static final class TraceServiceGrpc.TraceServiceStub
    extends io.grpc.stub.AbstractAsyncStub<TraceServiceGrpc.TraceServiceStub>
    A stub to allow clients to do asynchronous 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 void batchWriteSpans​(BatchWriteSpansRequest request,
                                    io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Batch writes new spans to new or existing traces. You cannot update
         existing spans.
         
      • createSpan

        public void createSpan​(Span request,
                               io.grpc.stub.StreamObserver<Span> responseObserver)
         Creates a new span.