Reference documentation and code samples for the Dataform V1beta1 API class Google::Cloud::Dataform::V1beta1::CompilationResultAction.
Represents a single Dataform action in a compilation result.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#assertion
def assertion() -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Assertion
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Assertion) — The assertion executed by this action.
#assertion=
def assertion=(value) -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Assertion
Parameter
- value (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Assertion) — The assertion executed by this action.
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Assertion) — The assertion executed by this action.
#canonical_target
def canonical_target() -> ::Google::Cloud::Dataform::V1beta1::Target
Returns
- (::Google::Cloud::Dataform::V1beta1::Target) — The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
#canonical_target=
def canonical_target=(value) -> ::Google::Cloud::Dataform::V1beta1::Target
Parameter
- value (::Google::Cloud::Dataform::V1beta1::Target) — The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
Returns
- (::Google::Cloud::Dataform::V1beta1::Target) — The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
#declaration
def declaration() -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Declaration
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Declaration) — The declaration declared by this action.
#declaration=
def declaration=(value) -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Declaration
Parameter
- value (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Declaration) — The declaration declared by this action.
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Declaration) — The declaration declared by this action.
#file_path
def file_path() -> ::String
Returns
- (::String) — The full path including filename in which this action is located, relative to the workspace root.
#file_path=
def file_path=(value) -> ::String
Parameter
- value (::String) — The full path including filename in which this action is located, relative to the workspace root.
Returns
- (::String) — The full path including filename in which this action is located, relative to the workspace root.
#operations
def operations() -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Operations
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Operations) — The database operations executed by this action.
#operations=
def operations=(value) -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Operations
Parameter
- value (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Operations) — The database operations executed by this action.
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Operations) — The database operations executed by this action.
#relation
def relation() -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Relation
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Relation) — The database relation created/updated by this action.
#relation=
def relation=(value) -> ::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Relation
Parameter
- value (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Relation) — The database relation created/updated by this action.
Returns
- (::Google::Cloud::Dataform::V1beta1::CompilationResultAction::Relation) — The database relation created/updated by this action.
#target
def target() -> ::Google::Cloud::Dataform::V1beta1::Target
Returns
- (::Google::Cloud::Dataform::V1beta1::Target) — This action's identifier. Unique within the compilation result.
#target=
def target=(value) -> ::Google::Cloud::Dataform::V1beta1::Target
Parameter
- value (::Google::Cloud::Dataform::V1beta1::Target) — This action's identifier. Unique within the compilation result.
Returns
- (::Google::Cloud::Dataform::V1beta1::Target) — This action's identifier. Unique within the compilation result.