Class ServiceUnit

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

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

    • ServiceUnit

      public ServiceUnit()
  • Method Details

    • getServiceUnitId

      public abstract String getServiceUnitId()
    • getResourceDescription

      public abstract ResourceDescription getResourceDescription()
    • getServiceRequest

      public abstract ServiceRequest getServiceRequest()
    • setResourceDescription

      public abstract void setResourceDescription(ResourceDescription serviceUnitResourceUsage)