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
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ target
Google\Cloud\Dataform\V1beta1\Target
This action's identifier. Unique within the compilation result.
↳ canonical_target
Google\Cloud\Dataform\V1beta1\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.
↳ relation
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Relation
The database relation created/updated by this action.
↳ operations
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Operations
The database operations executed by this action.
↳ assertion
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Assertion
The assertion executed by this action.
↳ declaration
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Declaration
The declaration declared by this action.
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
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
getCompiledObject
string