Package org.apache.bookkeeper.proto
Class BookieProtocol.Request
java.lang.Object
org.apache.bookkeeper.proto.BookieProtocol.Request
- Direct Known Subclasses:
BookieProtocol.AuthRequest,BookieProtocol.ParsedAddRequest,BookieProtocol.ReadRequest
- Enclosing interface:
- BookieProtocol
A Bookie request object.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) long(package private) shortgetFlags()(package private) long(package private) byte[](package private) byte(package private) byte(package private) booleanprotected voidinit(byte protocolVersion, byte opCode, long ledgerId, long entryId, short flags, byte[] masterKey) (package private) booleanvoidrecycle()toString()
-
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
-
recycle
public void recycle()
-