Waiting for engine...
Skip to main content

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

On this Page