public final class ManifestProgram extends ManifestFileRef
Modifier and Type | Class and Description |
---|---|
static class |
ManifestProgram.ExecutionStatus |
Constructor and Description |
---|
ManifestProgram(ManifestFile manifestFile,
ManifestProgram.ExecutionStatus executionStatus,
Long executionTime,
String executionStatusMessage)
It is not intended or recommended that the consumer of this API construct these objects.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
ManifestProgram.ExecutionStatus |
getExecutionState()
Gets the execution status of the program.
|
String |
getExecutionStatusMessage()
Gets the detailed message about the execution status.
|
Long |
getExecutionTime()
Gets the total execution time (in ms) for the program.
|
int |
hashCode() |
String |
toString() |
getFile, getId, getLastModified, getName, getPath, getVersion, isRepositoryFile, isWorkspaceFile
public ManifestProgram(ManifestFile manifestFile, ManifestProgram.ExecutionStatus executionStatus, Long executionTime, String executionStatusMessage)
manifestFile
- The file object that represents a program from the job submission.executionStatus
- The execution status of the program.executionTime
- The total execution time (in ms) for the program.executionStatusMessage
- The detailed message about the execution status.public String getExecutionStatusMessage()
public ManifestProgram.ExecutionStatus getExecutionState()
public Long getExecutionTime()
public int hashCode()
hashCode
in class ManifestFileRef
public boolean equals(Object obj)
equals
in class ManifestFileRef
public String toString()
toString
in class ManifestFileRef
<i>Copyright (c) 2020, SAS Institute Inc., Cary, NC, USA</i>