- 1.53.0 (latest)
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
- 1.9.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.8
- 1.0.2
public static final class TimedPromoteReleaseOperation.Builder extends GeneratedMessageV3.Builder<TimedPromoteReleaseOperation.Builder> implements TimedPromoteReleaseOperationOrBuilder
Contains the information of an automated timed promote-release operation.
Protobuf type google.cloud.deploy.v1.TimedPromoteReleaseOperation
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > TimedPromoteReleaseOperation.BuilderImplements
TimedPromoteReleaseOperationOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public TimedPromoteReleaseOperation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
build()
public TimedPromoteReleaseOperation build()
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation |
buildPartial()
public TimedPromoteReleaseOperation buildPartial()
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation |
clear()
public TimedPromoteReleaseOperation.Builder clear()
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
clearField(Descriptors.FieldDescriptor field)
public TimedPromoteReleaseOperation.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public TimedPromoteReleaseOperation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
clearPhase()
public TimedPromoteReleaseOperation.Builder clearPhase()
Output only. The starting phase of the rollout created by this operation.
string phase = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
clearRelease()
public TimedPromoteReleaseOperation.Builder clearRelease()
Output only. The name of the release to be promoted.
string release = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
clearTargetId()
public TimedPromoteReleaseOperation.Builder clearTargetId()
Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.
string target_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
clone()
public TimedPromoteReleaseOperation.Builder clone()
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
getDefaultInstanceForType()
public TimedPromoteReleaseOperation getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getPhase()
public String getPhase()
Output only. The starting phase of the rollout created by this operation.
string phase = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The phase. |
getPhaseBytes()
public ByteString getPhaseBytes()
Output only. The starting phase of the rollout created by this operation.
string phase = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for phase. |
getRelease()
public String getRelease()
Output only. The name of the release to be promoted.
string release = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The release. |
getReleaseBytes()
public ByteString getReleaseBytes()
Output only. The name of the release to be promoted.
string release = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for release. |
getTargetId()
public String getTargetId()
Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.
string target_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
String |
The targetId. |
getTargetIdBytes()
public ByteString getTargetIdBytes()
Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.
string target_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for targetId. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(TimedPromoteReleaseOperation other)
public TimedPromoteReleaseOperation.Builder mergeFrom(TimedPromoteReleaseOperation other)
Parameter | |
---|---|
Name | Description |
other |
TimedPromoteReleaseOperation |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TimedPromoteReleaseOperation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public TimedPromoteReleaseOperation.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final TimedPromoteReleaseOperation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public TimedPromoteReleaseOperation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
setPhase(String value)
public TimedPromoteReleaseOperation.Builder setPhase(String value)
Output only. The starting phase of the rollout created by this operation.
string phase = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The phase to set. |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
setPhaseBytes(ByteString value)
public TimedPromoteReleaseOperation.Builder setPhaseBytes(ByteString value)
Output only. The starting phase of the rollout created by this operation.
string phase = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for phase to set. |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
setRelease(String value)
public TimedPromoteReleaseOperation.Builder setRelease(String value)
Output only. The name of the release to be promoted.
string release = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The release to set. |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
setReleaseBytes(ByteString value)
public TimedPromoteReleaseOperation.Builder setReleaseBytes(ByteString value)
Output only. The name of the release to be promoted.
string release = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for release to set. |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public TimedPromoteReleaseOperation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
setTargetId(String value)
public TimedPromoteReleaseOperation.Builder setTargetId(String value)
Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.
string target_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
String The targetId to set. |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
setTargetIdBytes(ByteString value)
public TimedPromoteReleaseOperation.Builder setTargetIdBytes(ByteString value)
Output only. The ID of the target that represents the promotion stage to which the release will be promoted. The value of this field is the last segment of a target name.
string target_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for targetId to set. |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final TimedPromoteReleaseOperation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
TimedPromoteReleaseOperation.Builder |