@InterfaceAudience.Public @InterfaceStability.Evolving public final class OnlineLogRecord extends LogEntry
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
long |
getBlockBytesScanned()
Return the amount of block bytes scanned to retrieve the response cells.
|
String |
getCallDetails() |
String |
getClientAddress() |
Map<String,byte[]> |
getConnectionAttributes() |
long |
getFsReadTime() |
String |
getMethodName() |
int |
getMultiGetsCount() |
int |
getMultiMutationsCount() |
int |
getMultiServiceCalls() |
String |
getParam() |
int |
getProcessingTime() |
int |
getQueueTime() |
String |
getRegionName() |
Map<String,byte[]> |
getRequestAttributes() |
long |
getResponseSize() |
Optional<Scan> |
getScan()
If "hbase.slowlog.scan.payload.enabled" is enabled then
this value may be present and should represent the Scan that produced the given
OnlineLogRecord |
String |
getServerClass() |
long |
getStartTime() |
String |
getUserName() |
int |
hashCode() |
String |
toJsonPrettyPrint()
Based on response sent by server, provide pretty printed Json representation in string
|
String |
toString() |
public long getStartTime()
public int getProcessingTime()
public int getQueueTime()
public long getResponseSize()
public long getBlockBytesScanned()
public long getFsReadTime()
public String getClientAddress()
public String getServerClass()
public String getMethodName()
public String getCallDetails()
public String getRegionName()
public String getUserName()
public int getMultiGetsCount()
public int getMultiMutationsCount()
public int getMultiServiceCalls()
public Optional<Scan> getScan()
OnlineLogRecord
public Map<String,byte[]> getRequestAttributes()
public Map<String,byte[]> getConnectionAttributes()
public String toJsonPrettyPrint()
LogEntry
toJsonPrettyPrint
in class LogEntry
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.