Class DelayedIndex

java.lang.Object
org.apache.pulsar.broker.delayed.proto.DelayedIndex

public final class DelayedIndex extends Object
  • Constructor Details

    • DelayedIndex

      public DelayedIndex()
  • Method Details

    • hasTimestamp

      public boolean hasTimestamp()
    • getTimestamp

      public long getTimestamp()
    • setTimestamp

      public DelayedIndex setTimestamp(long timestamp)
    • clearTimestamp

      public DelayedIndex clearTimestamp()
    • hasLedgerId

      public boolean hasLedgerId()
    • getLedgerId

      public long getLedgerId()
    • setLedgerId

      public DelayedIndex setLedgerId(long ledgerId)
    • clearLedgerId

      public DelayedIndex clearLedgerId()
    • hasEntryId

      public boolean hasEntryId()
    • getEntryId

      public long getEntryId()
    • setEntryId

      public DelayedIndex setEntryId(long entryId)
    • clearEntryId

      public DelayedIndex clearEntryId()
    • 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 DelayedIndex clear()
    • copyFrom

      public DelayedIndex copyFrom(DelayedIndex _other)
    • toByteArray

      public byte[] toByteArray()
    • parseFrom

      public void parseFrom(byte[] a)