类 ResourceUsage
- java.lang.Object
-
- org.apache.pulsar.policies.data.loadbalancer.ResourceUsage
-
public class ResourceUsage extends java.lang.ObjectPOJO used to represents any system specific resource usage this is the format that load manager expects it in.
-
-
构造器概要
构造器 构造器 说明 ResourceUsage()ResourceUsage(double usage, double limit)ResourceUsage(ResourceUsage that)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 intcompareTo(ResourceUsage o)this may be wrong since we are comparing available and not the usage.floatpercentUsage()voidreset()
-
-
-
构造器详细资料
-
ResourceUsage
public ResourceUsage(double usage, double limit)
-
ResourceUsage
public ResourceUsage(ResourceUsage that)
-
ResourceUsage
public ResourceUsage()
-
-
方法详细资料
-
reset
public void reset()
-
compareTo
public int compareTo(ResourceUsage o)
this may be wrong since we are comparing available and not the usage.- 参数:
o-- 返回:
-
percentUsage
public float percentUsage()
-
-