Class TraceServiceGrpc


  • @Generated(value="by gRPC proto compiler",
               comments="Source: google/devtools/cloudtrace/v2/tracing.proto")
    public final class TraceServiceGrpc
    extends Object
     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

      • getBatchWriteSpansMethod

        public static io.grpc.MethodDescriptor<BatchWriteSpansRequest,​com.google.protobuf.Empty> getBatchWriteSpansMethod()
      • getCreateSpanMethod

        public static io.grpc.MethodDescriptor<Span,​Span> getCreateSpanMethod()
      • newStub

        public static TraceServiceGrpc.TraceServiceStub newStub​(io.grpc.Channel channel)
        Creates a new async stub that supports all call types for the service
      • newBlockingStub

        public static TraceServiceGrpc.TraceServiceBlockingStub newBlockingStub​(io.grpc.Channel channel)
        Creates a new blocking-style stub that supports unary and streaming output calls on the service
      • newFutureStub

        public static TraceServiceGrpc.TraceServiceFutureStub newFutureStub​(io.grpc.Channel channel)
        Creates a new ListenableFuture-style stub that supports unary calls on the service
      • getServiceDescriptor

        public static io.grpc.ServiceDescriptor getServiceDescriptor()