Class BookieProtocol.Request

java.lang.Object
org.apache.bookkeeper.proto.BookieProtocol.Request
Direct Known Subclasses:
BookieProtocol.AuthRequest, BookieProtocol.ParsedAddRequest, BookieProtocol.ReadRequest
Enclosing interface:
BookieProtocol

public static class BookieProtocol.Request extends Object
A Bookie request object.
  • Field Details

    • protocolVersion

      byte protocolVersion
    • opCode

      byte opCode
    • ledgerId

      long ledgerId
    • entryId

      long entryId
    • flags

      short flags
    • masterKey

      byte[] masterKey
  • Constructor Details

    • Request

      public Request()
  • Method Details

    • init

      protected void init(byte protocolVersion, byte opCode, long ledgerId, long entryId, short flags, byte[] masterKey)
    • getProtocolVersion

      byte getProtocolVersion()
    • getOpCode

      byte getOpCode()
    • getLedgerId

      long getLedgerId()
    • getEntryId

      long getEntryId()
    • getFlags

      short getFlags()
    • hasMasterKey

      boolean hasMasterKey()
    • getMasterKey

      byte[] getMasterKey()
    • isHighPriority

      boolean isHighPriority()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • recycle

      public void recycle()