Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class CompilationResultAction.
Represents a single Dataform action in a compilation result.
Generated from protobuf message google.cloud.dataform.v1beta1.CompilationResultAction
Namespace
Google \ Cloud \ Dataform \ V1beta1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ relation
↳ operations
↳ assertion
↳ declaration
↳ notebook
↳ data_preparation
↳ target
↳ canonical_target
Target
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
↳ file_path
string
The full path including filename in which this action is located, relative to the workspace root.
↳ internal_metadata
string
Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
getRelation
The database relation created/updated by this action.
hasRelation
setRelation
The database relation created/updated by this action.
$this
getOperations
The database operations executed by this action.
hasOperations
setOperations
The database operations executed by this action.
$this
getAssertion
The assertion executed by this action.
hasAssertion
setAssertion
The assertion executed by this action.
$this
getDeclaration
The declaration declared by this action.
hasDeclaration
setDeclaration
The declaration declared by this action.
$this
getNotebook
The notebook executed by this action.
hasNotebook
setNotebook
The notebook executed by this action.
$this
getDataPreparation
The data preparation executed by this action.
hasDataPreparation
setDataPreparation
The data preparation executed by this action.
$this
getTarget
This action's identifier. Unique within the compilation result.
hasTarget
clearTarget
setTarget
This action's identifier. Unique within the compilation result.
$this
getCanonicalTarget
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
hasCanonicalTarget
clearCanonicalTarget
setCanonicalTarget
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
$this
getFilePath
The full path including filename in which this action is located, relative to the workspace root.
string
setFilePath
The full path including filename in which this action is located, relative to the workspace root.
var
string
$this
getInternalMetadata
Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
string
hasInternalMetadata
clearInternalMetadata
setInternalMetadata
Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
var
string
$this
getCompiledObject
string