Google Cloud Dataform V1beta1 Client - Class WorkflowInvocationAction (0.4.7)

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 \ V1beta1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ targetTarget

Output only. This action's identifier. Unique within the workflow invocation.

↳ canonical_targetTarget

Output only. The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.

↳ stateint

Output only. This action's current state.

↳ failure_reasonstring

Output only. If and only if action's state is FAILED a failure reason is set.

↳ invocation_timingGoogle\Type\Interval

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.

↳ bigquery_actionWorkflowInvocationAction\BigQueryAction

Output only. The workflow action's bigquery action details.

getTarget

Output only. This action's identifier. Unique within the workflowinvocation.

Returns
TypeDescription
Target|null

hasTarget

clearTarget

setTarget

Output only. This action's identifier. Unique within the workflowinvocation.

Parameter
NameDescription
varTarget
Returns
TypeDescription
$this

getCanonicalTarget

Output only. The action's identifier if the project had been compiledwithout any overrides configured. Unique within the compilation result.

Returns
TypeDescription
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
NameDescription
varTarget
Returns
TypeDescription
$this

getState

Output only. This action's current state.

Returns
TypeDescription
int

setState

Output only. This action's current state.

Parameter
NameDescription
varint
Returns
TypeDescription
$this

getFailureReason

Output only. If and only if action's state is FAILED a failure reason isset.

Returns
TypeDescription
string

setFailureReason

Output only. If and only if action's state is FAILED a failure reason isset.

Parameter
NameDescription
varstring
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
varGoogle\Type\Interval
Returns
TypeDescription
$this

getBigqueryAction

Output only. The workflow action's bigquery action details.

Returns
TypeDescription
WorkflowInvocationAction\BigQueryAction|null

hasBigqueryAction

clearBigqueryAction

setBigqueryAction

Output only. The workflow action's bigquery action details.

Parameter
NameDescription
varWorkflowInvocationAction\BigQueryAction
Returns
TypeDescription
$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.