Package com.google.cloud.alloydb.v1beta
Interface ClusterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Cluster,Cluster.Builder
@Generated
public interface ClusterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanAnnotations to allow client tools to store small amount of arbitrary data.booleancontainsLabels(String key) Labels as key value pairsbooleancontainsTags(String key) Optional.Deprecated.intAnnotations to allow client tools to store small amount of arbitrary data.Annotations to allow client tools to store small amount of arbitrary data.getAnnotationsOrDefault(String key, String defaultValue) Annotations to allow client tools to store small amount of arbitrary data.Annotations to allow client tools to store small amount of arbitrary data.The automated backup policy for this cluster.The automated backup policy for this cluster.Output only.Output only.Output only.Output only.Output only.intOutput only.Optional.Optional.Output only.Output only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.intOptional.Optional.Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.User-settable and human-readable display name for the Cluster.com.google.protobuf.ByteStringUser-settable and human-readable display name for the Cluster.Optional.Optional.Output only.Output only.getEtag()For Resource freshness validation (https://google.aip.dev/154)com.google.protobuf.ByteStringFor Resource freshness validation (https://google.aip.dev/154)Deprecated.google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated.Deprecated.Input only.Input only.Deprecated.intLabels as key value pairsLabels as key value pairsgetLabelsOrDefault(String key, String defaultValue) Labels as key value pairsgetLabelsOrThrow(String key) Labels as key value pairsOutput only.Output only.Optional.Optional.Output only.Output only.getName()Output only.com.google.protobuf.ByteStringOutput only.Deprecated.google.cloud.alloydb.v1beta.Cluster.network is deprecated.com.google.protobuf.ByteStringDeprecated.google.cloud.alloydb.v1beta.Cluster.network is deprecated..google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];.google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];Output only.Output only.Optional.Optional.booleanOutput only.booleanOutput only.Cross Region replication config specific to SECONDARY cluster.Cross Region replication config specific to SECONDARY cluster.Output only.com.google.protobuf.ByteStringOutput only.Deprecated.google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated.Deprecated.getState()Output only.intOutput only.Optional.intOptional.getTags()Deprecated.intOptional.Optional.getTagsOrDefault(String key, String defaultValue) Optional.getTagsOrThrow(String key) Optional.Output only.Output only.getUid()Output only.com.google.protobuf.ByteStringOutput only.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.booleanThe automated backup policy for this cluster.booleanOutput only.booleanOutput only.booleanOptional.booleanOutput only.booleanOutput only.booleanOptional.booleanOutput only.booleanOptional.booleanOutput only.booleanDeprecated.google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated.booleanInput only.booleanOutput only.booleanOptional.booleanOutput only.boolean.google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];booleanOutput only.booleanOptional.booleanCross Region replication config specific to SECONDARY cluster.booleanDeprecated.google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasBackupSource
boolean hasBackupSource()Output only. Cluster created from backup.
.google.cloud.alloydb.v1beta.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the backupSource field is set.
-
getBackupSource
BackupSource getBackupSource()Output only. Cluster created from backup.
.google.cloud.alloydb.v1beta.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The backupSource.
-
getBackupSourceOrBuilder
BackupSourceOrBuilder getBackupSourceOrBuilder()Output only. Cluster created from backup.
.google.cloud.alloydb.v1beta.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasMigrationSource
boolean hasMigrationSource()Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1beta.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the migrationSource field is set.
-
getMigrationSource
MigrationSource getMigrationSource()Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1beta.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The migrationSource.
-
getMigrationSourceOrBuilder
MigrationSourceOrBuilder getMigrationSourceOrBuilder()Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1beta.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasCloudsqlBackupRunSource
boolean hasCloudsqlBackupRunSource()Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1beta.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the cloudsqlBackupRunSource field is set.
-
getCloudsqlBackupRunSource
CloudSQLBackupRunSource getCloudsqlBackupRunSource()Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1beta.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The cloudsqlBackupRunSource.
-
getCloudsqlBackupRunSourceOrBuilder
CloudSQLBackupRunSourceOrBuilder getCloudsqlBackupRunSourceOrBuilder()Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1beta.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getName
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];- Returns:
- The name.
-
getNameBytes
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];- Returns:
- The bytes for name.
-
getDisplayName
String getDisplayName()User-settable and human-readable display name for the Cluster.
string display_name = 2;- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()User-settable and human-readable display name for the Cluster.
string display_name = 2;- Returns:
- The bytes for displayName.
-
getUid
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];- Returns:
- The uid.
-
getUidBytes
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];- Returns:
- The bytes for uid.
-
hasCreateTime
boolean hasCreateTime()Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasUpdateTime
boolean hasUpdateTime()Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
com.google.protobuf.Timestamp getUpdateTime()Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasDeleteTime
boolean hasDeleteTime()Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the deleteTime field is set.
-
getDeleteTime
com.google.protobuf.Timestamp getDeleteTime()Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The deleteTime.
-
getDeleteTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getDeleteTimeOrBuilder()Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getLabelsCount
int getLabelsCount()Labels as key value pairs
map<string, string> labels = 7; -
containsLabels
Labels as key value pairs
map<string, string> labels = 7; -
getLabels
Deprecated.UsegetLabelsMap()instead. -
getLabelsMap
Labels as key value pairs
map<string, string> labels = 7; -
getLabelsOrDefault
Labels as key value pairs
map<string, string> labels = 7; -
getLabelsOrThrow
Labels as key value pairs
map<string, string> labels = 7; -
getStateValue
int getStateValue()Output only. The current serving state of the cluster.
.google.cloud.alloydb.v1beta.Cluster.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for state.
-
getState
Cluster.State getState()Output only. The current serving state of the cluster.
.google.cloud.alloydb.v1beta.Cluster.State state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The state.
-
getClusterTypeValue
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.v1beta.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for clusterType.
-
getClusterType
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.v1beta.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The clusterType.
-
getDatabaseVersionValue
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.v1beta.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for databaseVersion.
-
getDatabaseVersion
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.v1beta.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The databaseVersion.
-
hasNetworkConfig
boolean hasNetworkConfig().google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the networkConfig field is set.
-
getNetworkConfig
Cluster.NetworkConfig getNetworkConfig().google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The networkConfig.
-
getNetworkConfigOrBuilder
Cluster.NetworkConfigOrBuilder getNetworkConfigOrBuilder().google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL]; -
getNetwork
Deprecated.google.cloud.alloydb.v1beta.Cluster.network is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=686Required. 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) = { ... }- Returns:
- The network.
-
getNetworkBytes
Deprecated.google.cloud.alloydb.v1beta.Cluster.network is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=686Required. 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) = { ... }- Returns:
- The bytes for network.
-
getEtag
String getEtag()For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;- Returns:
- The etag.
-
getEtagBytes
com.google.protobuf.ByteString getEtagBytes()For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;- Returns:
- The bytes for etag.
-
getAnnotationsCount
int getAnnotationsCount()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
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; -
getAnnotations
Deprecated.UsegetAnnotationsMap()instead. -
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; -
getAnnotationsOrDefault
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
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; -
getReconciling
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];- Returns:
- The reconciling.
-
hasInitialUser
boolean hasInitialUser()Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1beta.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];- Returns:
- Whether the initialUser field is set.
-
getInitialUser
UserPassword getInitialUser()Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1beta.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY];- Returns:
- The initialUser.
-
getInitialUserOrBuilder
UserPasswordOrBuilder getInitialUserOrBuilder()Input only. Initial user to setup during cluster creation. Required. If used in `RestoreCluster` this is ignored.
.google.cloud.alloydb.v1beta.UserPassword initial_user = 14 [(.google.api.field_behavior) = INPUT_ONLY]; -
hasAutomatedBackupPolicy
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.v1beta.AutomatedBackupPolicy automated_backup_policy = 17;- Returns:
- Whether the automatedBackupPolicy field is set.
-
getAutomatedBackupPolicy
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.v1beta.AutomatedBackupPolicy automated_backup_policy = 17;- Returns:
- The automatedBackupPolicy.
-
getAutomatedBackupPolicyOrBuilder
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.v1beta.AutomatedBackupPolicy automated_backup_policy = 17; -
hasSslConfig
Deprecated.google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=721SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true];- Returns:
- Whether the sslConfig field is set.
-
getSslConfig
Deprecated.google.cloud.alloydb.v1beta.Cluster.ssl_config is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=721SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true];- Returns:
- The sslConfig.
-
getSslConfigOrBuilder
Deprecated.SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true]; -
hasEncryptionConfig
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.v1beta.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the encryptionConfig field is set.
-
getEncryptionConfig
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.v1beta.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The encryptionConfig.
-
getEncryptionConfigOrBuilder
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.v1beta.EncryptionConfig encryption_config = 19 [(.google.api.field_behavior) = OPTIONAL]; -
hasEncryptionInfo
boolean hasEncryptionInfo()Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1beta.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the encryptionInfo field is set.
-
getEncryptionInfo
EncryptionInfo getEncryptionInfo()Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1beta.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The encryptionInfo.
-
getEncryptionInfoOrBuilder
EncryptionInfoOrBuilder getEncryptionInfoOrBuilder()Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1beta.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasContinuousBackupConfig
boolean hasContinuousBackupConfig()Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the continuousBackupConfig field is set.
-
getContinuousBackupConfig
ContinuousBackupConfig getContinuousBackupConfig()Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The continuousBackupConfig.
-
getContinuousBackupConfigOrBuilder
ContinuousBackupConfigOrBuilder getContinuousBackupConfigOrBuilder()Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL]; -
hasContinuousBackupInfo
boolean hasContinuousBackupInfo()Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the continuousBackupInfo field is set.
-
getContinuousBackupInfo
ContinuousBackupInfo getContinuousBackupInfo()Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The continuousBackupInfo.
-
getContinuousBackupInfoOrBuilder
ContinuousBackupInfoOrBuilder getContinuousBackupInfoOrBuilder()Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasSecondaryConfig
boolean hasSecondaryConfig()Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1beta.Cluster.SecondaryConfig secondary_config = 22;- Returns:
- Whether the secondaryConfig field is set.
-
getSecondaryConfig
Cluster.SecondaryConfig getSecondaryConfig()Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1beta.Cluster.SecondaryConfig secondary_config = 22;- Returns:
- The secondaryConfig.
-
getSecondaryConfigOrBuilder
Cluster.SecondaryConfigOrBuilder getSecondaryConfigOrBuilder()Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1beta.Cluster.SecondaryConfig secondary_config = 22; -
hasPrimaryConfig
boolean hasPrimaryConfig()Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1beta.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the primaryConfig field is set.
-
getPrimaryConfig
Cluster.PrimaryConfig getPrimaryConfig()Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1beta.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The primaryConfig.
-
getPrimaryConfigOrBuilder
Cluster.PrimaryConfigOrBuilder getPrimaryConfigOrBuilder()Output only. Cross Region replication config specific to PRIMARY cluster.
.google.cloud.alloydb.v1beta.Cluster.PrimaryConfig primary_config = 23 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getSatisfiesPzs
boolean getSatisfiesPzs()Output only. Reserved for future use.
bool satisfies_pzs = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The satisfiesPzs.
-
hasPscConfig
boolean hasPscConfig()Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1beta.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the pscConfig field is set.
-
getPscConfig
Cluster.PscConfig getPscConfig()Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1beta.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The pscConfig.
-
getPscConfigOrBuilder
Cluster.PscConfigOrBuilder getPscConfigOrBuilder()Optional. The configuration for Private Service Connect (PSC) for the cluster.
.google.cloud.alloydb.v1beta.Cluster.PscConfig psc_config = 31 [(.google.api.field_behavior) = OPTIONAL]; -
hasMaintenanceUpdatePolicy
boolean hasMaintenanceUpdatePolicy()Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the maintenanceUpdatePolicy field is set.
-
getMaintenanceUpdatePolicy
MaintenanceUpdatePolicy getMaintenanceUpdatePolicy()Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The maintenanceUpdatePolicy.
-
getMaintenanceUpdatePolicyOrBuilder
MaintenanceUpdatePolicyOrBuilder getMaintenanceUpdatePolicyOrBuilder()Optional. The maintenance update policy determines when to allow or deny updates.
.google.cloud.alloydb.v1beta.MaintenanceUpdatePolicy maintenance_update_policy = 32 [(.google.api.field_behavior) = OPTIONAL]; -
hasMaintenanceSchedule
boolean hasMaintenanceSchedule()Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1beta.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the maintenanceSchedule field is set.
-
getMaintenanceSchedule
MaintenanceSchedule getMaintenanceSchedule()Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1beta.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The maintenanceSchedule.
-
getMaintenanceScheduleOrBuilder
MaintenanceScheduleOrBuilder getMaintenanceScheduleOrBuilder()Output only. The maintenance schedule for the cluster, generated for a specific rollout if a maintenance window is set.
.google.cloud.alloydb.v1beta.MaintenanceSchedule maintenance_schedule = 37 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasGeminiConfig
Deprecated.google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=768Optional. Deprecated and unused. This field will be removed in the near future.
.google.cloud.alloydb.v1beta.GeminiClusterConfig gemini_config = 36 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the geminiConfig field is set.
-
getGeminiConfig
Deprecated.google.cloud.alloydb.v1beta.Cluster.gemini_config is deprecated. See google/cloud/alloydb/v1beta/resources.proto;l=768Optional. Deprecated and unused. This field will be removed in the near future.
.google.cloud.alloydb.v1beta.GeminiClusterConfig gemini_config = 36 [deprecated = true, (.google.api.field_behavior) = OPTIONAL];- Returns:
- The geminiConfig.
-
getGeminiConfigOrBuilder
Deprecated.Optional. Deprecated and unused. This field will be removed in the near future.
.google.cloud.alloydb.v1beta.GeminiClusterConfig gemini_config = 36 [deprecated = true, (.google.api.field_behavior) = OPTIONAL]; -
getSubscriptionTypeValue
int getSubscriptionTypeValue()Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1beta.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for subscriptionType.
-
getSubscriptionType
SubscriptionType getSubscriptionType()Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1beta.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The subscriptionType.
-
hasTrialMetadata
boolean hasTrialMetadata()Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1beta.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the trialMetadata field is set.
-
getTrialMetadata
Cluster.TrialMetadata getTrialMetadata()Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1beta.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The trialMetadata.
-
getTrialMetadataOrBuilder
Cluster.TrialMetadataOrBuilder getTrialMetadataOrBuilder()Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1beta.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getTagsCount
int getTagsCount()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
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]; -
getTags
Deprecated.UsegetTagsMap()instead. -
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]; -
getTagsOrDefault
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
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]; -
getServiceAccountEmail
String getServiceAccountEmail()Output only. AlloyDB per-cluster service account. This service account is created per-cluster per-project, and is different from the per-project service account. The per-cluster service account naming format is subject to change.
string service_account_email = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The serviceAccountEmail.
-
getServiceAccountEmailBytes
com.google.protobuf.ByteString getServiceAccountEmailBytes()Output only. AlloyDB per-cluster service account. This service account is created per-cluster per-project, and is different from the per-project service account. The per-cluster service account naming format is subject to change.
string service_account_email = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for serviceAccountEmail.
-
hasDataplexConfig
boolean hasDataplexConfig()Optional. Configuration for Dataplex integration.
.google.cloud.alloydb.v1beta.Cluster.DataplexConfig dataplex_config = 47 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the dataplexConfig field is set.
-
getDataplexConfig
Cluster.DataplexConfig getDataplexConfig()Optional. Configuration for Dataplex integration.
.google.cloud.alloydb.v1beta.Cluster.DataplexConfig dataplex_config = 47 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The dataplexConfig.
-
getDataplexConfigOrBuilder
Cluster.DataplexConfigOrBuilder getDataplexConfigOrBuilder()Optional. Configuration for Dataplex integration.
.google.cloud.alloydb.v1beta.Cluster.DataplexConfig dataplex_config = 47 [(.google.api.field_behavior) = OPTIONAL]; -
getSourceCase
Cluster.SourceCase getSourceCase()
-