ExecutionRecord
A type represents a process execution history record.
type ExecutionRecord {
executionId: String
originalExecutionId: String
account: String
executionTime: String
status: String
executionType: String
exec_listener: String
processName: String
processId: String
atomName: String
atomId: String
inboundDocumentCount: Int
inboundErrorDocumentCount: Int
outboundDocumentCount: Int
executionDuration: [String]
message: String
parentExecutionId: String
topLevelExecutionId: String
inboundDocumentSize: [String]
outboundDocumentSize: [String]
launcherID: String
}
Fields
ExecutionRecord.executionId ● String scalar miscellaneous
The ID of the execution.
ExecutionRecord.originalExecutionId ● String scalar miscellaneous
The id of the execution id, if this execution is a retry.
ExecutionRecord.account ● String scalar miscellaneous
The ID of the account in which you ran this execution.
ExecutionRecord.executionTime ● String scalar miscellaneous
The start date and time of this run.
ExecutionRecord.status ● String scalar miscellaneous
The status of the run.
ExecutionRecord.executionType ● String scalar miscellaneous
Indicates how initiation of the process run occurred.
ExecutionRecord.exec_listener ● String scalar miscellaneous
Identifier or address of the execution listener, if present.
ExecutionRecord.processName ● String scalar miscellaneous
The name of of the run process.
ExecutionRecord.processId ● String scalar miscellaneous
The id of the run process.
ExecutionRecord.atomName ● String scalar miscellaneous
The name of the Atom on which the process ran.
ExecutionRecord.atomId ● String scalar miscellaneous
The id of the Atom on which the process ran.
ExecutionRecord.inboundDocumentCount ● Int scalar miscellaneous
The number of processed inbound documents.
ExecutionRecord.inboundErrorDocumentCount ● Int scalar miscellaneous
The number of processed inbound documents with errors.
ExecutionRecord.outboundDocumentCount ● Int scalar miscellaneous
The number of processed outbound documents.
ExecutionRecord.executionDuration ● [String] list scalar miscellaneous
The number of milliseconds it took to run the process.
ExecutionRecord.message ● String scalar miscellaneous
Any error message returned from the run.
ExecutionRecord.parentExecutionId ● String scalar miscellaneous
The ID of the run of the parent process, if this run and the parent process’ run were both subprocesses.
ExecutionRecord.topLevelExecutionId ● String scalar miscellaneous
The ID of the run of the top-level process, if this run is a subprocess.
ExecutionRecord.inboundDocumentSize ● [String] list scalar miscellaneous
The aggregate size in bytes of the processed inbound documents.
ExecutionRecord.outboundDocumentSize ● [String] list scalar miscellaneous
The aggregate size in bytes of the processed outbound documents.
ExecutionRecord.launcherID ● String scalar miscellaneous
The API Service component that kicks off the run.
Returned By
executionHistory query