public static final class Cluster.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder> implements ClusterOrBuilder
A cluster is a collection of regional AlloyDB resources. It can include a primary instance and one or more read pool instances. All cluster resources share a storage layer, which scales as needed.Protobuf type
google.cloud.alloydb.v1.Cluster| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cluster |
build() |
Cluster |
buildPartial() |
Cluster.Builder |
clear() |
Cluster.Builder |
clearAnnotations() |
Cluster.Builder |
clearAutomatedBackupPolicy()
The automated backup policy for this cluster.
|
Cluster.Builder |
clearBackupSource()
Output only.
|
Cluster.Builder |
clearCloudsqlBackupRunSource()
Output only.
|
Cluster.Builder |
clearClusterType()
Output only.
|
Cluster.Builder |
clearContinuousBackupConfig()
Optional.
|
Cluster.Builder |
clearContinuousBackupInfo()
Output only.
|
Cluster.Builder |
clearCreateTime()
Output only.
|
Cluster.Builder |
clearDatabaseVersion()
Optional.
|
Cluster.Builder |
clearDeleteTime()
Output only.
|
Cluster.Builder |
clearDisplayName()
User-settable and human-readable display name for the Cluster.
|
Cluster.Builder |
clearEncryptionConfig()
Optional.
|
Cluster.Builder |
clearEncryptionInfo()
Output only.
|
Cluster.Builder |
clearEtag()
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11; |
Cluster.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Cluster.Builder |
clearInitialUser()
Input only.
|
Cluster.Builder |
clearLabels() |
Cluster.Builder |
clearMaintenanceSchedule()
Output only.
|
Cluster.Builder |
clearMaintenanceUpdatePolicy()
Optional.
|
Cluster.Builder |
clearMigrationSource()
Output only.
|
Cluster.Builder |
clearName()
Output only.
|
Cluster.Builder |
clearNetwork()
Deprecated.
google.cloud.alloydb.v1.Cluster.network is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=624
|
Cluster.Builder |
clearNetworkConfig()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
Cluster.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Cluster.Builder |
clearPrimaryConfig()
Output only.
|
Cluster.Builder |
clearPscConfig()
Optional.
|
Cluster.Builder |
clearReconciling()
Output only.
|
Cluster.Builder |
clearSatisfiesPzs()
Output only.
|
Cluster.Builder |
clearSecondaryConfig()
Cross Region replication config specific to SECONDARY cluster.
|
Cluster.Builder |
clearSource() |
Cluster.Builder |
clearSslConfig()
Deprecated.
|
Cluster.Builder |
clearState()
Output only.
|
Cluster.Builder |
clearSubscriptionType()
Optional.
|
Cluster.Builder |
clearTags() |
Cluster.Builder |
clearTrialMetadata()
Output only.
|
Cluster.Builder |
clearUid()
Output only.
|
Cluster.Builder |
clearUpdateTime()
Output only.
|
Cluster.Builder |
clone() |
boolean |
containsAnnotations(String key)
Annotations to allow client tools to store small amount of arbitrary data.
|
boolean |
containsLabels(String key)
Labels as key value pairs
map<string, string> labels = 7; |
boolean |
containsTags(String key)
Optional.
|
Map<String,String> |
getAnnotations()
Deprecated.
|
int |
getAnnotationsCount()
Annotations to allow client tools to store small amount of arbitrary data.
|
Map<String,String> |
getAnnotationsMap()
Annotations to allow client tools to store small amount of arbitrary data.
|
String |
getAnnotationsOrDefault(String key,
String defaultValue)
Annotations to allow client tools to store small amount of arbitrary data.
|
String |
getAnnotationsOrThrow(String key)
Annotations to allow client tools to store small amount of arbitrary data.
|
AutomatedBackupPolicy |
getAutomatedBackupPolicy()
The automated backup policy for this cluster.
|
AutomatedBackupPolicy.Builder |
getAutomatedBackupPolicyBuilder()
The automated backup policy for this cluster.
|
AutomatedBackupPolicyOrBuilder |
getAutomatedBackupPolicyOrBuilder()
The automated backup policy for this cluster.
|
BackupSource |
getBackupSource()
Output only.
|
BackupSource.Builder |
getBackupSourceBuilder()
Output only.
|
BackupSourceOrBuilder |
getBackupSourceOrBuilder()
Output only.
|
CloudSQLBackupRunSource |
getCloudsqlBackupRunSource()
Output only.
|
CloudSQLBackupRunSource.Builder |
getCloudsqlBackupRunSourceBuilder()
Output only.
|
CloudSQLBackupRunSourceOrBuilder |
getCloudsqlBackupRunSourceOrBuilder()
Output only.
|
Cluster.ClusterType |
getClusterType()
Output only.
|
int |
getClusterTypeValue()
Output only.
|
ContinuousBackupConfig |
getContinuousBackupConfig()
Optional.
|
ContinuousBackupConfig.Builder |
getContinuousBackupConfigBuilder()
Optional.
|
ContinuousBackupConfigOrBuilder |
getContinuousBackupConfigOrBuilder()
Optional.
|
ContinuousBackupInfo |
getContinuousBackupInfo()
Output only.
|
ContinuousBackupInfo.Builder |
getContinuousBackupInfoBuilder()
Output only.
|
ContinuousBackupInfoOrBuilder |
getContinuousBackupInfoOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
DatabaseVersion |
getDatabaseVersion()
Optional.
|
int |
getDatabaseVersionValue()
Optional.
|
Cluster |
getDefaultInstanceForType() |
com.google.protobuf.Timestamp |
getDeleteTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getDeleteTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getDeleteTimeOrBuilder()
Output only.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
User-settable and human-readable display name for the Cluster.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
User-settable and human-readable display name for the Cluster.
|
EncryptionConfig |
getEncryptionConfig()
Optional.
|
EncryptionConfig.Builder |
getEncryptionConfigBuilder()
Optional.
|
EncryptionConfigOrBuilder |
getEncryptionConfigOrBuilder()
Optional.
|
EncryptionInfo |
getEncryptionInfo()
Output only.
|
EncryptionInfo.Builder |
getEncryptionInfoBuilder()
Output only.
|
EncryptionInfoOrBuilder |
getEncryptionInfoOrBuilder()
Output only.
|
String |
getEtag()
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11; |
com.google.protobuf.ByteString |
getEtagBytes()
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11; |
UserPassword |
getInitialUser()
Input only.
|
UserPassword.Builder |
getInitialUserBuilder()
Input only.
|
UserPasswordOrBuilder |
getInitialUserOrBuilder()
Input only.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels as key value pairs
map<string, string> labels = 7; |
Map<String,String> |
getLabelsMap()
Labels as key value pairs
map<string, string> labels = 7; |
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels as key value pairs
map<string, string> labels = 7; |
String |
getLabelsOrThrow(String key)
Labels as key value pairs
map<string, string> labels = 7; |
MaintenanceSchedule |
getMaintenanceSchedule()
Output only.
|
MaintenanceSchedule.Builder |
getMaintenanceScheduleBuilder()
Output only.
|
MaintenanceScheduleOrBuilder |
getMaintenanceScheduleOrBuilder()
Output only.
|
MaintenanceUpdatePolicy |
getMaintenanceUpdatePolicy()
Optional.
|
MaintenanceUpdatePolicy.Builder |
getMaintenanceUpdatePolicyBuilder()
Optional.
|
MaintenanceUpdatePolicyOrBuilder |
getMaintenanceUpdatePolicyOrBuilder()
Optional.
|
MigrationSource |
getMigrationSource()
Output only.
|
MigrationSource.Builder |
getMigrationSourceBuilder()
Output only.
|
MigrationSourceOrBuilder |
getMigrationSourceOrBuilder()
Output only.
|
Map<String,String> |
getMutableAnnotations()
Deprecated.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
Map<String,String> |
getMutableTags()
Deprecated.
|
String |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
String |
getNetwork()
Deprecated.
google.cloud.alloydb.v1.Cluster.network is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=624
|
com.google.protobuf.ByteString |
getNetworkBytes()
Deprecated.
google.cloud.alloydb.v1.Cluster.network is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=624
|
Cluster.NetworkConfig |
getNetworkConfig()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
Cluster.NetworkConfig.Builder |
getNetworkConfigBuilder()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
Cluster.NetworkConfigOrBuilder |
getNetworkConfigOrBuilder()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
Cluster.PrimaryConfig |
getPrimaryConfig()
Output only.
|
Cluster.PrimaryConfig.Builder |
getPrimaryConfigBuilder()
Output only.
|
Cluster.PrimaryConfigOrBuilder |
getPrimaryConfigOrBuilder()
Output only.
|
Cluster.PscConfig |
getPscConfig()
Optional.
|
Cluster.PscConfig.Builder |
getPscConfigBuilder()
Optional.
|
Cluster.PscConfigOrBuilder |
getPscConfigOrBuilder()
Optional.
|
boolean |
getReconciling()
Output only.
|
boolean |
getSatisfiesPzs()
Output only.
|
Cluster.SecondaryConfig |
getSecondaryConfig()
Cross Region replication config specific to SECONDARY cluster.
|
Cluster.SecondaryConfig.Builder |
getSecondaryConfigBuilder()
Cross Region replication config specific to SECONDARY cluster.
|
Cluster.SecondaryConfigOrBuilder |
getSecondaryConfigOrBuilder()
Cross Region replication config specific to SECONDARY cluster.
|
Cluster.SourceCase |
getSourceCase() |
SslConfig |
getSslConfig()
Deprecated.
google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=659
|
SslConfig.Builder |
getSslConfigBuilder()
Deprecated.
|
SslConfigOrBuilder |
getSslConfigOrBuilder()
Deprecated.
|
Cluster.State |
getState()
Output only.
|
int |
getStateValue()
Output only.
|
SubscriptionType |
getSubscriptionType()
Optional.
|
int |
getSubscriptionTypeValue()
Optional.
|
Map<String,String> |
getTags()
Deprecated.
|
int |
getTagsCount()
Optional.
|
Map<String,String> |
getTagsMap()
Optional.
|
String |
getTagsOrDefault(String key,
String defaultValue)
Optional.
|
String |
getTagsOrThrow(String key)
Optional.
|
Cluster.TrialMetadata |
getTrialMetadata()
Output only.
|
Cluster.TrialMetadata.Builder |
getTrialMetadataBuilder()
Output only.
|
Cluster.TrialMetadataOrBuilder |
getTrialMetadataOrBuilder()
Output only.
|
String |
getUid()
Output only.
|
com.google.protobuf.ByteString |
getUidBytes()
Output only.
|
com.google.protobuf.Timestamp |
getUpdateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getUpdateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getUpdateTimeOrBuilder()
Output only.
|
boolean |
hasAutomatedBackupPolicy()
The automated backup policy for this cluster.
|
boolean |
hasBackupSource()
Output only.
|
boolean |
hasCloudsqlBackupRunSource()
Output only.
|
boolean |
hasContinuousBackupConfig()
Optional.
|
boolean |
hasContinuousBackupInfo()
Output only.
|
boolean |
hasCreateTime()
Output only.
|
boolean |
hasDeleteTime()
Output only.
|
boolean |
hasEncryptionConfig()
Optional.
|
boolean |
hasEncryptionInfo()
Output only.
|
boolean |
hasInitialUser()
Input only.
|
boolean |
hasMaintenanceSchedule()
Output only.
|
boolean |
hasMaintenanceUpdatePolicy()
Optional.
|
boolean |
hasMigrationSource()
Output only.
|
boolean |
hasNetworkConfig()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
boolean |
hasPrimaryConfig()
Output only.
|
boolean |
hasPscConfig()
Optional.
|
boolean |
hasSecondaryConfig()
Cross Region replication config specific to SECONDARY cluster.
|
boolean |
hasSslConfig()
Deprecated.
google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=659
|
boolean |
hasTrialMetadata()
Output only.
|
boolean |
hasUpdateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMapFieldReflection(int number) |
protected com.google.protobuf.MapFieldReflectionAccessor |
internalGetMutableMapFieldReflection(int number) |
boolean |
isInitialized() |
Cluster.Builder |
mergeAutomatedBackupPolicy(AutomatedBackupPolicy value)
The automated backup policy for this cluster.
|
Cluster.Builder |
mergeBackupSource(BackupSource value)
Output only.
|
Cluster.Builder |
mergeCloudsqlBackupRunSource(CloudSQLBackupRunSource value)
Output only.
|
Cluster.Builder |
mergeContinuousBackupConfig(ContinuousBackupConfig value)
Optional.
|
Cluster.Builder |
mergeContinuousBackupInfo(ContinuousBackupInfo value)
Output only.
|
Cluster.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Cluster.Builder |
mergeDeleteTime(com.google.protobuf.Timestamp value)
Output only.
|
Cluster.Builder |
mergeEncryptionConfig(EncryptionConfig value)
Optional.
|
Cluster.Builder |
mergeEncryptionInfo(EncryptionInfo value)
Output only.
|
Cluster.Builder |
mergeFrom(Cluster other) |
Cluster.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Cluster.Builder |
mergeFrom(com.google.protobuf.Message other) |
Cluster.Builder |
mergeInitialUser(UserPassword value)
Input only.
|
Cluster.Builder |
mergeMaintenanceSchedule(MaintenanceSchedule value)
Output only.
|
Cluster.Builder |
mergeMaintenanceUpdatePolicy(MaintenanceUpdatePolicy value)
Optional.
|
Cluster.Builder |
mergeMigrationSource(MigrationSource value)
Output only.
|
Cluster.Builder |
mergeNetworkConfig(Cluster.NetworkConfig value)
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
Cluster.Builder |
mergePrimaryConfig(Cluster.PrimaryConfig value)
Output only.
|
Cluster.Builder |
mergePscConfig(Cluster.PscConfig value)
Optional.
|
Cluster.Builder |
mergeSecondaryConfig(Cluster.SecondaryConfig value)
Cross Region replication config specific to SECONDARY cluster.
|
Cluster.Builder |
mergeSslConfig(SslConfig value)
Deprecated.
|
Cluster.Builder |
mergeTrialMetadata(Cluster.TrialMetadata value)
Output only.
|
Cluster.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Cluster.Builder |
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
Cluster.Builder |
putAllAnnotations(Map<String,String> values)
Annotations to allow client tools to store small amount of arbitrary data.
|
Cluster.Builder |
putAllLabels(Map<String,String> values)
Labels as key value pairs
map<string, string> labels = 7; |
Cluster.Builder |
putAllTags(Map<String,String> values)
Optional.
|
Cluster.Builder |
putAnnotations(String key,
String value)
Annotations to allow client tools to store small amount of arbitrary data.
|
Cluster.Builder |
putLabels(String key,
String value)
Labels as key value pairs
map<string, string> labels = 7; |
Cluster.Builder |
putTags(String key,
String value)
Optional.
|
Cluster.Builder |
removeAnnotations(String key)
Annotations to allow client tools to store small amount of arbitrary data.
|
Cluster.Builder |
removeLabels(String key)
Labels as key value pairs
map<string, string> labels = 7; |
Cluster.Builder |
removeTags(String key)
Optional.
|
Cluster.Builder |
setAutomatedBackupPolicy(AutomatedBackupPolicy.Builder builderForValue)
The automated backup policy for this cluster.
|
Cluster.Builder |
setAutomatedBackupPolicy(AutomatedBackupPolicy value)
The automated backup policy for this cluster.
|
Cluster.Builder |
setBackupSource(BackupSource.Builder builderForValue)
Output only.
|
Cluster.Builder |
setBackupSource(BackupSource value)
Output only.
|
Cluster.Builder |
setCloudsqlBackupRunSource(CloudSQLBackupRunSource.Builder builderForValue)
Output only.
|
Cluster.Builder |
setCloudsqlBackupRunSource(CloudSQLBackupRunSource value)
Output only.
|
Cluster.Builder |
setClusterType(Cluster.ClusterType value)
Output only.
|
Cluster.Builder |
setClusterTypeValue(int value)
Output only.
|
Cluster.Builder |
setContinuousBackupConfig(ContinuousBackupConfig.Builder builderForValue)
Optional.
|
Cluster.Builder |
setContinuousBackupConfig(ContinuousBackupConfig value)
Optional.
|
Cluster.Builder |
setContinuousBackupInfo(ContinuousBackupInfo.Builder builderForValue)
Output only.
|
Cluster.Builder |
setContinuousBackupInfo(ContinuousBackupInfo value)
Output only.
|
Cluster.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Cluster.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
Cluster.Builder |
setDatabaseVersion(DatabaseVersion value)
Optional.
|
Cluster.Builder |
setDatabaseVersionValue(int value)
Optional.
|
Cluster.Builder |
setDeleteTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Cluster.Builder |
setDeleteTime(com.google.protobuf.Timestamp value)
Output only.
|
Cluster.Builder |
setDisplayName(String value)
User-settable and human-readable display name for the Cluster.
|
Cluster.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
User-settable and human-readable display name for the Cluster.
|
Cluster.Builder |
setEncryptionConfig(EncryptionConfig.Builder builderForValue)
Optional.
|
Cluster.Builder |
setEncryptionConfig(EncryptionConfig value)
Optional.
|
Cluster.Builder |
setEncryptionInfo(EncryptionInfo.Builder builderForValue)
Output only.
|
Cluster.Builder |
setEncryptionInfo(EncryptionInfo value)
Output only.
|
Cluster.Builder |
setEtag(String value)
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11; |
Cluster.Builder |
setEtagBytes(com.google.protobuf.ByteString value)
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11; |
Cluster.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Cluster.Builder |
setInitialUser(UserPassword.Builder builderForValue)
Input only.
|
Cluster.Builder |
setInitialUser(UserPassword value)
Input only.
|
Cluster.Builder |
setMaintenanceSchedule(MaintenanceSchedule.Builder builderForValue)
Output only.
|
Cluster.Builder |
setMaintenanceSchedule(MaintenanceSchedule value)
Output only.
|
Cluster.Builder |
setMaintenanceUpdatePolicy(MaintenanceUpdatePolicy.Builder builderForValue)
Optional.
|
Cluster.Builder |
setMaintenanceUpdatePolicy(MaintenanceUpdatePolicy value)
Optional.
|
Cluster.Builder |
setMigrationSource(MigrationSource.Builder builderForValue)
Output only.
|
Cluster.Builder |
setMigrationSource(MigrationSource value)
Output only.
|
Cluster.Builder |
setName(String value)
Output only.
|
Cluster.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Output only.
|
Cluster.Builder |
setNetwork(String value)
Deprecated.
google.cloud.alloydb.v1.Cluster.network is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=624
|
Cluster.Builder |
setNetworkBytes(com.google.protobuf.ByteString value)
Deprecated.
google.cloud.alloydb.v1.Cluster.network is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=624
|
Cluster.Builder |
setNetworkConfig(Cluster.NetworkConfig.Builder builderForValue)
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
Cluster.Builder |
setNetworkConfig(Cluster.NetworkConfig value)
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
Cluster.Builder |
setPrimaryConfig(Cluster.PrimaryConfig.Builder builderForValue)
Output only.
|
Cluster.Builder |
setPrimaryConfig(Cluster.PrimaryConfig value)
Output only.
|
Cluster.Builder |
setPscConfig(Cluster.PscConfig.Builder builderForValue)
Optional.
|
Cluster.Builder |
setPscConfig(Cluster.PscConfig value)
Optional.
|
Cluster.Builder |
setReconciling(boolean value)
Output only.
|
Cluster.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Cluster.Builder |
setSatisfiesPzs(boolean value)
Output only.
|
Cluster.Builder |
setSecondaryConfig(Cluster.SecondaryConfig.Builder builderForValue)
Cross Region replication config specific to SECONDARY cluster.
|
Cluster.Builder |
setSecondaryConfig(Cluster.SecondaryConfig value)
Cross Region replication config specific to SECONDARY cluster.
|
Cluster.Builder |
setSslConfig(SslConfig.Builder builderForValue)
Deprecated.
|
Cluster.Builder |
setSslConfig(SslConfig value)
Deprecated.
|
Cluster.Builder |
setState(Cluster.State value)
Output only.
|
Cluster.Builder |
setStateValue(int value)
Output only.
|
Cluster.Builder |
setSubscriptionType(SubscriptionType value)
Optional.
|
Cluster.Builder |
setSubscriptionTypeValue(int value)
Optional.
|
Cluster.Builder |
setTrialMetadata(Cluster.TrialMetadata.Builder builderForValue)
Output only.
|
Cluster.Builder |
setTrialMetadata(Cluster.TrialMetadata value)
Output only.
|
Cluster.Builder |
setUid(String value)
Output only.
|
Cluster.Builder |
setUidBytes(com.google.protobuf.ByteString value)
Output only.
|
Cluster.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Cluster.Builder |
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
Cluster.Builder |
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Cluster build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Cluster buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Cluster.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Cluster.Builder>public Cluster.Builder mergeFrom(Cluster other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public Cluster.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Cluster.Builder>IOExceptionpublic Cluster.SourceCase getSourceCase()
getSourceCase in interface ClusterOrBuilderpublic Cluster.Builder clearSource()
public boolean hasBackupSource()
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasBackupSource in interface ClusterOrBuilderpublic BackupSource getBackupSource()
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBackupSource in interface ClusterOrBuilderpublic Cluster.Builder setBackupSource(BackupSource value)
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setBackupSource(BackupSource.Builder builderForValue)
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeBackupSource(BackupSource value)
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearBackupSource()
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BackupSource.Builder getBackupSourceBuilder()
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
public BackupSourceOrBuilder getBackupSourceOrBuilder()
Output only. Cluster created from backup.
.google.cloud.alloydb.v1.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
getBackupSourceOrBuilder in interface ClusterOrBuilderpublic boolean hasMigrationSource()
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasMigrationSource in interface ClusterOrBuilderpublic MigrationSource getMigrationSource()
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMigrationSource in interface ClusterOrBuilderpublic Cluster.Builder setMigrationSource(MigrationSource value)
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setMigrationSource(MigrationSource.Builder builderForValue)
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeMigrationSource(MigrationSource value)
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearMigrationSource()
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationSource.Builder getMigrationSourceBuilder()
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MigrationSourceOrBuilder getMigrationSourceOrBuilder()
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMigrationSourceOrBuilder in interface ClusterOrBuilderpublic boolean hasCloudsqlBackupRunSource()
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCloudsqlBackupRunSource in interface ClusterOrBuilderpublic CloudSQLBackupRunSource getCloudsqlBackupRunSource()
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCloudsqlBackupRunSource in interface ClusterOrBuilderpublic Cluster.Builder setCloudsqlBackupRunSource(CloudSQLBackupRunSource value)
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setCloudsqlBackupRunSource(CloudSQLBackupRunSource.Builder builderForValue)
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeCloudsqlBackupRunSource(CloudSQLBackupRunSource value)
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearCloudsqlBackupRunSource()
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
public CloudSQLBackupRunSource.Builder getCloudsqlBackupRunSourceBuilder()
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
public CloudSQLBackupRunSourceOrBuilder getCloudsqlBackupRunSourceOrBuilder()
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCloudsqlBackupRunSourceOrBuilder in interface ClusterOrBuilderpublic String getName()
Output only. The name of the cluster resource with the format:
* projects/{project}/locations/{region}/clusters/{cluster_id}
where the cluster ID segment should satisfy the regex expression
`[a-z0-9-]+`. For more details see https://google.aip.dev/122.
The prefix of the cluster resource name is the name of the parent resource:
* projects/{project}/locations/{region}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface ClusterOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The name of the cluster resource with the format:
* projects/{project}/locations/{region}/clusters/{cluster_id}
where the cluster ID segment should satisfy the regex expression
`[a-z0-9-]+`. For more details see https://google.aip.dev/122.
The prefix of the cluster resource name is the name of the parent resource:
* projects/{project}/locations/{region}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface ClusterOrBuilderpublic Cluster.Builder setName(String value)
Output only. The name of the cluster resource with the format:
* projects/{project}/locations/{region}/clusters/{cluster_id}
where the cluster ID segment should satisfy the regex expression
`[a-z0-9-]+`. For more details see https://google.aip.dev/122.
The prefix of the cluster resource name is the name of the parent resource:
* projects/{project}/locations/{region}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The name to set.public Cluster.Builder clearName()
Output only. The name of the cluster resource with the format:
* projects/{project}/locations/{region}/clusters/{cluster_id}
where the cluster ID segment should satisfy the regex expression
`[a-z0-9-]+`. For more details see https://google.aip.dev/122.
The prefix of the cluster resource name is the name of the parent resource:
* projects/{project}/locations/{region}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];public Cluster.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The name of the cluster resource with the format:
* projects/{project}/locations/{region}/clusters/{cluster_id}
where the cluster ID segment should satisfy the regex expression
`[a-z0-9-]+`. For more details see https://google.aip.dev/122.
The prefix of the cluster resource name is the name of the parent resource:
* projects/{project}/locations/{region}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for name to set.public String getDisplayName()
User-settable and human-readable display name for the Cluster.
string display_name = 2;getDisplayName in interface ClusterOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
User-settable and human-readable display name for the Cluster.
string display_name = 2;getDisplayNameBytes in interface ClusterOrBuilderpublic Cluster.Builder setDisplayName(String value)
User-settable and human-readable display name for the Cluster.
string display_name = 2;value - The displayName to set.public Cluster.Builder clearDisplayName()
User-settable and human-readable display name for the Cluster.
string display_name = 2;public Cluster.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
User-settable and human-readable display name for the Cluster.
string display_name = 2;value - The bytes for displayName to set.public String getUid()
Output only. The system-generated UID of the resource. The UID is assigned when the resource is created, and it is retained until it is deleted.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getUid in interface ClusterOrBuilderpublic com.google.protobuf.ByteString getUidBytes()
Output only. The system-generated UID of the resource. The UID is assigned when the resource is created, and it is retained until it is deleted.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getUidBytes in interface ClusterOrBuilderpublic Cluster.Builder setUid(String value)
Output only. The system-generated UID of the resource. The UID is assigned when the resource is created, and it is retained until it is deleted.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The uid to set.public Cluster.Builder clearUid()
Output only. The system-generated UID of the resource. The UID is assigned when the resource is created, and it is retained until it is deleted.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];public Cluster.Builder setUidBytes(com.google.protobuf.ByteString value)
Output only. The system-generated UID of the resource. The UID is assigned when the resource is created, and it is retained until it is deleted.
string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for uid to set.public boolean hasCreateTime()
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ClusterOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ClusterOrBuilderpublic Cluster.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearCreateTime()
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ClusterOrBuilderpublic boolean hasUpdateTime()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasUpdateTime in interface ClusterOrBuilderpublic com.google.protobuf.Timestamp getUpdateTime()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTime in interface ClusterOrBuilderpublic Cluster.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearUpdateTime()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUpdateTimeOrBuilder in interface ClusterOrBuilderpublic boolean hasDeleteTime()
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasDeleteTime in interface ClusterOrBuilderpublic com.google.protobuf.Timestamp getDeleteTime()
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDeleteTime in interface ClusterOrBuilderpublic Cluster.Builder setDeleteTime(com.google.protobuf.Timestamp value)
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setDeleteTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeDeleteTime(com.google.protobuf.Timestamp value)
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearDeleteTime()
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getDeleteTimeBuilder()
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getDeleteTimeOrBuilder()
Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDeleteTimeOrBuilder in interface ClusterOrBuilderpublic int getLabelsCount()
ClusterOrBuilderLabels as key value pairs
map<string, string> labels = 7;getLabelsCount in interface ClusterOrBuilderpublic boolean containsLabels(String key)
Labels as key value pairs
map<string, string> labels = 7;containsLabels in interface ClusterOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface ClusterOrBuilderpublic Map<String,String> getLabelsMap()
Labels as key value pairs
map<string, string> labels = 7;getLabelsMap in interface ClusterOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Labels as key value pairs
map<string, string> labels = 7;getLabelsOrDefault in interface ClusterOrBuilderpublic String getLabelsOrThrow(String key)
Labels as key value pairs
map<string, string> labels = 7;getLabelsOrThrow in interface ClusterOrBuilderpublic Cluster.Builder clearLabels()
public Cluster.Builder removeLabels(String key)
Labels as key value pairs
map<string, string> labels = 7;@Deprecated public Map<String,String> getMutableLabels()
public Cluster.Builder putLabels(String key, String value)
Labels as key value pairs
map<string, string> labels = 7;public Cluster.Builder putAllLabels(Map<String,String> values)
Labels as key value pairs
map<string, string> labels = 7;public int getStateValue()
Output only. The current serving state of the cluster.
.google.cloud.alloydb.v1.Cluster.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface ClusterOrBuilderpublic Cluster.Builder setStateValue(int value)
Output only. The current serving state of the cluster.
.google.cloud.alloydb.v1.Cluster.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public Cluster.State getState()
Output only. The current serving state of the cluster.
.google.cloud.alloydb.v1.Cluster.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface ClusterOrBuilderpublic Cluster.Builder setState(Cluster.State value)
Output only. The current serving state of the cluster.
.google.cloud.alloydb.v1.Cluster.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public Cluster.Builder clearState()
Output only. The current serving state of the cluster.
.google.cloud.alloydb.v1.Cluster.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getClusterTypeValue()
Output only. The type of the cluster. This is an output-only field and it's populated at the Cluster creation time or the Cluster promotion time. The cluster type is determined by which RPC was used to create the cluster (i.e. `CreateCluster` vs. `CreateSecondaryCluster`
.google.cloud.alloydb.v1.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
getClusterTypeValue in interface ClusterOrBuilderpublic Cluster.Builder setClusterTypeValue(int value)
Output only. The type of the cluster. This is an output-only field and it's populated at the Cluster creation time or the Cluster promotion time. The cluster type is determined by which RPC was used to create the cluster (i.e. `CreateCluster` vs. `CreateSecondaryCluster`
.google.cloud.alloydb.v1.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for clusterType to set.public Cluster.ClusterType getClusterType()
Output only. The type of the cluster. This is an output-only field and it's populated at the Cluster creation time or the Cluster promotion time. The cluster type is determined by which RPC was used to create the cluster (i.e. `CreateCluster` vs. `CreateSecondaryCluster`
.google.cloud.alloydb.v1.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
getClusterType in interface ClusterOrBuilderpublic Cluster.Builder setClusterType(Cluster.ClusterType value)
Output only. The type of the cluster. This is an output-only field and it's populated at the Cluster creation time or the Cluster promotion time. The cluster type is determined by which RPC was used to create the cluster (i.e. `CreateCluster` vs. `CreateSecondaryCluster`
.google.cloud.alloydb.v1.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The clusterType to set.public Cluster.Builder clearClusterType()
Output only. The type of the cluster. This is an output-only field and it's populated at the Cluster creation time or the Cluster promotion time. The cluster type is determined by which RPC was used to create the cluster (i.e. `CreateCluster` vs. `CreateSecondaryCluster`
.google.cloud.alloydb.v1.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getDatabaseVersionValue()
Optional. The database engine major version. This is an optional field and it is populated at the Cluster creation time. If a database version is not supplied at cluster creation time, then a default database version will be used.
.google.cloud.alloydb.v1.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];
getDatabaseVersionValue in interface ClusterOrBuilderpublic Cluster.Builder setDatabaseVersionValue(int value)
Optional. The database engine major version. This is an optional field and it is populated at the Cluster creation time. If a database version is not supplied at cluster creation time, then a default database version will be used.
.google.cloud.alloydb.v1.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];
value - The enum numeric value on the wire for databaseVersion to set.public DatabaseVersion getDatabaseVersion()
Optional. The database engine major version. This is an optional field and it is populated at the Cluster creation time. If a database version is not supplied at cluster creation time, then a default database version will be used.
.google.cloud.alloydb.v1.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];
getDatabaseVersion in interface ClusterOrBuilderpublic Cluster.Builder setDatabaseVersion(DatabaseVersion value)
Optional. The database engine major version. This is an optional field and it is populated at the Cluster creation time. If a database version is not supplied at cluster creation time, then a default database version will be used.
.google.cloud.alloydb.v1.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];
value - The databaseVersion to set.public Cluster.Builder clearDatabaseVersion()
Optional. The database engine major version. This is an optional field and it is populated at the Cluster creation time. If a database version is not supplied at cluster creation time, then a default database version will be used.
.google.cloud.alloydb.v1.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasNetworkConfig()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
hasNetworkConfig in interface ClusterOrBuilderpublic Cluster.NetworkConfig getNetworkConfig()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
getNetworkConfig in interface ClusterOrBuilderpublic Cluster.Builder setNetworkConfig(Cluster.NetworkConfig value)
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder setNetworkConfig(Cluster.NetworkConfig.Builder builderForValue)
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder mergeNetworkConfig(Cluster.NetworkConfig value)
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder clearNetworkConfig()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.NetworkConfig.Builder getNetworkConfigBuilder()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.NetworkConfigOrBuilder getNetworkConfigOrBuilder()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
getNetworkConfigOrBuilder in interface ClusterOrBuilder@Deprecated public String getNetwork()
Required. The resource link for the VPC network in which cluster resources
are created and from which they are accessible via Private IP. The network
must belong to the same project as the cluster. It is specified in the
form: `projects/{project}/global/networks/{network_id}`. This is required
to create a cluster. Deprecated, use network_config.network instead.
string network = 10 [deprecated = true, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNetwork in interface ClusterOrBuilder@Deprecated public com.google.protobuf.ByteString getNetworkBytes()
Required. The resource link for the VPC network in which cluster resources
are created and from which they are accessible via Private IP. The network
must belong to the same project as the cluster. It is specified in the
form: `projects/{project}/global/networks/{network_id}`. This is required
to create a cluster. Deprecated, use network_config.network instead.
string network = 10 [deprecated = true, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getNetworkBytes in interface ClusterOrBuilder@Deprecated public Cluster.Builder setNetwork(String value)
Required. The resource link for the VPC network in which cluster resources
are created and from which they are accessible via Private IP. The network
must belong to the same project as the cluster. It is specified in the
form: `projects/{project}/global/networks/{network_id}`. This is required
to create a cluster. Deprecated, use network_config.network instead.
string network = 10 [deprecated = true, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The network to set.@Deprecated public Cluster.Builder clearNetwork()
Required. The resource link for the VPC network in which cluster resources
are created and from which they are accessible via Private IP. The network
must belong to the same project as the cluster. It is specified in the
form: `projects/{project}/global/networks/{network_id}`. This is required
to create a cluster. Deprecated, use network_config.network instead.
string network = 10 [deprecated = true, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
@Deprecated public Cluster.Builder setNetworkBytes(com.google.protobuf.ByteString value)
Required. The resource link for the VPC network in which cluster resources
are created and from which they are accessible via Private IP. The network
must belong to the same project as the cluster. It is specified in the
form: `projects/{project}/global/networks/{network_id}`. This is required
to create a cluster. Deprecated, use network_config.network instead.
string network = 10 [deprecated = true, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for network to set.public String getEtag()
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;getEtag in interface ClusterOrBuilderpublic com.google.protobuf.ByteString getEtagBytes()
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;getEtagBytes in interface ClusterOrBuilderpublic Cluster.Builder setEtag(String value)
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;value - The etag to set.public Cluster.Builder clearEtag()
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;public Cluster.Builder setEtagBytes(com.google.protobuf.ByteString value)
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;value - The bytes for etag to set.public int getAnnotationsCount()
ClusterOrBuilderAnnotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;getAnnotationsCount in interface ClusterOrBuilderpublic boolean containsAnnotations(String key)
Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;containsAnnotations in interface ClusterOrBuilder@Deprecated public Map<String,String> getAnnotations()
getAnnotationsMap() instead.getAnnotations in interface ClusterOrBuilderpublic Map<String,String> getAnnotationsMap()
Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;getAnnotationsMap in interface ClusterOrBuilderpublic String getAnnotationsOrDefault(String key, String defaultValue)
Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;getAnnotationsOrDefault in interface ClusterOrBuilderpublic String getAnnotationsOrThrow(String key)
Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;getAnnotationsOrThrow in interface ClusterOrBuilderpublic Cluster.Builder clearAnnotations()
public Cluster.Builder removeAnnotations(String key)
Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;@Deprecated public Map<String,String> getMutableAnnotations()
public Cluster.Builder putAnnotations(String key, String value)
Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;public Cluster.Builder putAllAnnotations(Map<String,String> values)
Annotations to allow client tools to store small amount of arbitrary data. This is distinct from labels. https://google.aip.dev/128
map<string, string> annotations = 12;public boolean getReconciling()
Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Cluster does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
bool reconciling = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];getReconciling in interface ClusterOrBuilderpublic Cluster.Builder setReconciling(boolean value)
Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Cluster does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
bool reconciling = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The reconciling to set.public Cluster.Builder clearReconciling()
Output only. Reconciling (https://google.aip.dev/128#reconciliation). Set to true if the current state of Cluster does not match the user's intended state, and the service is actively updating the resource to reconcile them. This can happen due to user-triggered updates or system actions like failover or maintenance.
bool reconciling = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];public boolean hasInitialUser()
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
hasInitialUser in interface ClusterOrBuilderpublic UserPassword getInitialUser()
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
getInitialUser in interface ClusterOrBuilderpublic Cluster.Builder setInitialUser(UserPassword value)
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
public Cluster.Builder setInitialUser(UserPassword.Builder builderForValue)
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
public Cluster.Builder mergeInitialUser(UserPassword value)
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
public Cluster.Builder clearInitialUser()
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
public UserPassword.Builder getInitialUserBuilder()
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
public UserPasswordOrBuilder getInitialUserOrBuilder()
Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];
getInitialUserOrBuilder in interface ClusterOrBuilderpublic boolean hasAutomatedBackupPolicy()
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;hasAutomatedBackupPolicy in interface ClusterOrBuilderpublic AutomatedBackupPolicy getAutomatedBackupPolicy()
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;getAutomatedBackupPolicy in interface ClusterOrBuilderpublic Cluster.Builder setAutomatedBackupPolicy(AutomatedBackupPolicy value)
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;public Cluster.Builder setAutomatedBackupPolicy(AutomatedBackupPolicy.Builder builderForValue)
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;public Cluster.Builder mergeAutomatedBackupPolicy(AutomatedBackupPolicy value)
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;public Cluster.Builder clearAutomatedBackupPolicy()
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;public AutomatedBackupPolicy.Builder getAutomatedBackupPolicyBuilder()
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;public AutomatedBackupPolicyOrBuilder getAutomatedBackupPolicyOrBuilder()
The automated backup policy for this cluster. If no policy is provided then the default policy will be used. If backups are supported for the cluster, the default policy takes one backup a day, has a backup window of 1 hour, and retains backups for 14 days. For more information on the defaults, consult the documentation for the message type.
.google.cloud.alloydb.v1.AutomatedBackupPolicy automated_backup_policy = 17;getAutomatedBackupPolicyOrBuilder in interface ClusterOrBuilder@Deprecated public boolean hasSslConfig()
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];hasSslConfig in interface ClusterOrBuilder@Deprecated public SslConfig getSslConfig()
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];getSslConfig in interface ClusterOrBuilder@Deprecated public Cluster.Builder setSslConfig(SslConfig value)
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];@Deprecated public Cluster.Builder setSslConfig(SslConfig.Builder builderForValue)
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];@Deprecated public Cluster.Builder mergeSslConfig(SslConfig value)
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];@Deprecated public Cluster.Builder clearSslConfig()
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];@Deprecated public SslConfig.Builder getSslConfigBuilder()
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];@Deprecated public SslConfigOrBuilder getSslConfigOrBuilder()
SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1.SslConfig ssl_config = 18 [deprecated = true];getSslConfigOrBuilder in interface ClusterOrBuilderpublic boolean hasEncryptionConfig()
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
hasEncryptionConfig in interface ClusterOrBuilderpublic EncryptionConfig getEncryptionConfig()
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
getEncryptionConfig in interface ClusterOrBuilderpublic Cluster.Builder setEncryptionConfig(EncryptionConfig value)
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder setEncryptionConfig(EncryptionConfig.Builder builderForValue)
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder mergeEncryptionConfig(EncryptionConfig value)
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder clearEncryptionConfig()
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
public EncryptionConfig.Builder getEncryptionConfigBuilder()
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
public EncryptionConfigOrBuilder getEncryptionConfigOrBuilder()
Optional. The encryption config can be specified to encrypt the data disks and other persistent data resources of a cluster with a customer-managed encryption key (CMEK). When this field is not specified, the cluster will then use default encryption scheme to protect the user data.
.google.cloud.alloydb.v1.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];
getEncryptionConfigOrBuilder in interface ClusterOrBuilderpublic boolean hasEncryptionInfo()
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasEncryptionInfo in interface ClusterOrBuilderpublic EncryptionInfo getEncryptionInfo()
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEncryptionInfo in interface ClusterOrBuilderpublic Cluster.Builder setEncryptionInfo(EncryptionInfo value)
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setEncryptionInfo(EncryptionInfo.Builder builderForValue)
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeEncryptionInfo(EncryptionInfo value)
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearEncryptionInfo()
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public EncryptionInfo.Builder getEncryptionInfoBuilder()
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
public EncryptionInfoOrBuilder getEncryptionInfoOrBuilder()
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
getEncryptionInfoOrBuilder in interface ClusterOrBuilderpublic boolean hasContinuousBackupConfig()
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
hasContinuousBackupConfig in interface ClusterOrBuilderpublic ContinuousBackupConfig getContinuousBackupConfig()
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
getContinuousBackupConfig in interface ClusterOrBuilderpublic Cluster.Builder setContinuousBackupConfig(ContinuousBackupConfig value)
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder setContinuousBackupConfig(ContinuousBackupConfig.Builder builderForValue)
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder mergeContinuousBackupConfig(ContinuousBackupConfig value)
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder clearContinuousBackupConfig()
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
public ContinuousBackupConfig.Builder getContinuousBackupConfigBuilder()
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
public ContinuousBackupConfigOrBuilder getContinuousBackupConfigOrBuilder()
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];
getContinuousBackupConfigOrBuilder in interface ClusterOrBuilderpublic boolean hasContinuousBackupInfo()
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasContinuousBackupInfo in interface ClusterOrBuilderpublic ContinuousBackupInfo getContinuousBackupInfo()
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
getContinuousBackupInfo in interface ClusterOrBuilderpublic Cluster.Builder setContinuousBackupInfo(ContinuousBackupInfo value)
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setContinuousBackupInfo(ContinuousBackupInfo.Builder builderForValue)
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeContinuousBackupInfo(ContinuousBackupInfo value)
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearContinuousBackupInfo()
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ContinuousBackupInfo.Builder getContinuousBackupInfoBuilder()
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ContinuousBackupInfoOrBuilder getContinuousBackupInfoOrBuilder()
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
getContinuousBackupInfoOrBuilder in interface ClusterOrBuilderpublic boolean hasSecondaryConfig()
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;hasSecondaryConfig in interface ClusterOrBuilderpublic Cluster.SecondaryConfig getSecondaryConfig()
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;getSecondaryConfig in interface ClusterOrBuilderpublic Cluster.Builder setSecondaryConfig(Cluster.SecondaryConfig value)
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;public Cluster.Builder setSecondaryConfig(Cluster.SecondaryConfig.Builder builderForValue)
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;public Cluster.Builder mergeSecondaryConfig(Cluster.SecondaryConfig value)
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;public Cluster.Builder clearSecondaryConfig()
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;public Cluster.SecondaryConfig.Builder getSecondaryConfigBuilder()
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;public Cluster.SecondaryConfigOrBuilder getSecondaryConfigOrBuilder()
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1.Cluster.SecondaryConfig secondary_config = 22;getSecondaryConfigOrBuilder in interface ClusterOrBuilderpublic boolean hasPrimaryConfig()
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasPrimaryConfig in interface ClusterOrBuilderpublic Cluster.PrimaryConfig getPrimaryConfig()
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPrimaryConfig in interface ClusterOrBuilderpublic Cluster.Builder setPrimaryConfig(Cluster.PrimaryConfig value)
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setPrimaryConfig(Cluster.PrimaryConfig.Builder builderForValue)
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergePrimaryConfig(Cluster.PrimaryConfig value)
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearPrimaryConfig()
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.PrimaryConfig.Builder getPrimaryConfigBuilder()
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.PrimaryConfigOrBuilder getPrimaryConfigOrBuilder()
Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
getPrimaryConfigOrBuilder in interface ClusterOrBuilderpublic boolean getSatisfiesPzs()
Output only. Reserved for future use.
bool satisfies_pzs = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];getSatisfiesPzs in interface ClusterOrBuilderpublic Cluster.Builder setSatisfiesPzs(boolean value)
Output only. Reserved for future use.
bool satisfies_pzs = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The satisfiesPzs to set.public Cluster.Builder clearSatisfiesPzs()
Output only. Reserved for future use.
bool satisfies_pzs = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];public boolean hasPscConfig()
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
hasPscConfig in interface ClusterOrBuilderpublic Cluster.PscConfig getPscConfig()
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
getPscConfig in interface ClusterOrBuilderpublic Cluster.Builder setPscConfig(Cluster.PscConfig value)
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder setPscConfig(Cluster.PscConfig.Builder builderForValue)
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder mergePscConfig(Cluster.PscConfig value)
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder clearPscConfig()
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.PscConfig.Builder getPscConfigBuilder()
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.PscConfigOrBuilder getPscConfigOrBuilder()
Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];
getPscConfigOrBuilder in interface ClusterOrBuilderpublic boolean hasMaintenanceUpdatePolicy()
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
hasMaintenanceUpdatePolicy in interface ClusterOrBuilderpublic MaintenanceUpdatePolicy getMaintenanceUpdatePolicy()
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
getMaintenanceUpdatePolicy in interface ClusterOrBuilderpublic Cluster.Builder setMaintenanceUpdatePolicy(MaintenanceUpdatePolicy value)
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder setMaintenanceUpdatePolicy(MaintenanceUpdatePolicy.Builder builderForValue)
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder mergeMaintenanceUpdatePolicy(MaintenanceUpdatePolicy value)
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder clearMaintenanceUpdatePolicy()
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
public MaintenanceUpdatePolicy.Builder getMaintenanceUpdatePolicyBuilder()
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
public MaintenanceUpdatePolicyOrBuilder getMaintenanceUpdatePolicyOrBuilder()
Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];
getMaintenanceUpdatePolicyOrBuilder in interface ClusterOrBuilderpublic boolean hasMaintenanceSchedule()
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasMaintenanceSchedule in interface ClusterOrBuilderpublic MaintenanceSchedule getMaintenanceSchedule()
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMaintenanceSchedule in interface ClusterOrBuilderpublic Cluster.Builder setMaintenanceSchedule(MaintenanceSchedule value)
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setMaintenanceSchedule(MaintenanceSchedule.Builder builderForValue)
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeMaintenanceSchedule(MaintenanceSchedule value)
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearMaintenanceSchedule()
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MaintenanceSchedule.Builder getMaintenanceScheduleBuilder()
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
public MaintenanceScheduleOrBuilder getMaintenanceScheduleOrBuilder()
Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
getMaintenanceScheduleOrBuilder in interface ClusterOrBuilderpublic int getSubscriptionTypeValue()
Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];
getSubscriptionTypeValue in interface ClusterOrBuilderpublic Cluster.Builder setSubscriptionTypeValue(int value)
Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];
value - The enum numeric value on the wire for subscriptionType to set.public SubscriptionType getSubscriptionType()
Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];
getSubscriptionType in interface ClusterOrBuilderpublic Cluster.Builder setSubscriptionType(SubscriptionType value)
Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];
value - The subscriptionType to set.public Cluster.Builder clearSubscriptionType()
Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];
public boolean hasTrialMetadata()
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasTrialMetadata in interface ClusterOrBuilderpublic Cluster.TrialMetadata getTrialMetadata()
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTrialMetadata in interface ClusterOrBuilderpublic Cluster.Builder setTrialMetadata(Cluster.TrialMetadata value)
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder setTrialMetadata(Cluster.TrialMetadata.Builder builderForValue)
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder mergeTrialMetadata(Cluster.TrialMetadata value)
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.Builder clearTrialMetadata()
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.TrialMetadata.Builder getTrialMetadataBuilder()
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
public Cluster.TrialMetadataOrBuilder getTrialMetadataOrBuilder()
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
getTrialMetadataOrBuilder in interface ClusterOrBuilderpublic int getTagsCount()
ClusterOrBuilderOptional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
getTagsCount in interface ClusterOrBuilderpublic boolean containsTags(String key)
Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
containsTags in interface ClusterOrBuilder@Deprecated public Map<String,String> getTags()
getTagsMap() instead.getTags in interface ClusterOrBuilderpublic Map<String,String> getTagsMap()
Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
getTagsMap in interface ClusterOrBuilderpublic String getTagsOrDefault(String key, String defaultValue)
Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
getTagsOrDefault in interface ClusterOrBuilderpublic String getTagsOrThrow(String key)
Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
getTagsOrThrow in interface ClusterOrBuilderpublic Cluster.Builder clearTags()
public Cluster.Builder removeTags(String key)
Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
@Deprecated public Map<String,String> getMutableTags()
public Cluster.Builder putTags(String key, String value)
Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
public Cluster.Builder putAllTags(Map<String,String> values)
Optional. Input only. Immutable. Tag keys/values directly bound to this resource. For example: ``` "123/environment": "production", "123/costCenter": "marketing" ```
map<string, string> tags = 41 [(.google.api.field_behavior) = INPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL];
public final Cluster.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>public final Cluster.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Cluster.Builder>Copyright © 2025 Google LLC. All rights reserved.