Class RandomWeightedNodeSelector

java.lang.Object
com.flipkart.ranger.finder.RandomServiceNodeSelector<ShardInfo>
io.appform.dropwizard.discovery.client.selector.RandomWeightedNodeSelector
All Implemented Interfaces:
com.flipkart.ranger.model.ServiceNodeSelector<ShardInfo>
Direct Known Subclasses:
TsaheyluHealthSelector

public class RandomWeightedNodeSelector
extends com.flipkart.ranger.finder.RandomServiceNodeSelector<ShardInfo>
implements com.flipkart.ranger.model.ServiceNodeSelector<ShardInfo>
  • Constructor Details

  • Method Details

    • select

      public com.flipkart.ranger.model.ServiceNode<ShardInfo> select​(List<com.flipkart.ranger.model.ServiceNode<ShardInfo>> list)
      Specified by:
      select in interface com.flipkart.ranger.model.ServiceNodeSelector<ShardInfo>
      Overrides:
      select in class com.flipkart.ranger.finder.RandomServiceNodeSelector<ShardInfo>