Uses of Interface
io.grpc.internal.TimeProvider
Packages that use TimeProvider
Package
Description
Interfaces and implementations that are internal to gRPC.
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 TimeProviderModifier and TypeFieldDescriptionprivate final TimeProviderGrpclbClientLoadRecorder.timeprivate final TimeProviderGrpclbLoadBalancer.timeprivate final TimeProviderGrpclbState.timeConstructors in io.grpc.grpclb with parameters of type TimeProviderModifierConstructorDescription(package private)(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 TimeProvider in io.grpc.internal
Fields in io.grpc.internal declared as TimeProviderModifier and TypeFieldDescriptionstatic final TimeProviderTimeProvider.SYSTEM_TIME_PROVIDERprivate final TimeProviderChannelLoggerImpl.timeprivate final TimeProviderCallTracer.timeProviderprivate final TimeProviderManagedChannelImpl.timeProviderprivate final TimeProviderOobChannel.timeProviderprivate final TimeProviderTransportTracer.Factory.timeProviderprivate final TimeProviderTransportTracer.timeProviderConstructors in io.grpc.internal with parameters of type TimeProviderModifierConstructorDescription(package private)CallTracer(TimeProvider timeProvider) (package private)ChannelLoggerImpl(ChannelTracer tracer, TimeProvider time) Factory(TimeProvider timeProvider) (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) (package private)OobChannel(String authority, ObjectPool<? extends Executor> executorPool, ScheduledExecutorService deadlineCancellationExecutor, SynchronizationContext syncContext, CallTracer callsTracer, ChannelTracer channelTracer, InternalChannelz channelz, TimeProvider timeProvider) privateTransportTracer(TimeProvider timeProvider) -
Uses of TimeProvider in io.grpc.util
Fields in io.grpc.util declared as TimeProviderConstructors in io.grpc.util with parameters of type TimeProviderModifierConstructorDescriptionOutlierDetectionLoadBalancer(LoadBalancer.Helper helper, TimeProvider timeProvider) Creates a new instance ofOutlierDetectionLoadBalancer.