Class KeySharedMeta

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

public final class KeySharedMeta extends Object
  • Constructor Details

    • KeySharedMeta

      public KeySharedMeta()
  • Method Details

    • hasKeySharedMode

      public boolean hasKeySharedMode()
    • getKeySharedMode

      public KeySharedMode getKeySharedMode()
    • setKeySharedMode

      public KeySharedMeta setKeySharedMode(KeySharedMode keySharedMode)
    • clearKeySharedMode

      public KeySharedMeta clearKeySharedMode()
    • getHashRangesCount

      public int getHashRangesCount()
    • getHashRangeAt

      public IntRange getHashRangeAt(int idx)
    • getHashRangesList

      public List<IntRange> getHashRangesList()
    • addHashRange

      public IntRange addHashRange()
    • addAllHashRanges

      public KeySharedMeta addAllHashRanges(Iterable<IntRange> hashRanges)
    • clearHashRanges

      public KeySharedMeta clearHashRanges()
    • hasAllowOutOfOrderDelivery

      public boolean hasAllowOutOfOrderDelivery()
    • isAllowOutOfOrderDelivery

      public boolean isAllowOutOfOrderDelivery()
    • setAllowOutOfOrderDelivery

      public KeySharedMeta setAllowOutOfOrderDelivery(boolean allowOutOfOrderDelivery)
    • clearAllowOutOfOrderDelivery

      public KeySharedMeta clearAllowOutOfOrderDelivery()
    • 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 KeySharedMeta clear()
    • copyFrom

      public KeySharedMeta copyFrom(KeySharedMeta _other)
    • toByteArray

      public byte[] toByteArray()
    • parseFrom

      public void parseFrom(byte[] a)