java.lang.Object
org.apache.pulsar.broker.service.resource.usage.ResourceUsage

public final class ResourceUsage extends Object
  • Constructor Details

    • ResourceUsage

      public ResourceUsage()
  • Method Details

    • hasOwner

      public boolean hasOwner()
    • getOwner

      public String getOwner()
    • setOwner

      public ResourceUsage setOwner(String owner)
    • clearOwner

      public ResourceUsage clearOwner()
    • hasPublish

      public boolean hasPublish()
    • getPublish

      public NetworkUsage getPublish()
    • setPublish

      public NetworkUsage setPublish()
    • clearPublish

      public ResourceUsage clearPublish()
    • hasDispatch

      public boolean hasDispatch()
    • getDispatch

      public NetworkUsage getDispatch()
    • setDispatch

      public NetworkUsage setDispatch()
    • clearDispatch

      public ResourceUsage clearDispatch()
    • hasStorage

      public boolean hasStorage()
    • getStorage

      public StorageUsage getStorage()
    • setStorage

      public StorageUsage setStorage()
    • clearStorage

      public ResourceUsage clearStorage()
    • writeTo

      public int writeTo(io.netty.buffer.ByteBuf _b)
    • getSerializedSize

      public int getSerializedSize()
    • parseFrom

      public void parseFrom(io.netty.buffer.ByteBuf _buffer, int _size)
    • clear

      public ResourceUsage clear()
    • copyFrom

      public ResourceUsage copyFrom(ResourceUsage _other)
    • toByteArray

      public byte[] toByteArray()
    • parseFrom

      public void parseFrom(byte[] a)