Class ResourceAvailabilityRanker
- java.lang.Object
-
- org.apache.pulsar.broker.loadbalance.impl.ResourceAvailabilityRanker
-
- All Implemented Interfaces:
java.util.Comparator<ResourceDescription>,LoadRanker
public class ResourceAvailabilityRanker extends java.lang.Object implements LoadRanker, java.util.Comparator<ResourceDescription>
-
-
Constructor Summary
Constructors Constructor Description ResourceAvailabilityRanker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompare(ResourceDescription rd1, ResourceDescription rd2)longgetRank(ResourceDescription resourceDescription)
-
-
-
Method Detail
-
getRank
public long getRank(ResourceDescription resourceDescription)
- Specified by:
getRankin interfaceLoadRanker
-
compare
public int compare(ResourceDescription rd1, ResourceDescription rd2)
- Specified by:
comparein interfacejava.util.Comparator<ResourceDescription>
-
-