Google Cloud Dataform V1beta1 Client - Class ReleaseConfig (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 ReleaseConfig.
Represents a Dataform release configuration.
Generated from protobuf message google.cloud.dataform.v1beta1.ReleaseConfig
Namespace
Google \ Cloud \ Dataform \ V1beta1
Methods
__construct
Constructor.
Parameter
Name
Description
data
mixed
getName
Identifier. The release config's name.
Returns
Type
Description
string
setName
Identifier. The release config's name.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getGitCommitish
Required. 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
setGitCommitish
Required. 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
getCodeCompilationConfig
Optional. If set, fields of code_compilation_config override the default
compilation settings that are specified in dataform.json.
Output only. Records of the 10 most recent scheduled release attempts,
ordered in descending order of release_time. Updated whenever automatic
creation of a compilation result is triggered by cron_schedule.
Output only. Records of the 10 most recent scheduled release attempts,
ordered in descending order of release_time. Updated whenever automatic
creation of a compilation result is triggered by cron_schedule.
Optional. The name of the currently released compilation result for this
release config. This value is updated when a compilation result is
automatically created from this release config (using cron_schedule), or
when this resource is updated by API call (perhaps to roll back to an
earlier release). The compilation result must have been created using this
release config. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*.
Returns
Type
Description
string
setReleaseCompilationResult
Optional. The name of the currently released compilation result for this
release config. This value is updated when a compilation result is
automatically created from this release config (using cron_schedule), or
when this resource is updated by API call (perhaps to roll back to an
earlier release). The compilation result must have been created using this
release config. Must be in the format
projects/*/locations/*/repositories/*/compilationResults/*.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getDisabled
Optional. Disables automatic creation of compilation results.
Returns
Type
Description
bool
setDisabled
Optional. Disables automatic creation of compilation results.
Parameter
Name
Description
var
bool
Returns
Type
Description
$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.
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.
[[["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."],[],[]]