Google Cloud Dataform V1beta1 Client - Class CompilationResult (0.10.1)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Dataform V1beta1 Client class CompilationResult.
Represents the result of compiling a Dataform project.
Generated from protobuf message google.cloud.dataform.v1beta1.CompilationResult
Namespace
Google \ Cloud \ Dataform \ V1beta1
Methods
__construct
Constructor.
Parameter
Name
Description
data
mixed
getGitCommitish
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
hasGitCommitish
setGitCommitish
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
getWorkspace
Immutable. The name of the workspace to compile. Must be in the format
projects/*/locations/*/repositories/*/workspaces/*.
Returns
Type
Description
string
hasWorkspace
setWorkspace
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
getReleaseConfig
Immutable. The name of the release config to compile. Must be in the
format projects/*/locations/*/repositories/*/releaseConfigs/*.
Returns
Type
Description
string
hasReleaseConfig
setReleaseConfig
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
getName
Output only. The compilation result's name.
Returns
Type
Description
string
setName
Output only. The compilation result's name.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getCodeCompilationConfig
Immutable. If set, fields of code_compilation_config override the default
compilation settings that are specified in dataform.json.
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
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.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getPrivateResourceMetadata
Output only. Metadata indicating whether this resource is user-scoped.
CompilationResult resource is user_scoped only if it is sourced
from a workspace.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-18 UTC."],[],[]]