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 aClientStreamTracerfor 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 ClientStreamTracerTokenAttachingTracerFactory.NOOP_TRACERMethods 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) classTraces the buffer used by a substream.Fields in io.grpc.internal declared as ClientStreamTracerModifier and TypeFieldDescriptionprivate static final ClientStreamTracerGrpcUtil.NOOP_TRACERprivate final ClientStreamTracer[]DelayedClientTransport.PendingStream.tracersprivate final ClientStreamTracer[]FailingClientStream.tracersprivate final ClientStreamTracer[]MetadataApplierImpl.tracersprivate final ClientStreamTracer[]PickDetailsConsumerImpl.tracersMethods in io.grpc.internal that return ClientStreamTracerModifier and TypeMethodDescriptionprotected abstract ClientStreamTracerForwardingClientStreamTracer.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 StatsTraceContextStatsTraceContext.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 ClientStreamDelayedClientTransport.newStream(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) If aLoadBalancer.SubchannelPickeris 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 aFailingClientStreamthat would fail with the given error.FailingClientStream(Status error, ClientStreamListener.RpcProgress rpcProgress, ClientStreamTracer[] tracers) Creates aFailingClientStreamthat would fail with the given error.(package private)MetadataApplierImpl(ClientTransport transport, MethodDescriptor<?, ?> method, Metadata origHeaders, CallOptions callOptions, MetadataApplierImpl.MetadataApplierListener listener, ClientStreamTracer[] tracers) privatePendingStream(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 ClientStreamTracerForwardingClientStreamTracer.delegate()Returns the underlyingClientStreamTracer.OutlierDetectionLoadBalancer.OutlierDetectionPicker.ResultCountingClientStreamTracerFactory.newClientStreamTracer(ClientStreamTracer.StreamInfo info, Metadata headers)