Package io.grpc.grpclb
Class CachedSubchannelPool.CacheEntry
- java.lang.Object
-
- io.grpc.grpclb.CachedSubchannelPool.CacheEntry
-
- Enclosing class:
- CachedSubchannelPool
private static class CachedSubchannelPool.CacheEntry extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) SynchronizationContext.ScheduledHandle
shutdownTimer
(package private) ConnectivityStateInfo
state
(package private) LoadBalancer.Subchannel
subchannel
-
Constructor Summary
Constructors Constructor Description CacheEntry(LoadBalancer.Subchannel subchannel, SynchronizationContext.ScheduledHandle shutdownTimer, ConnectivityStateInfo state)
-
-
-
Field Detail
-
subchannel
final LoadBalancer.Subchannel subchannel
-
shutdownTimer
final SynchronizationContext.ScheduledHandle shutdownTimer
-
state
ConnectivityStateInfo state
-
-
Constructor Detail
-
CacheEntry
CacheEntry(LoadBalancer.Subchannel subchannel, SynchronizationContext.ScheduledHandle shutdownTimer, ConnectivityStateInfo state)
-
-