Reference documentation and code samples for the Dataform V1beta1 API class Google::Cloud::Dataform::V1beta1::WorkflowInvocation.
Represents a single invocation of a compilation result.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#compilation_result
def compilation_result() -> ::String
Returns
-
(::String) — Immutable. The name of the compilation result to use for this invocation.
Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
#compilation_result=
def compilation_result=(value) -> ::String
Parameter
-
value (::String) — Immutable. The name of the compilation result to use for this invocation.
Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
Returns
-
(::String) — Immutable. The name of the compilation result to use for this invocation.
Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*
.
#invocation_config
def invocation_config() -> ::Google::Cloud::Dataform::V1beta1::InvocationConfig
Returns
- (::Google::Cloud::Dataform::V1beta1::InvocationConfig) — Immutable. If left unset, a default InvocationConfig will be used.
#invocation_config=
def invocation_config=(value) -> ::Google::Cloud::Dataform::V1beta1::InvocationConfig
Parameter
- value (::Google::Cloud::Dataform::V1beta1::InvocationConfig) — Immutable. If left unset, a default InvocationConfig will be used.
Returns
- (::Google::Cloud::Dataform::V1beta1::InvocationConfig) — Immutable. If left unset, a default InvocationConfig will be used.
#invocation_timing
def invocation_timing() -> ::Google::Type::Interval
Returns
- (::Google::Type::Interval) — Output only. This workflow invocation's timing details.
#name
def name() -> ::String
Returns
- (::String) — Output only. The workflow invocation's name.
#state
def state() -> ::Google::Cloud::Dataform::V1beta1::WorkflowInvocation::State
Returns
- (::Google::Cloud::Dataform::V1beta1::WorkflowInvocation::State) — Output only. This workflow invocation's current state.
#workflow_config
def workflow_config() -> ::String
Returns
-
(::String) — Immutable. The name of the workflow config to invoke. Must be in the
format
projects/*/locations/*/repositories/*/workflowConfigs/*
.
#workflow_config=
def workflow_config=(value) -> ::String
Parameter
-
value (::String) — Immutable. The name of the workflow config to invoke. Must be in the
format
projects/*/locations/*/repositories/*/workflowConfigs/*
.
Returns
-
(::String) — Immutable. The name of the workflow config to invoke. Must be in the
format
projects/*/locations/*/repositories/*/workflowConfigs/*
.