Class BrokerEntryMetadata

java.lang.Object
org.apache.pulsar.common.api.proto.BrokerEntryMetadata

public final class BrokerEntryMetadata extends Object
  • Constructor Details

    • BrokerEntryMetadata

      public BrokerEntryMetadata()
  • Method Details

    • hasBrokerTimestamp

      public boolean hasBrokerTimestamp()
    • getBrokerTimestamp

      public long getBrokerTimestamp()
    • setBrokerTimestamp

      public BrokerEntryMetadata setBrokerTimestamp(long brokerTimestamp)
    • clearBrokerTimestamp

      public BrokerEntryMetadata clearBrokerTimestamp()
    • hasIndex

      public boolean hasIndex()
    • getIndex

      public long getIndex()
    • setIndex

      public BrokerEntryMetadata setIndex(long index)
    • clearIndex

      public BrokerEntryMetadata clearIndex()
    • 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 BrokerEntryMetadata clear()
    • copyFrom

      public BrokerEntryMetadata copyFrom(BrokerEntryMetadata _other)
    • toByteArray

      public byte[] toByteArray()
    • parseFrom

      public void parseFrom(byte[] a)