Package org.apache.bookkeeper.proto
Class RequestUtils
java.lang.Object
org.apache.bookkeeper.proto.RequestUtils
Utilities for requests.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static boolean(package private) static booleanstatic booleanisFenceRequest(BookkeeperProtocol.ReadRequest readRequest) static booleanisHighPriority(BookkeeperProtocol.Request request) static booleanisLongPollReadRequest(BookkeeperProtocol.ReadRequest readRequest) static booleanshouldPiggybackEntry(BookkeeperProtocol.ReadRequest readRequest) static StringtoSafeString(BookkeeperProtocol.Request request) this toSafeString method filters out body and masterKey from the output.
-
Constructor Details
-
RequestUtils
RequestUtils()
-
-
Method Details
-
isFenceRequest
-
isLongPollReadRequest
-
isHighPriority
-
shouldPiggybackEntry
-
hasFlag
static boolean hasFlag(BookkeeperProtocol.ReadRequest request, BookkeeperProtocol.ReadRequest.Flag flag) -
hasFlag
static boolean hasFlag(BookkeeperProtocol.AddRequest request, BookkeeperProtocol.AddRequest.Flag flag) -
toSafeString
this toSafeString method filters out body and masterKey from the output. masterKey contains the password of the ledger and body is customer data, so it is not appropriate to have these in logs or system output.
-