Interface TraceServiceGrpc.AsyncService

  • All Known Implementing Classes:
    TraceServiceGrpc.TraceServiceImplBase
    Enclosing class:
    TraceServiceGrpc

    public static interface TraceServiceGrpc.AsyncService
     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.
     
    • Method Detail

      • batchWriteSpans

        default 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

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