Uses of Class
io.grpc.ClientStreamTracer
Packages that use ClientStreamTracer
Package
Description
The gRPC core public API.
The in-process transport which is for when a server is in the same process as the client.
Interfaces and implementations that are internal to gRPC.
The main transport implementation based on Netty,
for both the client and the server.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of ClientStreamTracer in io.grpc
Methods in io.grpc that return ClientStreamTracerModifier and TypeMethodDescriptionClientStreamTracer.Factory.newClientStreamTracer
(ClientStreamTracer.StreamInfo info, Metadata headers) Creates aClientStreamTracer
for a new client stream. -
Uses of ClientStreamTracer in io.grpc.grpclb
Subclasses of ClientStreamTracer in io.grpc.grpclbFields in io.grpc.grpclb declared as ClientStreamTracerModifier and TypeFieldDescriptionprivate static final ClientStreamTracer
TokenAttachingTracerFactory.NOOP_TRACER
Methods in io.grpc.grpclb that return ClientStreamTracerModifier and TypeMethodDescriptionGrpclbClientLoadRecorder.newClientStreamTracer
(ClientStreamTracer.StreamInfo info, Metadata headers) TokenAttachingTracerFactory.newClientStreamTracer
(ClientStreamTracer.StreamInfo info, Metadata headers) -
Uses of ClientStreamTracer in io.grpc.inprocess
Methods in io.grpc.inprocess with parameters of type ClientStreamTracerModifier and TypeMethodDescriptionInProcessTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) -
Uses of ClientStreamTracer in io.grpc.internal
Subclasses of ClientStreamTracer in io.grpc.internalModifier and TypeClassDescriptionclass
(package private) class
Traces the buffer used by a substream.Fields in io.grpc.internal declared as ClientStreamTracerModifier and TypeFieldDescriptionprivate static final ClientStreamTracer
GrpcUtil.NOOP_TRACER
private final ClientStreamTracer[]
DelayedClientTransport.PendingStream.tracers
private final ClientStreamTracer[]
FailingClientStream.tracers
private final ClientStreamTracer[]
MetadataApplierImpl.tracers
private final ClientStreamTracer[]
PickDetailsConsumerImpl.tracers
Methods in io.grpc.internal that return ClientStreamTracerModifier and TypeMethodDescriptionprotected abstract ClientStreamTracer
ForwardingClientStreamTracer.delegate()
Returns the underlyingClientStreamTracer
.static ClientStreamTracer[]
GrpcUtil.getClientStreamTracers
(CallOptions callOptions, Metadata headers, int previousAttempts, boolean isTransparentRetry) Gets stream tracers based on CallOptions.Methods in io.grpc.internal with parameters of type ClientStreamTracerModifier and TypeMethodDescriptionDelayedClientTransport.createPendingStream
(LoadBalancer.PickSubchannelArgs args, ClientStreamTracer[] tracers) Caller must callsyncContext.drain()
outside of lock because this method may schedule tasks on syncContext.static StatsTraceContext
StatsTraceContext.newClientContext
(ClientStreamTracer[] tracers, Attributes transportAtts, Metadata headers) Factory method for the client-side.CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) ClientTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) Creates a new stream for sending messages to a remote end-point.final ClientStream
DelayedClientTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) If aLoadBalancer.SubchannelPicker
is being, or has been provided viaDelayedClientTransport.reprocess(io.grpc.LoadBalancer.SubchannelPicker)
, the last picker will be consulted.FailingClientTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) ForwardingConnectionClientTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) InternalSubchannel.CallTracingTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) Constructors in io.grpc.internal with parameters of type ClientStreamTracerModifierConstructorDescriptionFailingClientStream
(Status error, ClientStreamTracer[] tracers) Creates aFailingClientStream
that would fail with the given error.FailingClientStream
(Status error, ClientStreamListener.RpcProgress rpcProgress, ClientStreamTracer[] tracers) Creates aFailingClientStream
that would fail with the given error.(package private)
MetadataApplierImpl
(ClientTransport transport, MethodDescriptor<?, ?> method, Metadata origHeaders, CallOptions callOptions, MetadataApplierImpl.MetadataApplierListener listener, ClientStreamTracer[] tracers) private
PendingStream
(LoadBalancer.PickSubchannelArgs args, ClientStreamTracer[] tracers) PickDetailsConsumerImpl
(ClientStreamTracer[] tracers) Construct a consumer with unchanging tracers array. -
Uses of ClientStreamTracer in io.grpc.netty
Methods in io.grpc.netty with parameters of type ClientStreamTracerModifier and TypeMethodDescriptionNettyClientTransport.newStream
(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) -
Uses of ClientStreamTracer in io.grpc.util
Subclasses of ClientStreamTracer in io.grpc.utilMethods in io.grpc.util that return ClientStreamTracerModifier and TypeMethodDescriptionprotected abstract ClientStreamTracer
ForwardingClientStreamTracer.delegate()
Returns the underlyingClientStreamTracer
.OutlierDetectionLoadBalancer.OutlierDetectionPicker.ResultCountingClientStreamTracerFactory.newClientStreamTracer
(ClientStreamTracer.StreamInfo info, Metadata headers)