Uses of Interface
io.grpc.internal.BackoffPolicy.Provider
Packages that use BackoffPolicy.Provider
Package
Description
Interfaces and implementations that are internal to gRPC.
Service definitions and utilities with protobuf dependency for the pre-defined gRPC services.
-
Uses of BackoffPolicy.Provider in io.grpc.grpclb
Fields in io.grpc.grpclb declared as BackoffPolicy.ProviderModifier and TypeFieldDescriptionprivate final BackoffPolicy.Provider
GrpclbLoadBalancer.backoffPolicyProvider
private final BackoffPolicy.Provider
GrpclbState.backoffPolicyProvider
Constructors in io.grpc.grpclb with parameters of type BackoffPolicy.ProviderModifierConstructorDescription(package private)
GrpclbLoadBalancer
(LoadBalancer.Helper helper, Context context, SubchannelPool subchannelPool, TimeProvider time, com.google.common.base.Stopwatch stopwatch, BackoffPolicy.Provider backoffPolicyProvider) (package private)
GrpclbState
(GrpclbConfig config, LoadBalancer.Helper helper, Context context, SubchannelPool subchannelPool, TimeProvider time, com.google.common.base.Stopwatch stopwatch, BackoffPolicy.Provider backoffPolicyProvider) -
Uses of BackoffPolicy.Provider in io.grpc.internal
Classes in io.grpc.internal that implement BackoffPolicy.ProviderFields in io.grpc.internal declared as BackoffPolicy.ProviderModifier and TypeFieldDescriptionprivate final BackoffPolicy.Provider
InternalSubchannel.backoffPolicyProvider
private final BackoffPolicy.Provider
ManagedChannelImpl.backoffPolicyProvider
private final BackoffPolicy.Provider
PickFirstLeafLoadBalancer.bkoffPolProvider
private final BackoffPolicy.Provider
BackoffPolicyRetryScheduler.policyProvider
Constructors in io.grpc.internal with parameters of type BackoffPolicy.ProviderModifierConstructorDescription(package private)
BackoffPolicyRetryScheduler
(BackoffPolicy.Provider policyProvider, ScheduledExecutorService scheduledExecutorService, SynchronizationContext syncContext) (package private)
InternalSubchannel
(LoadBalancer.CreateSubchannelArgs args, String authority, String userAgent, BackoffPolicy.Provider backoffPolicyProvider, ClientTransportFactory transportFactory, ScheduledExecutorService scheduledExecutor, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, SynchronizationContext syncContext, InternalSubchannel.Callback callback, InternalChannelz channelz, CallTracer callsTracer, ChannelTracer channelTracer, InternalLogId logId, ChannelLogger channelLogger, List<ClientTransportFilter> transportFilters) (package private)
ManagedChannelImpl
(ManagedChannelImplBuilder builder, ClientTransportFactory clientTransportFactory, URI targetUri, NameResolverProvider nameResolverProvider, BackoffPolicy.Provider backoffPolicyProvider, ObjectPool<? extends Executor> balancerRpcExecutorPool, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, List<ClientInterceptor> interceptors, TimeProvider timeProvider) -
Uses of BackoffPolicy.Provider in io.grpc.protobuf.services
Fields in io.grpc.protobuf.services declared as BackoffPolicy.ProviderModifier and TypeFieldDescriptionprivate final BackoffPolicy.Provider
HealthCheckingLoadBalancerFactory.backoffPolicyProvider
Constructors in io.grpc.protobuf.services with parameters of type BackoffPolicy.ProviderModifierConstructorDescriptionHealthCheckingLoadBalancerFactory
(LoadBalancer.Factory delegateFactory, BackoffPolicy.Provider backoffPolicyProvider, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier) -
Uses of BackoffPolicy.Provider in io.grpc.rls
Fields in io.grpc.rls declared as BackoffPolicy.ProviderModifier and TypeFieldDescriptionprivate final BackoffPolicy.Provider
CachingRlsLbClient.backoffProvider
private BackoffPolicy.Provider
CachingRlsLbClient.Builder.backoffProvider
Methods in io.grpc.rls with parameters of type BackoffPolicy.ProviderModifier and TypeMethodDescription(package private) CachingRlsLbClient.Builder
CachingRlsLbClient.Builder.setBackoffProvider
(BackoffPolicy.Provider provider)