Package io.grpc.xds

Class RingHashLoadBalancer.SubchannelView

java.lang.Object
io.grpc.xds.RingHashLoadBalancer.SubchannelView
Enclosing class:
RingHashLoadBalancer

private static final class RingHashLoadBalancer.SubchannelView extends Object
An unmodifiable view of a subchannel with state not subject to its real connectivity state changes.
  • Field Details

    • childLbState

      private final io.grpc.util.MultiChildLoadBalancer.ChildLbState childLbState
    • connectivityState

      private final io.grpc.ConnectivityState connectivityState
  • Constructor Details

    • SubchannelView

      private SubchannelView(io.grpc.util.MultiChildLoadBalancer.ChildLbState childLbState, io.grpc.ConnectivityState state)