Google Cloud Dataform V1beta1 Client - Class WorkflowInvocationAction (0.4.7) Stay organized with collections Save and categorize content based on your preferences.
Beta
This library is covered by thePre-GA Offerings Terms of the Terms of Service. Pre-GA libraries might have limited support, and changes to pre-GA libraries might not be compatible with other pre-GA versions. For more information, see thelaunch stage descriptions.
Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class WorkflowInvocationAction.
Represents a single action in a workflow invocation.
Generated from protobuf messagegoogle.cloud.dataform.v1beta1.WorkflowInvocationAction
Namespace
Google \ Cloud \ Dataform \ V1beta1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data | arrayOptional. Data for populating the Message object. |
↳ target | TargetOutput only. This action's identifier. Unique within the workflow invocation. |
↳ canonical_target | TargetOutput only. The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result. |
↳ state | intOutput only. This action's current state. |
↳ failure_reason | stringOutput only. If and only if action's state is FAILED a failure reason is set. |
↳ invocation_timing | Google\Type\IntervalOutput only. This action's timing details. |
↳ bigquery_action | WorkflowInvocationAction\BigQueryActionOutput only. The workflow action's bigquery action details. |
getTarget
Output only. This action's identifier. Unique within the workflowinvocation.
| Returns | |
|---|---|
| Type | Description |
Target|null | |
hasTarget
clearTarget
setTarget
Output only. This action's identifier. Unique within the workflowinvocation.
| Parameter | |
|---|---|
| Name | Description |
var | Target |
| Returns | |
|---|---|
| Type | Description |
$this | |
getCanonicalTarget
Output only. The action's identifier if the project had been compiledwithout any overrides configured. Unique within the compilation result.
| Returns | |
|---|---|
| Type | Description |
Target|null | |
hasCanonicalTarget
clearCanonicalTarget
setCanonicalTarget
Output only. The action's identifier if the project had been compiledwithout any overrides configured. Unique within the compilation result.
| Parameter | |
|---|---|
| Name | Description |
var | Target |
| Returns | |
|---|---|
| Type | Description |
$this | |
getState
Output only. This action's current state.
| Returns | |
|---|---|
| Type | Description |
int | |
setState
Output only. This action's current state.
| Parameter | |
|---|---|
| Name | Description |
var | int |
| Returns | |
|---|---|
| Type | Description |
$this | |
getFailureReason
Output only. If and only if action's state is FAILED a failure reason isset.
| Returns | |
|---|---|
| Type | Description |
string | |
setFailureReason
Output only. If and only if action's state is FAILED a failure reason isset.
| Parameter | |
|---|---|
| Name | Description |
var | string |
| Returns | |
|---|---|
| Type | Description |
$this | |
getInvocationTiming
Output only. This action's timing details.
start_time will be set if the action is in [RUNNING, SUCCEEDED,CANCELLED, FAILED] state.end_time will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]state.
| Returns | |
|---|---|
| Type | Description |
Google\Type\Interval|null | |
hasInvocationTiming
clearInvocationTiming
setInvocationTiming
Output only. This action's timing details.
start_time will be set if the action is in [RUNNING, SUCCEEDED,CANCELLED, FAILED] state.end_time will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]state.
| Parameter | |
|---|---|
| Name | Description |
var | Google\Type\Interval |
| Returns | |
|---|---|
| Type | Description |
$this | |
getBigqueryAction
Output only. The workflow action's bigquery action details.
| Returns | |
|---|---|
| Type | Description |
WorkflowInvocationAction\BigQueryAction|null | |
hasBigqueryAction
clearBigqueryAction
setBigqueryAction
Output only. The workflow action's bigquery action details.
| Parameter | |
|---|---|
| Name | Description |
var | WorkflowInvocationAction\BigQueryAction |
| Returns | |
|---|---|
| Type | Description |
$this | |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-01-09 UTC.