Package com.google.cloud.alloydb.v1beta
Class Cluster
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.alloydb.v1beta.Cluster
- All Implemented Interfaces:
ClusterOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class Cluster
extends com.google.protobuf.GeneratedMessage
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.v1beta.Cluster- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA cluster is a collection of regional AlloyDB resources.static enumType of Clusterstatic final classConfiguration for Dataplex integration.static interfacestatic final classMetadata related to network configuration.static interfacestatic final classConfiguration for the primary cluster.static interfacestatic final classPscConfig contains PSC related configuration at a cluster level.static interfacestatic final classConfiguration information for the secondary cluster.static interfacestatic enumstatic enumCluster Statestatic final classContains information and all metadata related to TRIAL clusters.static interfaceNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
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.booleanDeprecated.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.static Clustercom.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.static final com.google.protobuf.Descriptors.DescriptorUser-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];com.google.protobuf.Parser<Cluster>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.intOutput 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.inthashCode()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.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableprotected com.google.protobuf.MapFieldReflectionAccessorinternalGetMapFieldReflection(int number) final booleanstatic Cluster.Builderstatic Cluster.BuildernewBuilder(Cluster prototype) protected Cluster.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ClusterparseDelimitedFrom(InputStream input) static ClusterparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(byte[] data) static ClusterparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(com.google.protobuf.ByteString data) static ClusterparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(com.google.protobuf.CodedInputStream input) static ClusterparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(InputStream input) static ClusterparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ClusterparseFrom(ByteBuffer data) static ClusterparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Cluster>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BACKUP_SOURCE_FIELD_NUMBER
public static final int BACKUP_SOURCE_FIELD_NUMBER- See Also:
-
MIGRATION_SOURCE_FIELD_NUMBER
public static final int MIGRATION_SOURCE_FIELD_NUMBER- See Also:
-
CLOUDSQL_BACKUP_RUN_SOURCE_FIELD_NUMBER
public static final int CLOUDSQL_BACKUP_RUN_SOURCE_FIELD_NUMBER- See Also:
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER- See Also:
-
UID_FIELD_NUMBER
public static final int UID_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER- See Also:
-
DELETE_TIME_FIELD_NUMBER
public static final int DELETE_TIME_FIELD_NUMBER- See Also:
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER- See Also:
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER- See Also:
-
CLUSTER_TYPE_FIELD_NUMBER
public static final int CLUSTER_TYPE_FIELD_NUMBER- See Also:
-
DATABASE_VERSION_FIELD_NUMBER
public static final int DATABASE_VERSION_FIELD_NUMBER- See Also:
-
NETWORK_CONFIG_FIELD_NUMBER
public static final int NETWORK_CONFIG_FIELD_NUMBER- See Also:
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER- See Also:
-
ETAG_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER- See Also:
-
ANNOTATIONS_FIELD_NUMBER
public static final int ANNOTATIONS_FIELD_NUMBER- See Also:
-
RECONCILING_FIELD_NUMBER
public static final int RECONCILING_FIELD_NUMBER- See Also:
-
INITIAL_USER_FIELD_NUMBER
public static final int INITIAL_USER_FIELD_NUMBER- See Also:
-
AUTOMATED_BACKUP_POLICY_FIELD_NUMBER
public static final int AUTOMATED_BACKUP_POLICY_FIELD_NUMBER- See Also:
-
SSL_CONFIG_FIELD_NUMBER
public static final int SSL_CONFIG_FIELD_NUMBER- See Also:
-
ENCRYPTION_CONFIG_FIELD_NUMBER
public static final int ENCRYPTION_CONFIG_FIELD_NUMBER- See Also:
-
ENCRYPTION_INFO_FIELD_NUMBER
public static final int ENCRYPTION_INFO_FIELD_NUMBER- See Also:
-
CONTINUOUS_BACKUP_CONFIG_FIELD_NUMBER
public static final int CONTINUOUS_BACKUP_CONFIG_FIELD_NUMBER- See Also:
-
CONTINUOUS_BACKUP_INFO_FIELD_NUMBER
public static final int CONTINUOUS_BACKUP_INFO_FIELD_NUMBER- See Also:
-
SECONDARY_CONFIG_FIELD_NUMBER
public static final int SECONDARY_CONFIG_FIELD_NUMBER- See Also:
-
PRIMARY_CONFIG_FIELD_NUMBER
public static final int PRIMARY_CONFIG_FIELD_NUMBER- See Also:
-
SATISFIES_PZS_FIELD_NUMBER
public static final int SATISFIES_PZS_FIELD_NUMBER- See Also:
-
PSC_CONFIG_FIELD_NUMBER
public static final int PSC_CONFIG_FIELD_NUMBER- See Also:
-
MAINTENANCE_UPDATE_POLICY_FIELD_NUMBER
public static final int MAINTENANCE_UPDATE_POLICY_FIELD_NUMBER- See Also:
-
MAINTENANCE_SCHEDULE_FIELD_NUMBER
public static final int MAINTENANCE_SCHEDULE_FIELD_NUMBER- See Also:
-
GEMINI_CONFIG_FIELD_NUMBER
public static final int GEMINI_CONFIG_FIELD_NUMBER- See Also:
-
SUBSCRIPTION_TYPE_FIELD_NUMBER
public static final int SUBSCRIPTION_TYPE_FIELD_NUMBER- See Also:
-
TRIAL_METADATA_FIELD_NUMBER
public static final int TRIAL_METADATA_FIELD_NUMBER- See Also:
-
TAGS_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER- See Also:
-
SERVICE_ACCOUNT_EMAIL_FIELD_NUMBER
public static final int SERVICE_ACCOUNT_EMAIL_FIELD_NUMBER- See Also:
-
DATAPLEX_CONFIG_FIELD_NUMBER
public static final int DATAPLEX_CONFIG_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetMapFieldReflection
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number) - Overrides:
internalGetMapFieldReflectionin classcom.google.protobuf.GeneratedMessage
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getSourceCase
- Specified by:
getSourceCasein interfaceClusterOrBuilder
-
hasBackupSource
public boolean hasBackupSource()Output only. Cluster created from backup.
.google.cloud.alloydb.v1beta.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBackupSourcein interfaceClusterOrBuilder- Returns:
- Whether the backupSource field is set.
-
getBackupSource
Output only. Cluster created from backup.
.google.cloud.alloydb.v1beta.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBackupSourcein interfaceClusterOrBuilder- Returns:
- The backupSource.
-
getBackupSourceOrBuilder
Output only. Cluster created from backup.
.google.cloud.alloydb.v1beta.BackupSource backup_source = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBackupSourceOrBuilderin interfaceClusterOrBuilder
-
hasMigrationSource
public boolean hasMigrationSource()Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1beta.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasMigrationSourcein interfaceClusterOrBuilder- Returns:
- Whether the migrationSource field is set.
-
getMigrationSource
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1beta.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMigrationSourcein interfaceClusterOrBuilder- Returns:
- The migrationSource.
-
getMigrationSourceOrBuilder
Output only. Cluster created via DMS migration.
.google.cloud.alloydb.v1beta.MigrationSource migration_source = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getMigrationSourceOrBuilderin interfaceClusterOrBuilder
-
hasCloudsqlBackupRunSource
public 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];- Specified by:
hasCloudsqlBackupRunSourcein interfaceClusterOrBuilder- Returns:
- Whether the cloudsqlBackupRunSource field is set.
-
getCloudsqlBackupRunSource
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1beta.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCloudsqlBackupRunSourcein interfaceClusterOrBuilder- Returns:
- The cloudsqlBackupRunSource.
-
getCloudsqlBackupRunSourceOrBuilder
Output only. Cluster created from CloudSQL snapshot.
.google.cloud.alloydb.v1beta.CloudSQLBackupRunSource cloudsql_backup_run_source = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCloudsqlBackupRunSourceOrBuilderin interfaceClusterOrBuilder
-
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];- Specified by:
getNamein interfaceClusterOrBuilder- Returns:
- The name.
-
getNameBytes
public 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];- Specified by:
getNameBytesin interfaceClusterOrBuilder- Returns:
- The bytes for name.
-
getDisplayName
User-settable and human-readable display name for the Cluster.
string display_name = 2;- Specified by:
getDisplayNamein interfaceClusterOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()User-settable and human-readable display name for the Cluster.
string display_name = 2;- Specified by:
getDisplayNameBytesin interfaceClusterOrBuilder- Returns:
- The bytes for displayName.
-
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];- Specified by:
getUidin interfaceClusterOrBuilder- Returns:
- The uid.
-
getUidBytes
public 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];- Specified by:
getUidBytesin interfaceClusterOrBuilder- Returns:
- The bytes for uid.
-
hasCreateTime
public boolean hasCreateTime()Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceClusterOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceClusterOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. Create time stamp
.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceClusterOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceClusterOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceClusterOrBuilder- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Update time stamp
.google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceClusterOrBuilder
-
hasDeleteTime
public boolean hasDeleteTime()Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasDeleteTimein interfaceClusterOrBuilder- Returns:
- Whether the deleteTime field is set.
-
getDeleteTime
public com.google.protobuf.Timestamp getDeleteTime()Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDeleteTimein interfaceClusterOrBuilder- Returns:
- The deleteTime.
-
getDeleteTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getDeleteTimeOrBuilder()Output only. Delete time stamp
.google.protobuf.Timestamp delete_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getDeleteTimeOrBuilderin interfaceClusterOrBuilder
-
getLabelsCount
public int getLabelsCount()Description copied from interface:ClusterOrBuilderLabels as key value pairs
map<string, string> labels = 7;- Specified by:
getLabelsCountin interfaceClusterOrBuilder
-
containsLabels
Labels as key value pairs
map<string, string> labels = 7;- Specified by:
containsLabelsin interfaceClusterOrBuilder
-
getLabels
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceClusterOrBuilder
-
getLabelsMap
Labels as key value pairs
map<string, string> labels = 7;- Specified by:
getLabelsMapin interfaceClusterOrBuilder
-
getLabelsOrDefault
Labels as key value pairs
map<string, string> labels = 7;- Specified by:
getLabelsOrDefaultin interfaceClusterOrBuilder
-
getLabelsOrThrow
Labels as key value pairs
map<string, string> labels = 7;- Specified by:
getLabelsOrThrowin interfaceClusterOrBuilder
-
getStateValue
public 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];- Specified by:
getStateValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for 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];- Specified by:
getStatein interfaceClusterOrBuilder- Returns:
- The state.
-
getClusterTypeValue
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.v1beta.Cluster.ClusterType cluster_type = 24 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getClusterTypeValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for 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];- Specified by:
getClusterTypein interfaceClusterOrBuilder- Returns:
- The clusterType.
-
getDatabaseVersionValue
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.v1beta.DatabaseVersion database_version = 9 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDatabaseVersionValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for 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];- Specified by:
getDatabaseVersionin interfaceClusterOrBuilder- Returns:
- The databaseVersion.
-
hasNetworkConfig
public boolean hasNetworkConfig().google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasNetworkConfigin interfaceClusterOrBuilder- Returns:
- Whether the networkConfig field is set.
-
getNetworkConfig
.google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNetworkConfigin interfaceClusterOrBuilder- Returns:
- The networkConfig.
-
getNetworkConfigOrBuilder
.google.cloud.alloydb.v1beta.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getNetworkConfigOrBuilderin interfaceClusterOrBuilder
-
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) = { ... }- Specified by:
getNetworkin interfaceClusterOrBuilder- 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) = { ... }- Specified by:
getNetworkBytesin interfaceClusterOrBuilder- Returns:
- The bytes for network.
-
getEtag
For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;- Specified by:
getEtagin interfaceClusterOrBuilder- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.ByteString getEtagBytes()For Resource freshness validation (https://google.aip.dev/154)
string etag = 11;- Specified by:
getEtagBytesin interfaceClusterOrBuilder- Returns:
- The bytes for etag.
-
getAnnotationsCount
public int getAnnotationsCount()Description copied from interface: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;- Specified by:
getAnnotationsCountin interfaceClusterOrBuilder
-
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;- Specified by:
containsAnnotationsin interfaceClusterOrBuilder
-
getAnnotations
Deprecated.UsegetAnnotationsMap()instead.- Specified by:
getAnnotationsin interfaceClusterOrBuilder
-
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;- Specified by:
getAnnotationsMapin interfaceClusterOrBuilder
-
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;- Specified by:
getAnnotationsOrDefaultin interfaceClusterOrBuilder
-
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;- Specified by:
getAnnotationsOrThrowin interfaceClusterOrBuilder
-
getReconciling
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];- Specified by:
getReconcilingin interfaceClusterOrBuilder- Returns:
- The reconciling.
-
hasInitialUser
public 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];- Specified by:
hasInitialUserin interfaceClusterOrBuilder- Returns:
- Whether the initialUser field is set.
-
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];- Specified by:
getInitialUserin interfaceClusterOrBuilder- Returns:
- The initialUser.
-
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];- Specified by:
getInitialUserOrBuilderin interfaceClusterOrBuilder
-
hasAutomatedBackupPolicy
public 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;- Specified by:
hasAutomatedBackupPolicyin interfaceClusterOrBuilder- Returns:
- Whether the automatedBackupPolicy field is set.
-
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;- Specified by:
getAutomatedBackupPolicyin interfaceClusterOrBuilder- Returns:
- The automatedBackupPolicy.
-
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;- Specified by:
getAutomatedBackupPolicyOrBuilderin interfaceClusterOrBuilder
-
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];- Specified by:
hasSslConfigin interfaceClusterOrBuilder- 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];- Specified by:
getSslConfigin interfaceClusterOrBuilder- Returns:
- The sslConfig.
-
getSslConfigOrBuilder
Deprecated.SSL configuration for this AlloyDB cluster.
.google.cloud.alloydb.v1beta.SslConfig ssl_config = 18 [deprecated = true];- Specified by:
getSslConfigOrBuilderin interfaceClusterOrBuilder
-
hasEncryptionConfig
public 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];- Specified by:
hasEncryptionConfigin interfaceClusterOrBuilder- Returns:
- Whether the encryptionConfig field is set.
-
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];- Specified by:
getEncryptionConfigin interfaceClusterOrBuilder- Returns:
- The encryptionConfig.
-
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];- Specified by:
getEncryptionConfigOrBuilderin interfaceClusterOrBuilder
-
hasEncryptionInfo
public boolean hasEncryptionInfo()Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1beta.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasEncryptionInfoin interfaceClusterOrBuilder- Returns:
- Whether the encryptionInfo field is set.
-
getEncryptionInfo
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1beta.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEncryptionInfoin interfaceClusterOrBuilder- Returns:
- The encryptionInfo.
-
getEncryptionInfoOrBuilder
Output only. The encryption information for the cluster.
.google.cloud.alloydb.v1beta.EncryptionInfo encryption_info = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getEncryptionInfoOrBuilderin interfaceClusterOrBuilder
-
hasContinuousBackupConfig
public boolean hasContinuousBackupConfig()Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasContinuousBackupConfigin interfaceClusterOrBuilder- Returns:
- Whether the continuousBackupConfig field is set.
-
getContinuousBackupConfig
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getContinuousBackupConfigin interfaceClusterOrBuilder- Returns:
- The continuousBackupConfig.
-
getContinuousBackupConfigOrBuilder
Optional. Continuous backup configuration for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupConfig continuous_backup_config = 27 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getContinuousBackupConfigOrBuilderin interfaceClusterOrBuilder
-
hasContinuousBackupInfo
public 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];- Specified by:
hasContinuousBackupInfoin interfaceClusterOrBuilder- Returns:
- Whether the continuousBackupInfo field is set.
-
getContinuousBackupInfo
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getContinuousBackupInfoin interfaceClusterOrBuilder- Returns:
- The continuousBackupInfo.
-
getContinuousBackupInfoOrBuilder
Output only. Continuous backup properties for this cluster.
.google.cloud.alloydb.v1beta.ContinuousBackupInfo continuous_backup_info = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getContinuousBackupInfoOrBuilderin interfaceClusterOrBuilder
-
hasSecondaryConfig
public boolean hasSecondaryConfig()Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1beta.Cluster.SecondaryConfig secondary_config = 22;- Specified by:
hasSecondaryConfigin interfaceClusterOrBuilder- Returns:
- Whether the secondaryConfig field is set.
-
getSecondaryConfig
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1beta.Cluster.SecondaryConfig secondary_config = 22;- Specified by:
getSecondaryConfigin interfaceClusterOrBuilder- Returns:
- The secondaryConfig.
-
getSecondaryConfigOrBuilder
Cross Region replication config specific to SECONDARY cluster.
.google.cloud.alloydb.v1beta.Cluster.SecondaryConfig secondary_config = 22;- Specified by:
getSecondaryConfigOrBuilderin interfaceClusterOrBuilder
-
hasPrimaryConfig
public 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];- Specified by:
hasPrimaryConfigin interfaceClusterOrBuilder- Returns:
- Whether the primaryConfig field is set.
-
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];- Specified by:
getPrimaryConfigin interfaceClusterOrBuilder- Returns:
- The primaryConfig.
-
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];- Specified by:
getPrimaryConfigOrBuilderin interfaceClusterOrBuilder
-
getSatisfiesPzs
public boolean getSatisfiesPzs()Output only. Reserved for future use.
bool satisfies_pzs = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSatisfiesPzsin interfaceClusterOrBuilder- Returns:
- The satisfiesPzs.
-
hasPscConfig
public 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];- Specified by:
hasPscConfigin interfaceClusterOrBuilder- Returns:
- Whether the pscConfig field is set.
-
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];- Specified by:
getPscConfigin interfaceClusterOrBuilder- Returns:
- The pscConfig.
-
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];- Specified by:
getPscConfigOrBuilderin interfaceClusterOrBuilder
-
hasMaintenanceUpdatePolicy
public 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];- Specified by:
hasMaintenanceUpdatePolicyin interfaceClusterOrBuilder- Returns:
- Whether the maintenanceUpdatePolicy field is set.
-
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];- Specified by:
getMaintenanceUpdatePolicyin interfaceClusterOrBuilder- Returns:
- The maintenanceUpdatePolicy.
-
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];- Specified by:
getMaintenanceUpdatePolicyOrBuilderin interfaceClusterOrBuilder
-
hasMaintenanceSchedule
public 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];- Specified by:
hasMaintenanceSchedulein interfaceClusterOrBuilder- Returns:
- Whether the maintenanceSchedule field is set.
-
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];- Specified by:
getMaintenanceSchedulein interfaceClusterOrBuilder- Returns:
- The maintenanceSchedule.
-
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];- Specified by:
getMaintenanceScheduleOrBuilderin interfaceClusterOrBuilder
-
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];- Specified by:
hasGeminiConfigin interfaceClusterOrBuilder- 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];- Specified by:
getGeminiConfigin interfaceClusterOrBuilder- 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];- Specified by:
getGeminiConfigOrBuilderin interfaceClusterOrBuilder
-
getSubscriptionTypeValue
public int getSubscriptionTypeValue()Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1beta.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSubscriptionTypeValuein interfaceClusterOrBuilder- Returns:
- The enum numeric value on the wire for subscriptionType.
-
getSubscriptionType
Optional. Subscription type of the cluster.
.google.cloud.alloydb.v1beta.SubscriptionType subscription_type = 38 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getSubscriptionTypein interfaceClusterOrBuilder- Returns:
- The subscriptionType.
-
hasTrialMetadata
public boolean hasTrialMetadata()Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1beta.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTrialMetadatain interfaceClusterOrBuilder- Returns:
- Whether the trialMetadata field is set.
-
getTrialMetadata
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1beta.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTrialMetadatain interfaceClusterOrBuilder- Returns:
- The trialMetadata.
-
getTrialMetadataOrBuilder
Output only. Metadata for free trial clusters
.google.cloud.alloydb.v1beta.Cluster.TrialMetadata trial_metadata = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTrialMetadataOrBuilderin interfaceClusterOrBuilder
-
getTagsCount
public int getTagsCount()Description copied from interface: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];- Specified by:
getTagsCountin interfaceClusterOrBuilder
-
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];- Specified by:
containsTagsin interfaceClusterOrBuilder
-
getTags
Deprecated.UsegetTagsMap()instead.- Specified by:
getTagsin interfaceClusterOrBuilder
-
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];- Specified by:
getTagsMapin interfaceClusterOrBuilder
-
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];- Specified by:
getTagsOrDefaultin interfaceClusterOrBuilder
-
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];- Specified by:
getTagsOrThrowin interfaceClusterOrBuilder
-
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];- Specified by:
getServiceAccountEmailin interfaceClusterOrBuilder- Returns:
- The serviceAccountEmail.
-
getServiceAccountEmailBytes
public 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];- Specified by:
getServiceAccountEmailBytesin interfaceClusterOrBuilder- Returns:
- The bytes for serviceAccountEmail.
-
hasDataplexConfig
public boolean hasDataplexConfig()Optional. Configuration for Dataplex integration.
.google.cloud.alloydb.v1beta.Cluster.DataplexConfig dataplex_config = 47 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasDataplexConfigin interfaceClusterOrBuilder- Returns:
- Whether the dataplexConfig field is set.
-
getDataplexConfig
Optional. Configuration for Dataplex integration.
.google.cloud.alloydb.v1beta.Cluster.DataplexConfig dataplex_config = 47 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDataplexConfigin interfaceClusterOrBuilder- Returns:
- The dataplexConfig.
-
getDataplexConfigOrBuilder
Optional. Configuration for Dataplex integration.
.google.cloud.alloydb.v1beta.Cluster.DataplexConfig dataplex_config = 47 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getDataplexConfigOrBuilderin interfaceClusterOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Cluster parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Cluster parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Cluster parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Cluster parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Cluster parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Cluster.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-