- 0.54.0 (latest)
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.4
public static final class ReleaseConfig.Builder extends GeneratedMessageV3.Builder<ReleaseConfig.Builder> implements ReleaseConfigOrBuilder
Represents a Dataform release configuration.
Protobuf type google.cloud.dataform.v1beta1.ReleaseConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ReleaseConfig.BuilderImplements
ReleaseConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllRecentScheduledReleaseRecords(Iterable<? extends ReleaseConfig.ScheduledReleaseRecord> values)
public ReleaseConfig.Builder addAllRecentScheduledReleaseRecords(Iterable<? extends ReleaseConfig.ScheduledReleaseRecord> values)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord> |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
addRecentScheduledReleaseRecords(ReleaseConfig.ScheduledReleaseRecord value)
public ReleaseConfig.Builder addRecentScheduledReleaseRecords(ReleaseConfig.ScheduledReleaseRecord value)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ReleaseConfig.ScheduledReleaseRecord |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
addRecentScheduledReleaseRecords(ReleaseConfig.ScheduledReleaseRecord.Builder builderForValue)
public ReleaseConfig.Builder addRecentScheduledReleaseRecords(ReleaseConfig.ScheduledReleaseRecord.Builder builderForValue)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
builderForValue |
ReleaseConfig.ScheduledReleaseRecord.Builder |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
addRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord value)
public ReleaseConfig.Builder addRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord value)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
ReleaseConfig.ScheduledReleaseRecord |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
addRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord.Builder builderForValue)
public ReleaseConfig.Builder addRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord.Builder builderForValue)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
ReleaseConfig.ScheduledReleaseRecord.Builder |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
addRecentScheduledReleaseRecordsBuilder()
public ReleaseConfig.ScheduledReleaseRecord.Builder addRecentScheduledReleaseRecordsBuilder()
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ReleaseConfig.ScheduledReleaseRecord.Builder |
addRecentScheduledReleaseRecordsBuilder(int index)
public ReleaseConfig.ScheduledReleaseRecord.Builder addRecentScheduledReleaseRecordsBuilder(int index)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ReleaseConfig.ScheduledReleaseRecord.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ReleaseConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
build()
public ReleaseConfig build()
Returns | |
---|---|
Type | Description |
ReleaseConfig |
buildPartial()
public ReleaseConfig buildPartial()
Returns | |
---|---|
Type | Description |
ReleaseConfig |
clear()
public ReleaseConfig.Builder clear()
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
clearCodeCompilationConfig()
public ReleaseConfig.Builder clearCodeCompilationConfig()
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
clearCronSchedule()
public ReleaseConfig.Builder clearCronSchedule()
Optional. Optional schedule (in cron format) for automatic creation of compilation results.
string cron_schedule = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ReleaseConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
clearGitCommitish()
public ReleaseConfig.Builder clearGitCommitish()
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
string git_commitish = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
clearName()
public ReleaseConfig.Builder clearName()
Output only. The release config's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ReleaseConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
clearRecentScheduledReleaseRecords()
public ReleaseConfig.Builder clearRecentScheduledReleaseRecords()
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
clearReleaseCompilationResult()
public ReleaseConfig.Builder clearReleaseCompilationResult()
Optional. The name of the currently released compilation result for this
release config. This value is updated when a compilation result is created
from this release config, 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/*
.
string release_compilation_result = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
clearTimeZone()
public ReleaseConfig.Builder clearTimeZone()
Optional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.
string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
clone()
public ReleaseConfig.Builder clone()
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
getCodeCompilationConfig()
public CodeCompilationConfig getCodeCompilationConfig()
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CodeCompilationConfig |
The codeCompilationConfig. |
getCodeCompilationConfigBuilder()
public CodeCompilationConfig.Builder getCodeCompilationConfigBuilder()
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CodeCompilationConfig.Builder |
getCodeCompilationConfigOrBuilder()
public CodeCompilationConfigOrBuilder getCodeCompilationConfigOrBuilder()
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
CodeCompilationConfigOrBuilder |
getCronSchedule()
public String getCronSchedule()
Optional. Optional schedule (in cron format) for automatic creation of compilation results.
string cron_schedule = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The cronSchedule. |
getCronScheduleBytes()
public ByteString getCronScheduleBytes()
Optional. Optional schedule (in cron format) for automatic creation of compilation results.
string cron_schedule = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for cronSchedule. |
getDefaultInstanceForType()
public ReleaseConfig getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ReleaseConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getGitCommitish()
public String 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
string git_commitish = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The gitCommitish. |
getGitCommitishBytes()
public ByteString getGitCommitishBytes()
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
string git_commitish = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for gitCommitish. |
getName()
public String getName()
Output only. The release config's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()
Output only. The release config's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getRecentScheduledReleaseRecords(int index)
public ReleaseConfig.ScheduledReleaseRecord getRecentScheduledReleaseRecords(int index)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ReleaseConfig.ScheduledReleaseRecord |
getRecentScheduledReleaseRecordsBuilder(int index)
public ReleaseConfig.ScheduledReleaseRecord.Builder getRecentScheduledReleaseRecordsBuilder(int index)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ReleaseConfig.ScheduledReleaseRecord.Builder |
getRecentScheduledReleaseRecordsBuilderList()
public List<ReleaseConfig.ScheduledReleaseRecord.Builder> getRecentScheduledReleaseRecordsBuilderList()
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<Builder> |
getRecentScheduledReleaseRecordsCount()
public int getRecentScheduledReleaseRecordsCount()
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
int |
getRecentScheduledReleaseRecordsList()
public List<ReleaseConfig.ScheduledReleaseRecord> getRecentScheduledReleaseRecordsList()
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<ScheduledReleaseRecord> |
getRecentScheduledReleaseRecordsOrBuilder(int index)
public ReleaseConfig.ScheduledReleaseRecordOrBuilder getRecentScheduledReleaseRecordsOrBuilder(int index)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ReleaseConfig.ScheduledReleaseRecordOrBuilder |
getRecentScheduledReleaseRecordsOrBuilderList()
public List<? extends ReleaseConfig.ScheduledReleaseRecordOrBuilder> getRecentScheduledReleaseRecordsOrBuilderList()
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecordOrBuilder> |
getReleaseCompilationResult()
public String getReleaseCompilationResult()
Optional. The name of the currently released compilation result for this
release config. This value is updated when a compilation result is created
from this release config, 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/*
.
string release_compilation_result = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The releaseCompilationResult. |
getReleaseCompilationResultBytes()
public ByteString getReleaseCompilationResultBytes()
Optional. The name of the currently released compilation result for this
release config. This value is updated when a compilation result is created
from this release config, 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/*
.
string release_compilation_result = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for releaseCompilationResult. |
getTimeZone()
public String getTimeZone()
Optional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.
string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The timeZone. |
getTimeZoneBytes()
public ByteString getTimeZoneBytes()
Optional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.
string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for timeZone. |
hasCodeCompilationConfig()
public boolean hasCodeCompilationConfig()
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the codeCompilationConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeCodeCompilationConfig(CodeCompilationConfig value)
public ReleaseConfig.Builder mergeCodeCompilationConfig(CodeCompilationConfig value)
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
CodeCompilationConfig |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
mergeFrom(ReleaseConfig other)
public ReleaseConfig.Builder mergeFrom(ReleaseConfig other)
Parameter | |
---|---|
Name | Description |
other |
ReleaseConfig |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ReleaseConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ReleaseConfig.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ReleaseConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
removeRecentScheduledReleaseRecords(int index)
public ReleaseConfig.Builder removeRecentScheduledReleaseRecords(int index)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
setCodeCompilationConfig(CodeCompilationConfig value)
public ReleaseConfig.Builder setCodeCompilationConfig(CodeCompilationConfig value)
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
CodeCompilationConfig |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
setCodeCompilationConfig(CodeCompilationConfig.Builder builderForValue)
public ReleaseConfig.Builder setCodeCompilationConfig(CodeCompilationConfig.Builder builderForValue)
Optional. If set, fields of code_compilation_config
override the default
compilation settings that are specified in dataform.json.
.google.cloud.dataform.v1beta1.CodeCompilationConfig code_compilation_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
builderForValue |
CodeCompilationConfig.Builder |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
setCronSchedule(String value)
public ReleaseConfig.Builder setCronSchedule(String value)
Optional. Optional schedule (in cron format) for automatic creation of compilation results.
string cron_schedule = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The cronSchedule to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setCronScheduleBytes(ByteString value)
public ReleaseConfig.Builder setCronScheduleBytes(ByteString value)
Optional. Optional schedule (in cron format) for automatic creation of compilation results.
string cron_schedule = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for cronSchedule to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ReleaseConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
setGitCommitish(String value)
public ReleaseConfig.Builder setGitCommitish(String value)
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
string git_commitish = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The gitCommitish to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setGitCommitishBytes(ByteString value)
public ReleaseConfig.Builder setGitCommitishBytes(ByteString value)
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
string git_commitish = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for gitCommitish to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setName(String value)
public ReleaseConfig.Builder setName(String value)
Output only. The release config's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The name to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public ReleaseConfig.Builder setNameBytes(ByteString value)
Output only. The release config's name.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord value)
public ReleaseConfig.Builder setRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord value)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
ReleaseConfig.ScheduledReleaseRecord |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
setRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord.Builder builderForValue)
public ReleaseConfig.Builder setRecentScheduledReleaseRecords(int index, ReleaseConfig.ScheduledReleaseRecord.Builder builderForValue)
Output only. Records of the 10 most recent scheduled release attempts,
ordered in in descending order of release_time
. Updated whenever
automatic creation of a compilation result is triggered by cron_schedule.
repeated .google.cloud.dataform.v1beta1.ReleaseConfig.ScheduledReleaseRecord recent_scheduled_release_records = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
ReleaseConfig.ScheduledReleaseRecord.Builder |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
setReleaseCompilationResult(String value)
public ReleaseConfig.Builder setReleaseCompilationResult(String value)
Optional. The name of the currently released compilation result for this
release config. This value is updated when a compilation result is created
from this release config, 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/*
.
string release_compilation_result = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The releaseCompilationResult to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setReleaseCompilationResultBytes(ByteString value)
public ReleaseConfig.Builder setReleaseCompilationResultBytes(ByteString value)
Optional. The name of the currently released compilation result for this
release config. This value is updated when a compilation result is created
from this release config, 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/*
.
string release_compilation_result = 6 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for releaseCompilationResult to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ReleaseConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
setTimeZone(String value)
public ReleaseConfig.Builder setTimeZone(String value)
Optional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.
string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
String The timeZone to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setTimeZoneBytes(ByteString value)
public ReleaseConfig.Builder setTimeZoneBytes(ByteString value)
Optional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.
string time_zone = 7 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for timeZone to set. |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ReleaseConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ReleaseConfig.Builder |