Package io.grpc.xds

Class LazyLoadBalancer.LazyDelegate.LazyPicker

  • Enclosing class:
    LazyLoadBalancer.LazyDelegate

    private final class LazyLoadBalancer.LazyDelegate.LazyPicker
    extends io.grpc.LoadBalancer.SubchannelPicker
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private LazyPicker()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.grpc.LoadBalancer.PickResult pickSubchannel​(io.grpc.LoadBalancer.PickSubchannelArgs args)  
      void requestConnection()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LazyPicker

        private LazyPicker()
    • Method Detail

      • pickSubchannel

        public io.grpc.LoadBalancer.PickResult pickSubchannel​(io.grpc.LoadBalancer.PickSubchannelArgs args)
        Specified by:
        pickSubchannel in class io.grpc.LoadBalancer.SubchannelPicker
      • requestConnection

        public void requestConnection()
        Overrides:
        requestConnection in class io.grpc.LoadBalancer.SubchannelPicker