Package com.google.cloud.alloydb.v1beta
Class UpgradeClusterResponse.InstanceUpgradeDetails.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>
com.google.cloud.alloydb.v1beta.UpgradeClusterResponse.InstanceUpgradeDetails.Builder
- All Implemented Interfaces:
UpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- UpgradeClusterResponse.InstanceUpgradeDetails
public static final class UpgradeClusterResponse.InstanceUpgradeDetails.Builder
extends com.google.protobuf.GeneratedMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>
implements UpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder
Details regarding the upgrade of instances associated with a cluster.Protobuf type
google.cloud.alloydb.v1beta.UpgradeClusterResponse.InstanceUpgradeDetails-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Instance type.Normalized name of the instance.Upgrade status of the instance.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorInstance type.intInstance type.getName()Normalized name of the instance.com.google.protobuf.ByteStringNormalized name of the instance.Upgrade status of the instance.intUpgrade status of the instance.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Instance type.setInstanceTypeValue(int value) Instance type.Normalized name of the instance.setNameBytes(com.google.protobuf.ByteString value) Normalized name of the instance.Upgrade status of the instance.setUpgradeStatusValue(int value) Upgrade status of the instance.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public UpgradeClusterResponse.InstanceUpgradeDetails.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>
-
mergeFrom
public UpgradeClusterResponse.InstanceUpgradeDetails.Builder mergeFrom(UpgradeClusterResponse.InstanceUpgradeDetails other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>
-
mergeFrom
public UpgradeClusterResponse.InstanceUpgradeDetails.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UpgradeClusterResponse.InstanceUpgradeDetails.Builder>- Throws:
IOException
-
getName
Normalized name of the instance.
string name = 1;- Specified by:
getNamein interfaceUpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Normalized name of the instance.
string name = 1;- Specified by:
getNameBytesin interfaceUpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder- Returns:
- The bytes for name.
-
setName
Normalized name of the instance.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Normalized name of the instance.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public UpgradeClusterResponse.InstanceUpgradeDetails.Builder setNameBytes(com.google.protobuf.ByteString value) Normalized name of the instance.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getUpgradeStatusValue
public int getUpgradeStatusValue()Upgrade status of the instance.
.google.cloud.alloydb.v1beta.UpgradeClusterResponse.Status upgrade_status = 2;- Specified by:
getUpgradeStatusValuein interfaceUpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder- Returns:
- The enum numeric value on the wire for upgradeStatus.
-
setUpgradeStatusValue
Upgrade status of the instance.
.google.cloud.alloydb.v1beta.UpgradeClusterResponse.Status upgrade_status = 2;- Parameters:
value- The enum numeric value on the wire for upgradeStatus to set.- Returns:
- This builder for chaining.
-
getUpgradeStatus
Upgrade status of the instance.
.google.cloud.alloydb.v1beta.UpgradeClusterResponse.Status upgrade_status = 2;- Specified by:
getUpgradeStatusin interfaceUpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder- Returns:
- The upgradeStatus.
-
setUpgradeStatus
public UpgradeClusterResponse.InstanceUpgradeDetails.Builder setUpgradeStatus(UpgradeClusterResponse.Status value) Upgrade status of the instance.
.google.cloud.alloydb.v1beta.UpgradeClusterResponse.Status upgrade_status = 2;- Parameters:
value- The upgradeStatus to set.- Returns:
- This builder for chaining.
-
clearUpgradeStatus
Upgrade status of the instance.
.google.cloud.alloydb.v1beta.UpgradeClusterResponse.Status upgrade_status = 2;- Returns:
- This builder for chaining.
-
getInstanceTypeValue
public int getInstanceTypeValue()Instance type.
.google.cloud.alloydb.v1beta.Instance.InstanceType instance_type = 3;- Specified by:
getInstanceTypeValuein interfaceUpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder- Returns:
- The enum numeric value on the wire for instanceType.
-
setInstanceTypeValue
Instance type.
.google.cloud.alloydb.v1beta.Instance.InstanceType instance_type = 3;- Parameters:
value- The enum numeric value on the wire for instanceType to set.- Returns:
- This builder for chaining.
-
getInstanceType
Instance type.
.google.cloud.alloydb.v1beta.Instance.InstanceType instance_type = 3;- Specified by:
getInstanceTypein interfaceUpgradeClusterResponse.InstanceUpgradeDetailsOrBuilder- Returns:
- The instanceType.
-
setInstanceType
public UpgradeClusterResponse.InstanceUpgradeDetails.Builder setInstanceType(Instance.InstanceType value) Instance type.
.google.cloud.alloydb.v1beta.Instance.InstanceType instance_type = 3;- Parameters:
value- The instanceType to set.- Returns:
- This builder for chaining.
-
clearInstanceType
Instance type.
.google.cloud.alloydb.v1beta.Instance.InstanceType instance_type = 3;- Returns:
- This builder for chaining.
-