public class AnalysisStatus extends TasksStatus implements com.exalead.util.Checkable, java.io.Serializable
TasksStatus.Bytes, TasksStatus.Deletions, TasksStatus.ExistingDocumentAdds, TasksStatus.NewDocumentAdds, TasksStatus.PartialUpdates, TasksStatus.Tasks
Modifier and Type | Field and Description |
---|---|
int |
currentAttempt |
long |
elapsedMS |
long |
ramUsage |
long |
ramUsageLimit |
bytes, clearRequired, DEFAULT_CLEAR_REQUIRED, DEFAULT_ENABLED, DEFAULT_PROCESSING, deletions, enabled, existingDocumentAdds, newDocumentAdds, partialUpdates, processing, tasks, totalBytes, totalCheckpoints, totalDeletions, totalExistingDocumentAdds, totalNewDocumentAdds, totalPartialUpdates, totalTasks
Constructor and Description |
---|
AnalysisStatus() |
AnalysisStatus(AnalysisStatus o)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
void |
check(boolean deep,
java.lang.String errorContext)
Checks this AnalysisStatus.
|
static AnalysisStatus |
fromString(java.lang.String s)
String representation of this AnalysisStatus.
|
int |
getCurrentAttempt() |
long |
getElapsedMS() |
long |
getRamUsage() |
long |
getRamUsageLimit() |
AnalysisStatus |
makeCopy()
Creates and returns a deep copy of this AnalysisStatus.
|
static AnalysisStatus |
readFrom(java.io.InputStream is)
Read this AnalysisStatus from an XML fragment.
|
void |
setCurrentAttempt(int currentAttempt) |
void |
setElapsedMS(long elapsedMS) |
void |
setRamUsage(long ramUsage) |
void |
setRamUsageLimit(long ramUsageLimit) |
java.lang.String |
toString()
String representation of this AnalysisStatus.
|
AnalysisStatus |
withBytes(java.util.Collection<PerSliceInfo> __values) |
AnalysisStatus |
withBytes(PerSliceInfo... __values) |
AnalysisStatus |
withClearRequired(boolean clearRequired) |
AnalysisStatus |
withClearRequired(java.lang.Boolean clearRequired) |
AnalysisStatus |
withCurrentAttempt(int currentAttempt) |
AnalysisStatus |
withCurrentAttempt(java.lang.Integer currentAttempt) |
AnalysisStatus |
withDeletions(java.util.Collection<PerSliceInfo> __values) |
AnalysisStatus |
withDeletions(PerSliceInfo... __values) |
AnalysisStatus |
withElapsedMS(long elapsedMS) |
AnalysisStatus |
withElapsedMS(java.lang.Long elapsedMS) |
AnalysisStatus |
withEnabled(boolean enabled) |
AnalysisStatus |
withEnabled(java.lang.Boolean enabled) |
AnalysisStatus |
withExistingDocumentAdds(java.util.Collection<PerSliceInfo> __values) |
AnalysisStatus |
withExistingDocumentAdds(PerSliceInfo... __values) |
AnalysisStatus |
withNewDocumentAdds(java.util.Collection<PerSliceInfo> __values) |
AnalysisStatus |
withNewDocumentAdds(PerSliceInfo... __values) |
AnalysisStatus |
withPartialUpdates(java.util.Collection<PerSliceInfo> __values) |
AnalysisStatus |
withPartialUpdates(PerSliceInfo... __values) |
AnalysisStatus |
withProcessing(boolean processing) |
AnalysisStatus |
withProcessing(java.lang.Boolean processing) |
AnalysisStatus |
withRamUsage(long ramUsage) |
AnalysisStatus |
withRamUsage(java.lang.Long ramUsage) |
AnalysisStatus |
withRamUsageLimit(long ramUsageLimit) |
AnalysisStatus |
withRamUsageLimit(java.lang.Long ramUsageLimit) |
AnalysisStatus |
withTasks(java.util.Collection<PerSliceInfo> __values) |
AnalysisStatus |
withTasks(PerSliceInfo... __values) |
AnalysisStatus |
withTotalBytes(long totalBytes) |
AnalysisStatus |
withTotalBytes(java.lang.Long totalBytes) |
AnalysisStatus |
withTotalCheckpoints(long totalCheckpoints) |
AnalysisStatus |
withTotalCheckpoints(java.lang.Long totalCheckpoints) |
AnalysisStatus |
withTotalDeletions(long totalDeletions) |
AnalysisStatus |
withTotalDeletions(java.lang.Long totalDeletions) |
AnalysisStatus |
withTotalExistingDocumentAdds(long totalExistingDocumentAdds) |
AnalysisStatus |
withTotalExistingDocumentAdds(java.lang.Long totalExistingDocumentAdds) |
AnalysisStatus |
withTotalNewDocumentAdds(long totalNewDocumentAdds) |
AnalysisStatus |
withTotalNewDocumentAdds(java.lang.Long totalNewDocumentAdds) |
AnalysisStatus |
withTotalPartialUpdates(long totalPartialUpdates) |
AnalysisStatus |
withTotalPartialUpdates(java.lang.Long totalPartialUpdates) |
AnalysisStatus |
withTotalTasks(long totalTasks) |
AnalysisStatus |
withTotalTasks(java.lang.Long totalTasks) |
void |
writeTo(java.io.OutputStream os)
Write this AnalysisStatus as an XML fragment
|
getBytes, getDeletions, getExistingDocumentAdds, getNewDocumentAdds, getPartialUpdates, getTasks, getTotalBytes, getTotalCheckpoints, getTotalDeletions, getTotalExistingDocumentAdds, getTotalNewDocumentAdds, getTotalPartialUpdates, getTotalTasks, isClearRequired, isEnabled, isProcessing, setBytes, setClearRequired, setDeletions, setEnabled, setExistingDocumentAdds, setNewDocumentAdds, setPartialUpdates, setProcessing, setTasks, setTotalBytes, setTotalCheckpoints, setTotalDeletions, setTotalExistingDocumentAdds, setTotalNewDocumentAdds, setTotalPartialUpdates, setTotalTasks, withBytes, withDeletions, withExistingDocumentAdds, withNewDocumentAdds, withPartialUpdates, withTasks
public int currentAttempt
public long elapsedMS
public long ramUsage
public long ramUsageLimit
public AnalysisStatus()
public AnalysisStatus(AnalysisStatus o)
public AnalysisStatus withEnabled(boolean enabled)
withEnabled
in class TasksStatus
public AnalysisStatus withEnabled(java.lang.Boolean enabled)
withEnabled
in class TasksStatus
public AnalysisStatus withProcessing(boolean processing)
withProcessing
in class TasksStatus
public AnalysisStatus withProcessing(java.lang.Boolean processing)
withProcessing
in class TasksStatus
public AnalysisStatus withClearRequired(boolean clearRequired)
withClearRequired
in class TasksStatus
public AnalysisStatus withClearRequired(java.lang.Boolean clearRequired)
withClearRequired
in class TasksStatus
public AnalysisStatus withTotalNewDocumentAdds(long totalNewDocumentAdds)
withTotalNewDocumentAdds
in class TasksStatus
public AnalysisStatus withTotalNewDocumentAdds(java.lang.Long totalNewDocumentAdds)
withTotalNewDocumentAdds
in class TasksStatus
public AnalysisStatus withTotalExistingDocumentAdds(long totalExistingDocumentAdds)
withTotalExistingDocumentAdds
in class TasksStatus
public AnalysisStatus withTotalExistingDocumentAdds(java.lang.Long totalExistingDocumentAdds)
withTotalExistingDocumentAdds
in class TasksStatus
public AnalysisStatus withTotalPartialUpdates(long totalPartialUpdates)
withTotalPartialUpdates
in class TasksStatus
public AnalysisStatus withTotalPartialUpdates(java.lang.Long totalPartialUpdates)
withTotalPartialUpdates
in class TasksStatus
public AnalysisStatus withTotalDeletions(long totalDeletions)
withTotalDeletions
in class TasksStatus
public AnalysisStatus withTotalDeletions(java.lang.Long totalDeletions)
withTotalDeletions
in class TasksStatus
public AnalysisStatus withTotalCheckpoints(long totalCheckpoints)
withTotalCheckpoints
in class TasksStatus
public AnalysisStatus withTotalCheckpoints(java.lang.Long totalCheckpoints)
withTotalCheckpoints
in class TasksStatus
public AnalysisStatus withTotalTasks(long totalTasks)
withTotalTasks
in class TasksStatus
public AnalysisStatus withTotalTasks(java.lang.Long totalTasks)
withTotalTasks
in class TasksStatus
public AnalysisStatus withTotalBytes(long totalBytes)
withTotalBytes
in class TasksStatus
public AnalysisStatus withTotalBytes(java.lang.Long totalBytes)
withTotalBytes
in class TasksStatus
public AnalysisStatus withNewDocumentAdds(PerSliceInfo... __values)
withNewDocumentAdds
in class TasksStatus
public AnalysisStatus withNewDocumentAdds(java.util.Collection<PerSliceInfo> __values)
withNewDocumentAdds
in class TasksStatus
public AnalysisStatus withExistingDocumentAdds(PerSliceInfo... __values)
withExistingDocumentAdds
in class TasksStatus
public AnalysisStatus withExistingDocumentAdds(java.util.Collection<PerSliceInfo> __values)
withExistingDocumentAdds
in class TasksStatus
public AnalysisStatus withPartialUpdates(PerSliceInfo... __values)
withPartialUpdates
in class TasksStatus
public AnalysisStatus withPartialUpdates(java.util.Collection<PerSliceInfo> __values)
withPartialUpdates
in class TasksStatus
public AnalysisStatus withDeletions(PerSliceInfo... __values)
withDeletions
in class TasksStatus
public AnalysisStatus withDeletions(java.util.Collection<PerSliceInfo> __values)
withDeletions
in class TasksStatus
public AnalysisStatus withTasks(PerSliceInfo... __values)
withTasks
in class TasksStatus
public AnalysisStatus withTasks(java.util.Collection<PerSliceInfo> __values)
withTasks
in class TasksStatus
public AnalysisStatus withBytes(PerSliceInfo... __values)
withBytes
in class TasksStatus
public AnalysisStatus withBytes(java.util.Collection<PerSliceInfo> __values)
withBytes
in class TasksStatus
public void setCurrentAttempt(int currentAttempt)
public int getCurrentAttempt()
public AnalysisStatus withCurrentAttempt(int currentAttempt)
public AnalysisStatus withCurrentAttempt(java.lang.Integer currentAttempt)
public void setElapsedMS(long elapsedMS)
public long getElapsedMS()
public AnalysisStatus withElapsedMS(long elapsedMS)
public AnalysisStatus withElapsedMS(java.lang.Long elapsedMS)
public void setRamUsage(long ramUsage)
public long getRamUsage()
public AnalysisStatus withRamUsage(long ramUsage)
public AnalysisStatus withRamUsage(java.lang.Long ramUsage)
public void setRamUsageLimit(long ramUsageLimit)
public long getRamUsageLimit()
public AnalysisStatus withRamUsageLimit(long ramUsageLimit)
public AnalysisStatus withRamUsageLimit(java.lang.Long ramUsageLimit)
public AnalysisStatus makeCopy()
makeCopy
in class TasksStatus
public static AnalysisStatus readFrom(java.io.InputStream is) throws javax.xml.bind.JAXBException
javax.xml.bind.JAXBException
public void writeTo(java.io.OutputStream os) throws javax.xml.bind.JAXBException, java.io.IOException
writeTo
in class TasksStatus
javax.xml.bind.JAXBException
java.io.IOException
public static AnalysisStatus fromString(java.lang.String s) throws javax.xml.bind.JAXBException, java.io.UnsupportedEncodingException
javax.xml.bind.JAXBException
java.io.UnsupportedEncodingException
public java.lang.String toString()
toString
in class TasksStatus
public void check(boolean deep, java.lang.String errorContext) throws com.exalead.util.TypedException
check
in interface com.exalead.util.Checkable
check
in class TasksStatus
com.exalead.util.TypedException
Copyright © 2021 Dassault Systèmes, All Rights Reserved.