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.
Parameters | |
---|---|
Name | Description |
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.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataform\V1beta1\Target|null |
hasTarget
clearTarget
setTarget
This action's identifier. Unique within the compilation result.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataform\V1beta1\Target
|
Returns | |
---|---|
Type | Description |
$this |
getCanonicalTarget
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataform\V1beta1\Target|null |
hasCanonicalTarget
clearCanonicalTarget
setCanonicalTarget
The action's identifier if the project had been compiled without any overrides configured. Unique within the compilation result.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataform\V1beta1\Target
|
Returns | |
---|---|
Type | Description |
$this |
getFilePath
The full path including filename in which this action is located, relative to the workspace root.
Returns | |
---|---|
Type | Description |
string |
setFilePath
The full path including filename in which this action is located, relative to the workspace root.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getRelation
The database relation created/updated by this action.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Relation|null |
hasRelation
setRelation
The database relation created/updated by this action.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Relation
|
Returns | |
---|---|
Type | Description |
$this |
getOperations
The database operations executed by this action.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Operations|null |
hasOperations
setOperations
The database operations executed by this action.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Operations
|
Returns | |
---|---|
Type | Description |
$this |
getAssertion
The assertion executed by this action.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Assertion|null |
hasAssertion
setAssertion
The assertion executed by this action.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Assertion
|
Returns | |
---|---|
Type | Description |
$this |
getDeclaration
The declaration declared by this action.
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Declaration|null |
hasDeclaration
setDeclaration
The declaration declared by this action.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataform\V1beta1\CompilationResultAction\Declaration
|
Returns | |
---|---|
Type | Description |
$this |
getCompiledObject
Returns | |
---|---|
Type | Description |
string |