Class TraceServiceGrpc.TraceServiceStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<TraceServiceGrpc.TraceServiceStub>
-
- io.envoyproxy.envoy.service.trace.v3.TraceServiceGrpc.TraceServiceStub
-
- Enclosing class:
- TraceServiceGrpc
public static final class TraceServiceGrpc.TraceServiceStub extends io.grpc.stub.AbstractAsyncStub<TraceServiceGrpc.TraceServiceStub>
Service for streaming traces to server that consumes the trace data. It uses OpenCensus data model as a standard to represent trace information.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected TraceServiceGrpc.TraceServiceStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)io.grpc.stub.StreamObserver<StreamTracesMessage>streamTraces(io.grpc.stub.StreamObserver<StreamTracesResponse> responseObserver)Envoy will connect and send StreamTracesMessage messages forever.
-
-
-
Method Detail
-
build
protected TraceServiceGrpc.TraceServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<TraceServiceGrpc.TraceServiceStub>
-
streamTraces
public io.grpc.stub.StreamObserver<StreamTracesMessage> streamTraces(io.grpc.stub.StreamObserver<StreamTracesResponse> responseObserver)
Envoy will connect and send StreamTracesMessage messages forever. It does not expect any response to be sent as nothing would be done in the case of failure.
-
-