Contains summary information about the execution of a pipeline. Built as an immutable snapshot of a running Pipeline (its attributes, organisation, endpoint id and warning/failure/info messages) so it can be carried outside the pipeline's own transaction, most notably as the payload of a PipelineProcessEvent fired when a pipeline starts, completes or fails.
Properties
| Property | Returns | Description |
|---|---|---|
| attributes | Map<String,Object> | The pipeline's attribute map at the time this bean was created, the same values steps shared while the pipeline ran. |
| endpointId | String | Id of the endpoint mapping the pipeline was running for. |
| enpointId | String | Id of the endpoint mapping the pipeline was running for. Misspelt method name, kept for backwards compatibility - use getEndpointId instead. |
| failures | String | The pipeline's failure messages, each rendered on its own line as code, position and message. |
| infos | String | The pipeline's informational messages, each rendered on its own line as code, position and message. |
| org | OrgData | Summary of the organisation the pipeline belongs to. |
| thisOrg | OrgData | Summary of the organisation the pipeline is running for. |
| warnings | String | The pipeline's warning messages, each rendered on its own line as code, position and message. |
Methods
getThisOrg()
Returns: OrgData
Summary of the organisation the pipeline is running for.
getAttributes()
Returns: Map<String,Object>
The pipeline's attribute map at the time this bean was created, the same values steps shared while the pipeline ran.
getOrg()
Returns: OrgData
Summary of the organisation the pipeline belongs to.
getWarnings()
Returns: String
The pipeline's warning messages, each rendered on its own line as code, position and message.
getFailures()
Returns: String
The pipeline's failure messages, each rendered on its own line as code, position and message.
getInfos()
Returns: String
The pipeline's informational messages, each rendered on its own line as code, position and message.
getEnpointId()
Returns: String
Id of the endpoint mapping the pipeline was running for. Misspelt method name, kept for backwards compatibility - use getEndpointId instead.
getEndpointId()
Returns: String
Id of the endpoint mapping the pipeline was running for.