Class SuspendRolloutRequest.Builder (0.10.0)
public static final class SuspendRolloutRequest.Builder extends GeneratedMessageV3.Builder<SuspendRolloutRequest.Builder> implements SuspendRolloutRequestOrBuilder
Message for suspending a rollout.
Protobuf type google.cloud.configdelivery.v1beta.SuspendRolloutRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SuspendRolloutRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public SuspendRolloutRequest build()
buildPartial()
public SuspendRolloutRequest buildPartial()
clear()
public SuspendRolloutRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public SuspendRolloutRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public SuspendRolloutRequest.Builder clearName()
Required. Name of the Rollout.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public SuspendRolloutRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearReason()
public SuspendRolloutRequest.Builder clearReason()
Optional. Reason for suspension.
string reason = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public SuspendRolloutRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public SuspendRolloutRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Required. Name of the Rollout.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. Name of the Rollout.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
getReason()
public String getReason()
Optional. Reason for suspension.
string reason = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The reason.
|
getReasonBytes()
public ByteString getReasonBytes()
Optional. Reason for suspension.
string reason = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for reason.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(SuspendRolloutRequest other)
public SuspendRolloutRequest.Builder mergeFrom(SuspendRolloutRequest other)
public SuspendRolloutRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public SuspendRolloutRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SuspendRolloutRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public SuspendRolloutRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public SuspendRolloutRequest.Builder setName(String value)
Required. Name of the Rollout.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The name to set.
|
setNameBytes(ByteString value)
public SuspendRolloutRequest.Builder setNameBytes(ByteString value)
Required. Name of the Rollout.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
setReason(String value)
public SuspendRolloutRequest.Builder setReason(String value)
Optional. Reason for suspension.
string reason = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The reason to set.
|
setReasonBytes(ByteString value)
public SuspendRolloutRequest.Builder setReasonBytes(ByteString value)
Optional. Reason for suspension.
string reason = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for reason to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SuspendRolloutRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SuspendRolloutRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
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 2025-10-11 UTC.
[[["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 2025-10-11 UTC."],[],[]]