@InterfaceAudience.Public @InterfaceStability.Evolving public final class OnlineLogRecord extends LogEntry
Modifier and Type | Class and Description |
---|---|
static class |
OnlineLogRecord.OnlineLogRecordBuilder |
Modifier and Type | Field and Description |
---|---|
private String |
callDetails |
private String |
clientAddress |
private static org.apache.hbase.thirdparty.com.google.gson.Gson |
GSON |
private String |
methodName |
private int |
multiGetsCount |
private int |
multiMutationsCount |
private int |
multiServiceCalls |
private String |
param |
private int |
processingTime |
private int |
queueTime |
private String |
regionName |
private long |
responseSize |
private String |
serverClass |
private long |
startTime |
private String |
userName |
Modifier | Constructor and Description |
---|---|
private |
OnlineLogRecord(long startTime,
int processingTime,
int queueTime,
long responseSize,
String clientAddress,
String serverClass,
String methodName,
String callDetails,
String param,
String regionName,
String userName,
int multiGetsCount,
int multiMutationsCount,
int multiServiceCalls) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getCallDetails() |
String |
getClientAddress() |
String |
getMethodName() |
int |
getMultiGetsCount() |
int |
getMultiMutationsCount() |
int |
getMultiServiceCalls() |
String |
getParam() |
int |
getProcessingTime() |
int |
getQueueTime() |
String |
getRegionName() |
long |
getResponseSize() |
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() |
private static final org.apache.hbase.thirdparty.com.google.gson.Gson GSON
private final long startTime
private final int processingTime
private final int queueTime
private final long responseSize
private final String clientAddress
private final String serverClass
private final String methodName
private final String callDetails
private final transient String regionName
private final int multiGetsCount
private final int multiMutationsCount
private final int multiServiceCalls
private OnlineLogRecord(long startTime, int processingTime, int queueTime, long responseSize, String clientAddress, String serverClass, String methodName, String callDetails, String param, String regionName, String userName, int multiGetsCount, int multiMutationsCount, int multiServiceCalls)
public long getStartTime()
public int getProcessingTime()
public int getQueueTime()
public long getResponseSize()
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 String toJsonPrettyPrint()
LogEntry
toJsonPrettyPrint
in class LogEntry
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.