Uses of Class
io.grpc.ClientStreamTracer.Factory
Packages that use ClientStreamTracer.Factory
Package
Description
The gRPC core public API.
Interfaces and implementations that are internal to gRPC.
Utilities with advanced features in the core layer that user can optionally use.
-
Uses of ClientStreamTracer.Factory in io.grpc
Fields in io.grpc declared as ClientStreamTracer.FactoryModifier and TypeFieldDescriptionprivate final ClientStreamTracer.Factory
LoadBalancer.PickResult.streamTracerFactory
Fields in io.grpc with type parameters of type ClientStreamTracer.FactoryModifier and TypeFieldDescription(package private) List
<ClientStreamTracer.Factory> CallOptions.Builder.streamTracerFactories
private final List
<ClientStreamTracer.Factory> CallOptions.streamTracerFactories
Methods in io.grpc that return ClientStreamTracer.FactoryModifier and TypeMethodDescriptionLoadBalancer.PickResult.getStreamTracerFactory()
The stream tracer factory this result was created with.Methods in io.grpc that return types with arguments of type ClientStreamTracer.FactoryModifier and TypeMethodDescriptionCallOptions.getStreamTracerFactories()
Returns an immutable list ofClientStreamTracerFactory
s.Methods in io.grpc with parameters of type ClientStreamTracer.FactoryModifier and TypeMethodDescriptionCallOptions.withStreamTracerFactory
(ClientStreamTracer.Factory factory) Returns a newCallOptions
with aClientStreamTracerFactory
in addition to the existing factories.static LoadBalancer.PickResult
LoadBalancer.PickResult.withSubchannel
(LoadBalancer.Subchannel subchannel, ClientStreamTracer.Factory streamTracerFactory) A decision to proceed the RPC on a Subchannel.Constructors in io.grpc with parameters of type ClientStreamTracer.FactoryModifierConstructorDescriptionprivate
PickResult
(LoadBalancer.Subchannel subchannel, ClientStreamTracer.Factory streamTracerFactory, Status status, boolean drop) -
Uses of ClientStreamTracer.Factory in io.grpc.grpclb
Subclasses of ClientStreamTracer.Factory in io.grpc.grpclbModifier and TypeClassDescription(package private) final class
Record and aggregate client-side load data for GRPCLB.(package private) final class
Wraps aClientStreamTracer.Factory
, retrieves tokens from transport attributes and attaches them to headers.Fields in io.grpc.grpclb declared as ClientStreamTracer.FactoryModifier and TypeFieldDescriptionprivate final ClientStreamTracer.Factory
TokenAttachingTracerFactory.delegate
Constructors in io.grpc.grpclb with parameters of type ClientStreamTracer.FactoryModifierConstructorDescription(package private)
-
Uses of ClientStreamTracer.Factory in io.grpc.internal
Methods in io.grpc.internal with parameters of type ClientStreamTracer.FactoryModifier and TypeMethodDescription(package private) abstract ClientStream
RetriableStream.newSubstream
(Metadata headers, ClientStreamTracer.Factory tracerFactory, int previousAttempts, boolean isTransparentRetry) Creates a new physical ClientStream that represents a retry/hedging attempt. -
Uses of ClientStreamTracer.Factory in io.grpc.util
Subclasses of ClientStreamTracer.Factory in io.grpc.utilModifier and TypeClassDescription(package private) class
Builds instances of aClientStreamTracer
that increments the call count in the tracker for each closed stream.Fields in io.grpc.util declared as ClientStreamTracer.FactoryModifier and TypeFieldDescriptionprivate final ClientStreamTracer.Factory
OutlierDetectionLoadBalancer.OutlierDetectionPicker.ResultCountingClientStreamTracerFactory.delegateFactory
Constructors in io.grpc.util with parameters of type ClientStreamTracer.FactoryModifierConstructorDescription(package private)
ResultCountingClientStreamTracerFactory
(OutlierDetectionLoadBalancer.EndpointTracker tracker, ClientStreamTracer.Factory delegateFactory)