Class: UpdateWorkflowExecutionRequest
workflowservice.v1.UpdateWorkflowExecutionRequest
(-- api-linter: core::0134=disabled aip.dev/not-precedent: Update RPCs don't follow Google API format. --)
Implements
Constructors
constructor
• new UpdateWorkflowExecutionRequest(properties?
): UpdateWorkflowExecutionRequest
Constructs a new UpdateWorkflowExecutionRequest.
Parameters
Name | Type | Description |
---|---|---|
properties? | IUpdateWorkflowExecutionRequest | Properties to set |
Returns
UpdateWorkflowExecutionRequest
Properties
firstExecutionRunId
• firstExecutionRunId: string
If set, this call will error if the most recent (if no Run Id is set on
workflow_execution
), or specified (if it is) Workflow Execution is not
part of the same execution chain as this Id.
Implementation of
IUpdateWorkflowExecutionRequest.firstExecutionRunId
namespace
• namespace: string
The namespace name of the target Workflow.
Implementation of
IUpdateWorkflowExecutionRequest.namespace
request
• Optional
request: null
| IRequest
The request information that will be delivered all the way down to the Workflow Execution.
Implementation of
IUpdateWorkflowExecutionRequest.request
waitPolicy
• Optional
waitPolicy: null
| IWaitPolicy
Specifies client's intent to wait for Update results. NOTE: This field works together with API call timeout which is limited by server timeout (maximum wait time). If server timeout is expired before user specified timeout, API call returns even if specified stage is not reached. Actual reached stage will be included in the response.
Implementation of
IUpdateWorkflowExecutionRequest.waitPolicy
workflowExecution
• Optional
workflowExecution: null
| IWorkflowExecution
The target Workflow Id and (optionally) a specific Run Id thereof. (-- api-linter: core::0203::optional=disabled aip.dev/not-precedent: false positive triggered by the word "optional" --)
Implementation of
IUpdateWorkflowExecutionRequest.workflowExecution
Methods
toJSON
▸ toJSON(): Object
Converts this UpdateWorkflowExecutionRequest to JSON.
Returns
Object
JSON object
create
▸ create(properties?
): UpdateWorkflowExecutionRequest
Creates a new UpdateWorkflowExecutionRequest instance using the specified properties.
Parameters
Name | Type | Description |
---|---|---|
properties? | IUpdateWorkflowExecutionRequest | Properties to set |
Returns
UpdateWorkflowExecutionRequest
UpdateWorkflowExecutionRequest instance