public class MonitorLog extends java.lang.Object implements ExternalLog
| Modifier and Type | Class and Description |
|---|---|
static class |
MonitorLog.LogBuilder |
| Constructor and Description |
|---|
MonitorLog(MonitorLog.LogBuilder logBuilder) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
convertToJSONObject()
convert the log to an JSONObject for putting multiple logs in a JSONArray as a part of
POST Request's parameter in a single request later
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getEventName() |
LogCategory |
getLogCategory() |
int |
getTimeSpent() |
long |
getTimeStart() |
int |
hashCode() |
java.lang.String |
toString() |
public MonitorLog(MonitorLog.LogBuilder logBuilder)
public java.lang.String getEventName()
getEventName in interface ExternalLogpublic LogCategory getLogCategory()
getLogCategory in interface ExternalLogpublic long getTimeStart()
public int getTimeSpent()
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(@Nullable
java.lang.Object obj)
equals in class java.lang.Objectpublic org.json.JSONObject convertToJSONObject()
ExternalLogconvertToJSONObject in interface ExternalLog