Class GrpclbState.IdleSubchannelEntry
java.lang.Object
io.grpc.grpclb.GrpclbState.IdleSubchannelEntry
- All Implemented Interfaces:
GrpclbState.RoundRobinEntry
- Enclosing class:
GrpclbState
static final class GrpclbState.IdleSubchannelEntry
extends Object
implements GrpclbState.RoundRobinEntry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicBooleanprivate final LoadBalancer.Subchannelprivate final SynchronizationContext -
Constructor Summary
ConstructorsConstructorDescriptionIdleSubchannelEntry(LoadBalancer.Subchannel subchannel, SynchronizationContext syncContext) -
Method Summary
-
Field Details
-
syncContext
-
subchannel
-
connectionRequested
-
-
Constructor Details
-
IdleSubchannelEntry
IdleSubchannelEntry(LoadBalancer.Subchannel subchannel, SynchronizationContext syncContext)
-
-
Method Details
-
picked
- Specified by:
pickedin interfaceGrpclbState.RoundRobinEntry
-
toString
-
hashCode
-
equals
-