Class GrpcLoadBalancerProvider.StorkSubchannelPicker

  • Enclosing class:
    GrpcLoadBalancerProvider

    static class GrpcLoadBalancerProvider.StorkSubchannelPicker
    extends io.grpc.LoadBalancer.SubchannelPicker
    • Constructor Detail

      • StorkSubchannelPicker

        StorkSubchannelPicker​(Map<io.smallrye.stork.api.ServiceInstance,​io.grpc.LoadBalancer.Subchannel> subChannels,
                              String serviceName,
                              Set<io.smallrye.stork.api.ServiceInstance> activeServiceInstances)
    • Method Detail

      • pickSubchannel

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