Skip to main content

Interface: INexusOperationExecutionListInfo

nexus.v1.INexusOperationExecutionListInfo

Properties of a NexusOperationExecutionListInfo.

Implemented by

Properties

closeTime

Optional closeTime: null | ITimestamp

If the operation is in a terminal status, this field represents the time the operation transitioned to that status.


endpoint

Optional endpoint: null | string

Endpoint name.


executionDuration

Optional executionDuration: null | IDuration

The difference between close time and scheduled time. This field is only populated if the operation is closed.


operation

Optional operation: null | string

Operation name.


operationId

Optional operationId: null | string

A unique identifier of this operation within its namespace along with run ID (below).


runId

Optional runId: null | string

The run ID of the standalone Nexus operation.


scheduleTime

Optional scheduleTime: null | ITimestamp

Time the operation was originally scheduled via a StartNexusOperation request.


searchAttributes

Optional searchAttributes: null | ISearchAttributes

Search attributes from the start request.


service

Optional service: null | string

Service name.


stateTransitionCount

Optional stateTransitionCount: null | Long

Updated on terminal status.


status

Optional status: null | NexusOperationExecutionStatus

The status is updated once, when the operation is originally scheduled, and again when the operation reaches a terminal status.