Google Cloud Dataform V1 Client - Class CompilationResult (0.11.0)
0.11.0 (latest)
0.10.1
0.9.2
0.8.1
0.7.0
0.6.0
0.5.1
0.4.7
0.3.0
0.2.3
0.1.6
Reference documentation and code samples for the Google Cloud Dataform V1 Client class CompilationResult.
Represents the result of compiling a Dataform project.
Generated from protobuf message google.cloud.dataform.v1.CompilationResult
Namespace
Google \ Cloud \ Dataform \ V1
Methods
Parameter
Name
Description
data
mixed
Immutable. Git commit/tag/branch name at which the repository should be
compiled. Must exist in the remote repository. Examples:
a commit SHA: 12ade345
a tag: tag1
a branch name: branch1
Returns
Type
Description
string
Immutable. Git commit/tag/branch name at which the repository should be
compiled. Must exist in the remote repository. Examples:
a commit SHA: 12ade345
a tag: tag1
a branch name: branch1
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Immutable. The name of the workspace to compile. Must be in the format
projects/*/locations/*/repositories/*/workspaces/*.
Returns
Type
Description
string
Immutable. The name of the workspace to compile. Must be in the format
projects/*/locations/*/repositories/*/workspaces/*.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Immutable. The name of the release config to compile. Must be in the
format projects/*/locations/*/repositories/*/releaseConfigs/*.
Returns
Type
Description
string
Immutable. The name of the release config to compile. Must be in the
format projects/*/locations/*/repositories/*/releaseConfigs/*.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Output only. The compilation result's name.
Returns
Type
Description
string
Output only. The compilation result's name.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Immutable. If set, fields of code_compilation_config override the default
compilation settings that are specified in dataform.json.
Immutable. If set, fields of code_compilation_config override the default
compilation settings that are specified in dataform.json.
Returns
Type
Description
$this
Output only. The fully resolved Git commit SHA of the code that was
compiled. Not set for compilation results whose source is a workspace.
Returns
Type
Description
string
Output only. The fully resolved Git commit SHA of the code that was
compiled. Not set for compilation results whose source is a workspace.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Output only. The version of \@dataform/core that was used for compilation.
Returns
Type
Description
string
Output only. The version of \@dataform/core that was used for compilation.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Output only. Errors encountered during project compilation.
Output only. Errors encountered during project compilation.
Returns
Type
Description
$this
Output only. Only set if the repository has a KMS Key.
Output only. Only set if the repository has a KMS Key.
Returns
Type
Description
$this
Output only. The timestamp of when the compilation result was created.
Output only. The timestamp of when the compilation result was created.
Returns
Type
Description
$this
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.
Returns
Type
Description
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.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
Output only. Metadata indicating whether this resource is user-scoped.
CompilationResult resource is user_scoped only if it is sourced
from a workspace.
Output only. Metadata indicating whether this resource is user-scoped.
CompilationResult resource is user_scoped only if it is sourced
from a workspace.
Returns
Type
Description
$this
Returns
Type
Description
string
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-04-01 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-04-01 UTC."],[],[]]