Uses of Class
io.grpc.ClientStreamTracer
-
Packages that use ClientStreamTracer Package Description io.grpc The gRPC core public API.io.grpc.grpclb io.grpc.inprocess The in-process transport which is for when a server is in the same process as the client.io.grpc.internal Interfaces and implementations that are internal to gRPC.io.grpc.netty The main transport implementation based on Netty, for both the client and the server.io.grpc.util 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 ClientStreamTracer Modifier and Type Method Description ClientStreamTracer
ClientStreamTracer.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.grpclb Modifier and Type Class Description private class
GrpclbClientLoadRecorder.StreamTracer
Fields in io.grpc.grpclb declared as ClientStreamTracer Modifier and Type Field Description private static ClientStreamTracer
TokenAttachingTracerFactory. NOOP_TRACER
Methods in io.grpc.grpclb that return ClientStreamTracer Modifier and Type Method Description ClientStreamTracer
GrpclbClientLoadRecorder. newClientStreamTracer(ClientStreamTracer.StreamInfo info, Metadata headers)
ClientStreamTracer
TokenAttachingTracerFactory. newClientStreamTracer(ClientStreamTracer.StreamInfo info, Metadata headers)
-
Uses of ClientStreamTracer in io.grpc.inprocess
Methods in io.grpc.inprocess with parameters of type ClientStreamTracer Modifier and Type Method Description ClientStream
InProcessTransport. newStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers)
-
Uses of ClientStreamTracer in io.grpc.internal
Subclasses of ClientStreamTracer in io.grpc.internal Modifier and Type Class Description class
ForwardingClientStreamTracer
(package private) class
RetriableStream.BufferSizeTracer
Traces the buffer used by a substream.Fields in io.grpc.internal declared as ClientStreamTracer Modifier and Type Field Description private static ClientStreamTracer
GrpcUtil. NOOP_TRACER
private ClientStreamTracer[]
DelayedClientTransport.PendingStream. tracers
private ClientStreamTracer[]
FailingClientStream. tracers
private ClientStreamTracer[]
MetadataApplierImpl. tracers
private ClientStreamTracer[]
PickDetailsConsumerImpl. tracers
Methods in io.grpc.internal that return ClientStreamTracer Modifier and Type Method Description protected 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 ClientStreamTracer Modifier and Type Method Description private DelayedClientTransport.PendingStream
DelayedClientTransport. 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.ClientStream
CallCredentialsApplyingTransportFactory.CallCredentialsApplyingTransport. newStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers)
ClientStream
ClientTransport. newStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers)
Creates a new stream for sending messages to a remote end-point.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.ClientStream
FailingClientTransport. newStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers)
ClientStream
ForwardingConnectionClientTransport. newStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers)
ClientStream
InternalSubchannel.CallTracingTransport. newStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers)
Constructors in io.grpc.internal with parameters of type ClientStreamTracer Constructor Description FailingClientStream(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.MetadataApplierImpl(ClientTransport transport, MethodDescriptor<?,?> method, Metadata origHeaders, CallOptions callOptions, MetadataApplierImpl.MetadataApplierListener listener, ClientStreamTracer[] tracers)
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 ClientStreamTracer Modifier and Type Method Description ClientStream
NettyClientTransport. newStream(MethodDescriptor<?,?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers)
-
Uses of ClientStreamTracer in io.grpc.util
Subclasses of ClientStreamTracer in io.grpc.util Modifier and Type Class Description class
ForwardingClientStreamTracer
Methods in io.grpc.util that return ClientStreamTracer Modifier and Type Method Description protected abstract ClientStreamTracer
ForwardingClientStreamTracer. delegate()
Returns the underlyingClientStreamTracer
.ClientStreamTracer
OutlierDetectionLoadBalancer.OutlierDetectionPicker.ResultCountingClientStreamTracerFactory. newClientStreamTracer(ClientStreamTracer.StreamInfo info, Metadata headers)
-