Skip to main content

UnifiedViews Method - Request All Pipeline Execution Events

Abstract

UnifiedViews Method - Request All Pipeline Execution Events

Description

Request all pipeline execution events of a UnifiedViews instance including the individual DPUs involved.

URL: http://{server}/master/api/1/pipelines/{pipeline_id}/executions/{execution_id}/events

Content Type

application/json

Request

Supported Method

GET

ResponseContent-Type

application/json

Status: 200 - OK

Response Attributes

Attribute

Type

Required

Description

id

number

true

ID of the requested pipeline.

description

string

false

A description of the pipeline schedule details.

time

string

Format: <yyyy-mm-dd>T<hh:mm:ss.ms>Z

type

string

The following values are possible:

DPU_DEBUG, DPU_INFO, DPU_WARNING, DPU_ERROR, DPU_TERMINATION_REQUEST, PIPELINE_ERROR, PIPELINE_INFO.

The last two can have null dpuInstance field (produced by UV not the DPU).

shortMessage

string

A short status message.

fullMessage

string

A comprehensive status message.

dpuInstance

string

Basic information about DPU instance that emitted the message.

id

string

ID of the DPU or DPUs involved.

name

string

Name of the DPU

description

string

Description of the DPU instance.

serializedConfiguration

string

Returns the tag <conf> containing the configuration strings.

Example Response
[
  {
    id: 1,
    time: "2015-15-15T15:15:15.658Z",
    type: "DPU_DEBUG", 
    shortMessage: "Everything is OK!",
    fullMessage: "As expected this is very long message on many lines", 
    dpuInstance: {
        id: 546,
        name: "CSV tool",
        description: "mastering CSV is good, this dpu does that",
        serializedConfiguration: "<conf> </conf>"
    }
  },
  {
    id: 2,
    time: "2015-15-15T15:15:16.658Z",
    type: "PIPELINE_ERROR", 
    shortMessage: "Bad things happend",
    fullMessage: "As expected this is very long message on many lines", 
    dpuInstance: null
  }
]