Class ResourceDescription

java.lang.Object
org.apache.pulsar.broker.loadbalance.ResourceDescription
All Implemented Interfaces:
Comparable<ResourceDescription>
Direct Known Subclasses:
PulsarResourceDescription

public abstract class ResourceDescription extends Object implements Comparable<ResourceDescription>
  • Constructor Details

    • ResourceDescription

      public ResourceDescription()
  • Method Details

    • removeUsage

      public abstract void removeUsage(ResourceDescription rd)
    • addUsage

      public abstract void addUsage(ResourceDescription rd)
    • getUsagePct

      public abstract int getUsagePct()
    • getResourceUsage

      public abstract Map<String,org.apache.pulsar.policies.data.loadbalancer.ResourceUsage> getResourceUsage()