public final class Cluster extends com.google.protobuf.GeneratedMessageV3 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 | Class and Description |
|---|---|
static class |
Cluster.Builder
A cluster is a collection of regional AlloyDB resources.
|
static class |
Cluster.ClusterType
Type of Cluster
Protobuf enum
google.cloud.alloydb.v1.Cluster.ClusterType |
static class |
Cluster.NetworkConfig
Metadata related to network configuration.
|
static interface |
Cluster.NetworkConfigOrBuilder |
static class |
Cluster.PrimaryConfig
Configuration for the primary cluster.
|
static interface |
Cluster.PrimaryConfigOrBuilder |
static class |
Cluster.PscConfig
PscConfig contains PSC related configuration at a cluster level.
|
static interface |
Cluster.PscConfigOrBuilder |
static class |
Cluster.SecondaryConfig
Configuration information for the secondary cluster.
|
static interface |
Cluster.SecondaryConfigOrBuilder |
static class |
Cluster.SourceCase |
static class |
Cluster.State
Cluster State
Protobuf enum
google.cloud.alloydb.v1.Cluster.State |
static class |
Cluster.TrialMetadata
Contains information and all metadata related to TRIAL clusters.
|
static interface |
Cluster.TrialMetadataOrBuilder |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Method and Description |
|---|---|
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.
|
boolean |
equals(Object obj) |
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.
|
AutomatedBackupPolicyOrBuilder |
getAutomatedBackupPolicyOrBuilder()
The automated backup policy for this cluster.
|
BackupSource |
getBackupSource()
Output only.
|
BackupSourceOrBuilder |
getBackupSourceOrBuilder()
Output only.
|
CloudSQLBackupRunSource |
getCloudsqlBackupRunSource()
Output only.
|
CloudSQLBackupRunSourceOrBuilder |
getCloudsqlBackupRunSourceOrBuilder()
Output only.
|
Cluster.ClusterType |
getClusterType()
Output only.
|
int |
getClusterTypeValue()
Output only.
|
ContinuousBackupConfig |
getContinuousBackupConfig()
Optional.
|
ContinuousBackupConfigOrBuilder |
getContinuousBackupConfigOrBuilder()
Optional.
|
ContinuousBackupInfo |
getContinuousBackupInfo()
Output only.
|
ContinuousBackupInfoOrBuilder |
getContinuousBackupInfoOrBuilder()
Output only.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
DatabaseVersion |
getDatabaseVersion()
Optional.
|
int |
getDatabaseVersionValue()
Optional.
|
static Cluster |
getDefaultInstance() |
Cluster |
getDefaultInstanceForType() |
com.google.protobuf.Timestamp |
getDeleteTime()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getDeleteTimeOrBuilder()
Output only.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
EncryptionConfigOrBuilder |
getEncryptionConfigOrBuilder()
Optional.
|
EncryptionInfo |
getEncryptionInfo()
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.
|
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.
|
MaintenanceScheduleOrBuilder |
getMaintenanceScheduleOrBuilder()
Output only.
|
MaintenanceUpdatePolicy |
getMaintenanceUpdatePolicy()
Optional.
|
MaintenanceUpdatePolicyOrBuilder |
getMaintenanceUpdatePolicyOrBuilder()
Optional.
|
MigrationSource |
getMigrationSource()
Output only.
|
MigrationSourceOrBuilder |
getMigrationSourceOrBuilder()
Output only.
|
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.NetworkConfigOrBuilder |
getNetworkConfigOrBuilder()
.google.cloud.alloydb.v1.Cluster.NetworkConfig network_config = 29 [(.google.api.field_behavior) = OPTIONAL];
|
com.google.protobuf.Parser<Cluster> |
getParserForType() |
Cluster.PrimaryConfig |
getPrimaryConfig()
Output only.
|
Cluster.PrimaryConfigOrBuilder |
getPrimaryConfigOrBuilder()
Output only.
|
Cluster.PscConfig |
getPscConfig()
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.SecondaryConfigOrBuilder |
getSecondaryConfigOrBuilder()
Cross Region replication config specific to SECONDARY cluster.
|
int |
getSerializedSize() |
Cluster.SourceCase |
getSourceCase() |
SslConfig |
getSslConfig()
Deprecated.
google.cloud.alloydb.v1.Cluster.ssl_config is deprecated. See
google/cloud/alloydb/v1/resources.proto;l=659
|
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.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.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.
|
int |
hashCode() |
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) |
boolean |
isInitialized() |
static Cluster.Builder |
newBuilder() |
static Cluster.Builder |
newBuilder(Cluster prototype) |
Cluster.Builder |
newBuilderForType() |
protected Cluster.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Cluster |
parseDelimitedFrom(InputStream input) |
static Cluster |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Cluster |
parseFrom(byte[] data) |
static Cluster |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Cluster |
parseFrom(ByteBuffer data) |
static Cluster |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Cluster |
parseFrom(com.google.protobuf.ByteString data) |
static Cluster |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Cluster |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Cluster |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Cluster |
parseFrom(InputStream input) |
static Cluster |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Cluster> |
parser() |
Cluster.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int BACKUP_SOURCE_FIELD_NUMBER
public static final int MIGRATION_SOURCE_FIELD_NUMBER
public static final int CLOUDSQL_BACKUP_RUN_SOURCE_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER
public static final int UID_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER
public static final int DELETE_TIME_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
public static final int CLUSTER_TYPE_FIELD_NUMBER
public static final int DATABASE_VERSION_FIELD_NUMBER
public static final int NETWORK_CONFIG_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
public static final int ETAG_FIELD_NUMBER
public static final int ANNOTATIONS_FIELD_NUMBER
public static final int RECONCILING_FIELD_NUMBER
public static final int INITIAL_USER_FIELD_NUMBER
public static final int AUTOMATED_BACKUP_POLICY_FIELD_NUMBER
public static final int SSL_CONFIG_FIELD_NUMBER
public static final int ENCRYPTION_CONFIG_FIELD_NUMBER
public static final int ENCRYPTION_INFO_FIELD_NUMBER
public static final int CONTINUOUS_BACKUP_CONFIG_FIELD_NUMBER
public static final int CONTINUOUS_BACKUP_INFO_FIELD_NUMBER
public static final int SECONDARY_CONFIG_FIELD_NUMBER
public static final int PRIMARY_CONFIG_FIELD_NUMBER
public static final int SATISFIES_PZS_FIELD_NUMBER
public static final int PSC_CONFIG_FIELD_NUMBER
public static final int MAINTENANCE_UPDATE_POLICY_FIELD_NUMBER
public static final int MAINTENANCE_SCHEDULE_FIELD_NUMBER
public static final int SUBSCRIPTION_TYPE_FIELD_NUMBER
public static final int TRIAL_METADATA_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public Cluster.SourceCase getSourceCase()
getSourceCase in interface ClusterOrBuilderpublic 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 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 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 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 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 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 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 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 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 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 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.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 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.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 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 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 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.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 ClusterOrBuilderpublic 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 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 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 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 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 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 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 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 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 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 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.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.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 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.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 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 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 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 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.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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Cluster parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Cluster parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Cluster parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Cluster parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Cluster parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Cluster parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Cluster parseFrom(InputStream input) throws IOException
IOExceptionpublic static Cluster parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Cluster parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Cluster parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Cluster parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Cluster parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Cluster.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Cluster.Builder newBuilder()
public static Cluster.Builder newBuilder(Cluster prototype)
public Cluster.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Cluster.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Cluster getDefaultInstance()
public static com.google.protobuf.Parser<Cluster> parser()
public com.google.protobuf.Parser<Cluster> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Cluster getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2025 Google LLC. All rights reserved.