Reference documentation and code samples for the Dataform V1beta1 API class Google::Cloud::Dataform::V1beta1::WorkflowInvocationAction.
Represents a single action in a workflow invocation.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#bigquery_action
def bigquery_action() -> ::Google::Cloud::Dataform::V1beta1::WorkflowInvocationAction::BigQueryAction
Returns
- (::Google::Cloud::Dataform::V1beta1::WorkflowInvocationAction::BigQueryAction) — Output only. The workflow action's bigquery action details.
#canonical_target
def canonical_target() -> ::Google::Cloud::Dataform::V1beta1::Target
Returns
- (::Google::Cloud::Dataform::V1beta1::Target) — Output only. The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
#failure_reason
def failure_reason() -> ::String
Returns
- (::String) — Output only. If and only if action's state is FAILED a failure reason is set.
#invocation_timing
def invocation_timing() -> ::Google::Type::Interval
Returns
-
(::Google::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.
#state
def state() -> ::Google::Cloud::Dataform::V1beta1::WorkflowInvocationAction::State
Returns
- (::Google::Cloud::Dataform::V1beta1::WorkflowInvocationAction::State) — Output only. This action's current state.
#target
def target() -> ::Google::Cloud::Dataform::V1beta1::Target
Returns
- (::Google::Cloud::Dataform::V1beta1::Target) — Output only. This action's identifier. Unique within the workflow invocation.