Uses of Interface
io.grpc.internal.TimeProvider
-
Packages that use TimeProvider Package Description io.grpc.grpclb io.grpc.internal Interfaces and implementations that are internal to gRPC.io.grpc.util Utilities with advanced features in the core layer that user can optionally use. -
-
Uses of TimeProvider in io.grpc.grpclb
Fields in io.grpc.grpclb declared as TimeProvider Modifier and Type Field Description private TimeProvider
GrpclbClientLoadRecorder. time
private TimeProvider
GrpclbLoadBalancer. time
private TimeProvider
GrpclbState. time
Constructors in io.grpc.grpclb with parameters of type TimeProvider Constructor Description GrpclbClientLoadRecorder(TimeProvider time)
GrpclbLoadBalancer(LoadBalancer.Helper helper, Context context, SubchannelPool subchannelPool, TimeProvider time, com.google.common.base.Stopwatch stopwatch, BackoffPolicy.Provider backoffPolicyProvider)
GrpclbState(GrpclbConfig config, LoadBalancer.Helper helper, Context context, SubchannelPool subchannelPool, TimeProvider time, com.google.common.base.Stopwatch stopwatch, BackoffPolicy.Provider backoffPolicyProvider)
-
Uses of TimeProvider in io.grpc.internal
Fields in io.grpc.internal declared as TimeProvider Modifier and Type Field Description static TimeProvider
TimeProvider. SYSTEM_TIME_PROVIDER
private TimeProvider
ChannelLoggerImpl. time
private TimeProvider
CallTracer. timeProvider
private TimeProvider
ManagedChannelImpl. timeProvider
private TimeProvider
OobChannel. timeProvider
private TimeProvider
TransportTracer.Factory. timeProvider
private TimeProvider
TransportTracer. timeProvider
Constructors in io.grpc.internal with parameters of type TimeProvider Constructor Description CallTracer(TimeProvider timeProvider)
ChannelLoggerImpl(ChannelTracer tracer, TimeProvider time)
Factory(TimeProvider timeProvider)
ManagedChannelImpl(ManagedChannelImplBuilder builder, ClientTransportFactory clientTransportFactory, java.net.URI targetUri, NameResolverProvider nameResolverProvider, BackoffPolicy.Provider backoffPolicyProvider, ObjectPool<? extends java.util.concurrent.Executor> balancerRpcExecutorPool, com.google.common.base.Supplier<com.google.common.base.Stopwatch> stopwatchSupplier, java.util.List<ClientInterceptor> interceptors, TimeProvider timeProvider)
OobChannel(java.lang.String authority, ObjectPool<? extends java.util.concurrent.Executor> executorPool, java.util.concurrent.ScheduledExecutorService deadlineCancellationExecutor, SynchronizationContext syncContext, CallTracer callsTracer, ChannelTracer channelTracer, InternalChannelz channelz, TimeProvider timeProvider)
TransportTracer(TimeProvider timeProvider)
-
Uses of TimeProvider in io.grpc.util
Fields in io.grpc.util declared as TimeProvider Modifier and Type Field Description private TimeProvider
OutlierDetectionLoadBalancer. timeProvider
Constructors in io.grpc.util with parameters of type TimeProvider Constructor Description OutlierDetectionLoadBalancer(LoadBalancer.Helper helper, TimeProvider timeProvider)
Creates a new instance ofOutlierDetectionLoadBalancer
.
-