Class: PendingNexusOperationInfo
workflow.v1.PendingNexusOperationInfo
PendingNexusOperationInfo contains the state of a pending Nexus operation.
Implements
Constructors
constructor
• new PendingNexusOperationInfo(properties?): PendingNexusOperationInfo
Constructs a new PendingNexusOperationInfo.
Parameters
| Name | Type | Description |
|---|---|---|
properties? | IPendingNexusOperationInfo | Properties to set |
Returns
Properties
attempt
• attempt: number
The number of attempts made to deliver the start operation request. This number represents a minimum bound since the attempt is incremented after the request completes.
Implementation of
IPendingNexusOperationInfo.attempt
blockedReason
• blockedReason: string
If the state is BLOCKED, blocked reason provides additional information.
Implementation of
IPendingNexusOperationInfo.blockedReason
cancellationInfo
• Optional cancellationInfo: null | INexusOperationCancellationInfo
PendingNexusOperationInfo cancellationInfo.
Implementation of
IPendingNexusOperationInfo.cancellationInfo
endpoint
• endpoint: string
Endpoint name. Resolved to a URL via the cluster's endpoint registry.
Implementation of
IPendingNexusOperationInfo.endpoint
lastAttemptCompleteTime
• Optional lastAttemptCompleteTime: null | ITimestamp
The time when the last attempt completed.
Implementation of
IPendingNexusOperationInfo.lastAttemptCompleteTime
lastAttemptFailure
• Optional lastAttemptFailure: null | IFailure
The last attempt's failure, if any.