Class: DescribeNexusOperationExecutionResponse
workflowservice.v1.DescribeNexusOperationExecutionResponse
Represents a DescribeNexusOperationExecutionResponse.
Properties
completionCallbacks
• completionCallbacks: $Properties[]
Completion callbacks to be invoked once the Nexus operation reaches a terminal state. They will remain in the CALLBACK_STATE_STANDBY state until the Nexus operation is finished.
failure
• Optional failure: null | $Properties
The failure if the operation completed unsuccessfully.
info
• Optional info: null | $Properties
Information about the operation.
input
• Optional input: null | $Properties
Serialized operation input, passed as the request payload. Only set if include_input was true in the request.
longPollToken
• longPollToken: Uint8Array
Token for follow-on long-poll requests. Absent only if the operation is complete.
outcome
• Optional outcome: "failure" | "result"
Only set if the operation is completed and include_outcome was true in the request.
result
• Optional result: null | $Properties
The result if the operation completed successfully.
runId
• runId: string
The run ID of the operation, useful when run_id was not specified in the request.
Methods
toJSON
▸ toJSON(): Object
Converts this DescribeNexusOperationExecutionResponse to JSON.
Returns
Object
JSON object
create
▸ create(properties?): DescribeNexusOperationExecutionResponse & $Shape
Creates a new DescribeNexusOperationExecutionResponse instance using the specified properties.
Parameters
| Name | Type | Description |
|---|---|---|
properties? | $Shape | Properties to set |
Returns
DescribeNexusOperationExecutionResponse & $Shape
DescribeNexusOperationExecutionResponse instance
▸ create(properties?): DescribeNexusOperationExecutionResponse
Parameters
| Name | Type |
|---|---|
properties? | $Properties |
Returns
DescribeNexusOperationExecutionResponse