Class AbstractErrorLog
- java.lang.Object
-
- com.microsoft.appcenter.ingestion.models.AbstractLog
-
- com.microsoft.appcenter.crashes.ingestion.models.AbstractErrorLog
-
- All Implemented Interfaces:
com.microsoft.appcenter.ingestion.models.Log,com.microsoft.appcenter.ingestion.models.Model
- Direct Known Subclasses:
ManagedErrorLog
public abstract class AbstractErrorLog extends com.microsoft.appcenter.ingestion.models.AbstractLogAbstract error log.
-
-
Constructor Summary
Constructors Constructor Description AbstractErrorLog()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.DategetAppLaunchTimestamp()Get the appLaunchTimestamp value.java.lang.StringgetArchitecture()Get the architecture value.java.lang.LonggetErrorThreadId()Get the errorThreadId value.java.lang.StringgetErrorThreadName()Get the errorThreadName value.java.lang.BooleangetFatal()Get the fatal value.java.util.UUIDgetId()Get the id value.java.lang.IntegergetParentProcessId()Get the parentProcessId value.java.lang.StringgetParentProcessName()Get the parentProcessName value.java.lang.IntegergetProcessId()Get the processId value.java.lang.StringgetProcessName()Get the processName value.inthashCode()voidread(org.json.JSONObject object)voidsetAppLaunchTimestamp(java.util.Date appLaunchTimestamp)Set the appLaunchTimestamp value.voidsetArchitecture(java.lang.String architecture)Set the architecture value.voidsetErrorThreadId(java.lang.Long errorThreadId)Set the errorThreadId value.voidsetErrorThreadName(java.lang.String errorThreadName)Set the errorThreadName value.voidsetFatal(java.lang.Boolean fatal)Set the fatal value.voidsetId(java.util.UUID id)Set the id value.voidsetParentProcessId(java.lang.Integer parentProcessId)Set the parentProcessId value.voidsetParentProcessName(java.lang.String parentProcessName)Set the parentProcessName value.voidsetProcessId(java.lang.Integer processId)Set the processId value.voidsetProcessName(java.lang.String processName)Set the processName value.voidwrite(org.json.JSONStringer writer)-
Methods inherited from class com.microsoft.appcenter.ingestion.models.AbstractLog
addTransmissionTarget, getDevice, getDistributionGroupId, getSid, getTag, getTimestamp, getTransmissionTargetTokens, getUserId, setDevice, setDistributionGroupId, setSid, setTag, setTimestamp, setUserId
-
-
-
-
Method Detail
-
getId
public java.util.UUID getId()
Get the id value.- Returns:
- the id value
-
setId
public void setId(java.util.UUID id)
Set the id value.- Parameters:
id- the id value to set
-
getProcessId
public java.lang.Integer getProcessId()
Get the processId value.- Returns:
- the processId value
-
setProcessId
public void setProcessId(java.lang.Integer processId)
Set the processId value.- Parameters:
processId- the processId value to set
-
getProcessName
public java.lang.String getProcessName()
Get the processName value.- Returns:
- the processName value
-
setProcessName
public void setProcessName(java.lang.String processName)
Set the processName value.- Parameters:
processName- the processName value to set
-
getParentProcessId
public java.lang.Integer getParentProcessId()
Get the parentProcessId value.- Returns:
- the parentProcessId value
-
setParentProcessId
public void setParentProcessId(java.lang.Integer parentProcessId)
Set the parentProcessId value.- Parameters:
parentProcessId- the parentProcessId value to set
-
getParentProcessName
public java.lang.String getParentProcessName()
Get the parentProcessName value.- Returns:
- the parentProcessName value
-
setParentProcessName
public void setParentProcessName(java.lang.String parentProcessName)
Set the parentProcessName value.- Parameters:
parentProcessName- the parentProcessName value to set
-
getErrorThreadId
public java.lang.Long getErrorThreadId()
Get the errorThreadId value.- Returns:
- the errorThreadId value
-
setErrorThreadId
public void setErrorThreadId(java.lang.Long errorThreadId)
Set the errorThreadId value.- Parameters:
errorThreadId- the errorThreadId value to set
-
getErrorThreadName
public java.lang.String getErrorThreadName()
Get the errorThreadName value.- Returns:
- the errorThreadName value
-
setErrorThreadName
public void setErrorThreadName(java.lang.String errorThreadName)
Set the errorThreadName value.- Parameters:
errorThreadName- the errorThreadName value to set
-
getFatal
public java.lang.Boolean getFatal()
Get the fatal value.- Returns:
- the fatal value
-
setFatal
public void setFatal(java.lang.Boolean fatal)
Set the fatal value.- Parameters:
fatal- the fatal value to set
-
getAppLaunchTimestamp
public java.util.Date getAppLaunchTimestamp()
Get the appLaunchTimestamp value.- Returns:
- the appLaunchTimestamp value
-
setAppLaunchTimestamp
public void setAppLaunchTimestamp(java.util.Date appLaunchTimestamp)
Set the appLaunchTimestamp value.- Parameters:
appLaunchTimestamp- the appLaunchTimestamp value to set
-
getArchitecture
public java.lang.String getArchitecture()
Get the architecture value.- Returns:
- the architecture value
-
setArchitecture
public void setArchitecture(java.lang.String architecture)
Set the architecture value.- Parameters:
architecture- the architecture value to set
-
read
public void read(org.json.JSONObject object) throws org.json.JSONException- Specified by:
readin interfacecom.microsoft.appcenter.ingestion.models.Model- Overrides:
readin classcom.microsoft.appcenter.ingestion.models.AbstractLog- Throws:
org.json.JSONException
-
write
public void write(org.json.JSONStringer writer) throws org.json.JSONException- Specified by:
writein interfacecom.microsoft.appcenter.ingestion.models.Model- Overrides:
writein classcom.microsoft.appcenter.ingestion.models.AbstractLog- Throws:
org.json.JSONException
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classcom.microsoft.appcenter.ingestion.models.AbstractLog
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.microsoft.appcenter.ingestion.models.AbstractLog
-
-