Interface ClusterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Cluster,Cluster.Builder
@Generated
public interface ClusterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional.Optional.intOptional.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.getClusterEndpoints(int index) Optional.intOptional.Optional.getClusterEndpointsOrBuilder(int index) Optional.List<? extends ClusterEndpointOrBuilder>Optional.com.google.protobuf.TimestampOutput only.com.google.protobuf.TimestampOrBuilderOutput only.Optional.Optional.booleanOptional.getDiscoveryEndpoints(int index) Output only.intOutput only.Output only.getDiscoveryEndpointsOrBuilder(int index) Output only.List<? extends DiscoveryEndpointOrBuilder>Output only.Output only.Output only.Optional.Optional.Optional.com.google.protobuf.ByteStringOptional.Optional.Optional.Output only.Output only.Optional.Optional.getName()Required.com.google.protobuf.ByteStringRequired.Optional.intOptional.Optional.Optional.doubleOutput only.getPscConfigs(int index) Optional.intOptional.Optional.getPscConfigsOrBuilder(int index) Optional.List<? extends PscConfigOrBuilder>Optional.getPscConnections(int index) Output only.intOutput only.Output only.getPscConnectionsOrBuilder(int index) Output only.List<? extends PscConnectionOrBuilder>Output only.getPscServiceAttachments(int index) Output only.intOutput only.Output only.getPscServiceAttachmentsOrBuilder(int index) Output only.List<? extends PscServiceAttachmentOrBuilder>Output only.Deprecated.intOptional.Optional.getRedisConfigsOrDefault(String key, String defaultValue) Optional.Optional.intOptional.booleanOptional.Optional.intOptional.Optional.com.google.protobuf.ByteStringOptional.intOptional.intOutput only.getState()Output only.Output only.Output only.intOutput only.Optional.intOptional.getUid()Output only.com.google.protobuf.ByteStringOutput only.Optional.Optional.booleanOptional.booleanOptional.booleanOutput only.booleanOptional.booleanOptional.booleanOutput only.booleanOptional.booleanOptional.booleanOptional.booleanOutput only.booleanOptional.booleanOptional.booleanOutput only.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOutput only.booleanOutput only.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasGcsSource
boolean hasGcsSource()Optional. Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters. Read permission is required to import from the provided Cloud Storage objects.
.google.cloud.redis.cluster.v1beta1.Cluster.GcsBackupSource gcs_source = 34 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the gcsSource field is set.
-
getGcsSource
Cluster.GcsBackupSource getGcsSource()Optional. Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters. Read permission is required to import from the provided Cloud Storage objects.
.google.cloud.redis.cluster.v1beta1.Cluster.GcsBackupSource gcs_source = 34 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The gcsSource.
-
getGcsSourceOrBuilder
Cluster.GcsBackupSourceOrBuilder getGcsSourceOrBuilder()Optional. Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters. Read permission is required to import from the provided Cloud Storage objects.
.google.cloud.redis.cluster.v1beta1.Cluster.GcsBackupSource gcs_source = 34 [(.google.api.field_behavior) = OPTIONAL]; -
hasManagedBackupSource
boolean hasManagedBackupSource()Optional. Backups generated and managed by memorystore service.
.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSource managed_backup_source = 35 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the managedBackupSource field is set.
-
getManagedBackupSource
Cluster.ManagedBackupSource getManagedBackupSource()Optional. Backups generated and managed by memorystore service.
.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSource managed_backup_source = 35 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The managedBackupSource.
-
getManagedBackupSourceOrBuilder
Cluster.ManagedBackupSourceOrBuilder getManagedBackupSourceOrBuilder()Optional. Backups generated and managed by memorystore service.
.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSource managed_backup_source = 35 [(.google.api.field_behavior) = OPTIONAL]; -
getName
String getName()Required. Identifier. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IDENTIFIER];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Required. Identifier. Unique name of the resource in this scope including project and location using the form: `projects/{project_id}/locations/{location_id}/clusters/{cluster_id}`string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IDENTIFIER];- Returns:
- The bytes for name.
-
hasCreateTime
boolean hasCreateTime()Output only. The timestamp associated with the cluster creation request.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the createTime field is set.
-
getCreateTime
com.google.protobuf.Timestamp getCreateTime()Output only. The timestamp associated with the cluster creation request.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The createTime.
-
getCreateTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Output only. The timestamp associated with the cluster creation request.
.google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getStateValue
int getStateValue()Output only. The current state of this cluster. Can be CREATING, READY, UPDATING, DELETING and SUSPENDED
.google.cloud.redis.cluster.v1beta1.Cluster.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for state.
-
getState
Cluster.State getState()Output only. The current state of this cluster. Can be CREATING, READY, UPDATING, DELETING and SUSPENDED
.google.cloud.redis.cluster.v1beta1.Cluster.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The state.
-
getUid
String getUid()Output only. System assigned, unique identifier for the cluster.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The uid.
-
getUidBytes
com.google.protobuf.ByteString getUidBytes()Output only. System assigned, unique identifier for the cluster.
string uid = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for uid.
-
hasReplicaCount
boolean hasReplicaCount()Optional. The number of replica nodes per shard.
optional int32 replica_count = 8 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the replicaCount field is set.
-
getReplicaCount
int getReplicaCount()Optional. The number of replica nodes per shard.
optional int32 replica_count = 8 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The replicaCount.
-
getAuthorizationModeValue
int getAuthorizationModeValue()Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.AuthorizationMode authorization_mode = 11 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for authorizationMode.
-
getAuthorizationMode
AuthorizationMode getAuthorizationMode()Optional. The authorization mode of the Redis cluster. If not provided, auth feature is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.AuthorizationMode authorization_mode = 11 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The authorizationMode.
-
getTransitEncryptionModeValue
int getTransitEncryptionModeValue()Optional. The in-transit encryption for the Redis cluster. If not provided, encryption is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.TransitEncryptionMode transit_encryption_mode = 12 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for transitEncryptionMode.
-
getTransitEncryptionMode
TransitEncryptionMode getTransitEncryptionMode()Optional. The in-transit encryption for the Redis cluster. If not provided, encryption is disabled for the cluster.
.google.cloud.redis.cluster.v1beta1.TransitEncryptionMode transit_encryption_mode = 12 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The transitEncryptionMode.
-
hasSizeGb
boolean hasSizeGb()Output only. Redis memory size in GB for the entire cluster rounded up to the next integer.
optional int32 size_gb = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the sizeGb field is set.
-
getSizeGb
int getSizeGb()Output only. Redis memory size in GB for the entire cluster rounded up to the next integer.
optional int32 size_gb = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The sizeGb.
-
hasShardCount
boolean hasShardCount()Optional. Number of shards for the Redis cluster.
optional int32 shard_count = 14 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the shardCount field is set.
-
getShardCount
int getShardCount()Optional. Number of shards for the Redis cluster.
optional int32 shard_count = 14 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The shardCount.
-
getPscConfigsList
Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getPscConfigs
Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getPscConfigsCount
int getPscConfigsCount()Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getPscConfigsOrBuilderList
List<? extends PscConfigOrBuilder> getPscConfigsOrBuilderList()Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getPscConfigsOrBuilder
Optional. Each PscConfig configures the consumer network where IPs will be designated to the cluster for client access through Private Service Connect Automation. Currently, only one PscConfig is supported.
repeated .google.cloud.redis.cluster.v1beta1.PscConfig psc_configs = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getDiscoveryEndpointsList
List<DiscoveryEndpoint> getDiscoveryEndpointsList()Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDiscoveryEndpoints
Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDiscoveryEndpointsCount
int getDiscoveryEndpointsCount()Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDiscoveryEndpointsOrBuilderList
List<? extends DiscoveryEndpointOrBuilder> getDiscoveryEndpointsOrBuilderList()Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getDiscoveryEndpointsOrBuilder
Output only. Endpoints created on each given network, for Redis clients to connect to the cluster. Currently only one discovery endpoint is supported.
repeated .google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint discovery_endpoints = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscConnectionsList
List<PscConnection> getPscConnectionsList()Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscConnections
Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscConnectionsCount
int getPscConnectionsCount()Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscConnectionsOrBuilderList
List<? extends PscConnectionOrBuilder> getPscConnectionsOrBuilderList()Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscConnectionsOrBuilder
Output only. The list of PSC connections that are auto-created through service connectivity automation.
repeated .google.cloud.redis.cluster.v1beta1.PscConnection psc_connections = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasStateInfo
boolean hasStateInfo()Output only. Additional information about the current state of the cluster.
.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo state_info = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the stateInfo field is set.
-
getStateInfo
Cluster.StateInfo getStateInfo()Output only. Additional information about the current state of the cluster.
.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo state_info = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The stateInfo.
-
getStateInfoOrBuilder
Cluster.StateInfoOrBuilder getStateInfoOrBuilder()Output only. Additional information about the current state of the cluster.
.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo state_info = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getNodeTypeValue
int getNodeTypeValue()Optional. The type of a redis node in the cluster. NodeType determines the underlying machine-type of a redis node.
.google.cloud.redis.cluster.v1beta1.NodeType node_type = 19 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for nodeType.
-
getNodeType
NodeType getNodeType()Optional. The type of a redis node in the cluster. NodeType determines the underlying machine-type of a redis node.
.google.cloud.redis.cluster.v1beta1.NodeType node_type = 19 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The nodeType.
-
hasPersistenceConfig
boolean hasPersistenceConfig()Optional. Persistence config (RDB, AOF) for the cluster.
.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig persistence_config = 20 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the persistenceConfig field is set.
-
getPersistenceConfig
ClusterPersistenceConfig getPersistenceConfig()Optional. Persistence config (RDB, AOF) for the cluster.
.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig persistence_config = 20 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The persistenceConfig.
-
getPersistenceConfigOrBuilder
ClusterPersistenceConfigOrBuilder getPersistenceConfigOrBuilder()Optional. Persistence config (RDB, AOF) for the cluster.
.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig persistence_config = 20 [(.google.api.field_behavior) = OPTIONAL]; -
getRedisConfigsCount
int getRedisConfigsCount()Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL]; -
containsRedisConfigs
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL]; -
getRedisConfigs
Deprecated.UsegetRedisConfigsMap()instead. -
getRedisConfigsMap
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL]; -
getRedisConfigsOrDefault
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL]; -
getRedisConfigsOrThrow
Optional. Key/Value pairs of customer overrides for mutable Redis Configs
map<string, string> redis_configs = 21 [(.google.api.field_behavior) = OPTIONAL]; -
hasPreciseSizeGb
boolean hasPreciseSizeGb()Output only. Precise value of redis memory size in GB for the entire cluster.
optional double precise_size_gb = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the preciseSizeGb field is set.
-
getPreciseSizeGb
double getPreciseSizeGb()Output only. Precise value of redis memory size in GB for the entire cluster.
optional double precise_size_gb = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The preciseSizeGb.
-
hasZoneDistributionConfig
boolean hasZoneDistributionConfig()Optional. This config will be used to determine how the customer wants us to distribute cluster resources within the region.
.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig zone_distribution_config = 23 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the zoneDistributionConfig field is set.
-
getZoneDistributionConfig
ZoneDistributionConfig getZoneDistributionConfig()Optional. This config will be used to determine how the customer wants us to distribute cluster resources within the region.
.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig zone_distribution_config = 23 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The zoneDistributionConfig.
-
getZoneDistributionConfigOrBuilder
ZoneDistributionConfigOrBuilder getZoneDistributionConfigOrBuilder()Optional. This config will be used to determine how the customer wants us to distribute cluster resources within the region.
.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig zone_distribution_config = 23 [(.google.api.field_behavior) = OPTIONAL]; -
hasCrossClusterReplicationConfig
boolean hasCrossClusterReplicationConfig()Optional. Cross cluster replication config.
.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig cross_cluster_replication_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the crossClusterReplicationConfig field is set.
-
getCrossClusterReplicationConfig
CrossClusterReplicationConfig getCrossClusterReplicationConfig()Optional. Cross cluster replication config.
.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig cross_cluster_replication_config = 24 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The crossClusterReplicationConfig.
-
getCrossClusterReplicationConfigOrBuilder
CrossClusterReplicationConfigOrBuilder getCrossClusterReplicationConfigOrBuilder()Optional. Cross cluster replication config.
.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig cross_cluster_replication_config = 24 [(.google.api.field_behavior) = OPTIONAL]; -
hasDeletionProtectionEnabled
boolean hasDeletionProtectionEnabled()Optional. The delete operation will fail when the value is set to true.
optional bool deletion_protection_enabled = 25 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the deletionProtectionEnabled field is set.
-
getDeletionProtectionEnabled
boolean getDeletionProtectionEnabled()Optional. The delete operation will fail when the value is set to true.
optional bool deletion_protection_enabled = 25 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The deletionProtectionEnabled.
-
hasMaintenancePolicy
boolean hasMaintenancePolicy()Optional. ClusterMaintenancePolicy determines when to allow or deny updates.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicy maintenance_policy = 26 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the maintenancePolicy field is set.
-
getMaintenancePolicy
ClusterMaintenancePolicy getMaintenancePolicy()Optional. ClusterMaintenancePolicy determines when to allow or deny updates.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicy maintenance_policy = 26 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The maintenancePolicy.
-
getMaintenancePolicyOrBuilder
ClusterMaintenancePolicyOrBuilder getMaintenancePolicyOrBuilder()Optional. ClusterMaintenancePolicy determines when to allow or deny updates.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicy maintenance_policy = 26 [(.google.api.field_behavior) = OPTIONAL]; -
hasMaintenanceSchedule
boolean hasMaintenanceSchedule()Output only. ClusterMaintenanceSchedule Output only Published maintenance schedule.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenanceSchedule maintenance_schedule = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the maintenanceSchedule field is set.
-
getMaintenanceSchedule
ClusterMaintenanceSchedule getMaintenanceSchedule()Output only. ClusterMaintenanceSchedule Output only Published maintenance schedule.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenanceSchedule maintenance_schedule = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The maintenanceSchedule.
-
getMaintenanceScheduleOrBuilder
ClusterMaintenanceScheduleOrBuilder getMaintenanceScheduleOrBuilder()Output only. ClusterMaintenanceSchedule Output only Published maintenance schedule.
optional .google.cloud.redis.cluster.v1beta1.ClusterMaintenanceSchedule maintenance_schedule = 27 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscServiceAttachmentsList
List<PscServiceAttachment> getPscServiceAttachmentsList()Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscServiceAttachments
Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscServiceAttachmentsCount
int getPscServiceAttachmentsCount()Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscServiceAttachmentsOrBuilderList
List<? extends PscServiceAttachmentOrBuilder> getPscServiceAttachmentsOrBuilderList()Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getPscServiceAttachmentsOrBuilder
Output only. Service attachment details to configure Psc connections
repeated .google.cloud.redis.cluster.v1beta1.PscServiceAttachment psc_service_attachments = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getClusterEndpointsList
List<ClusterEndpoint> getClusterEndpointsList()Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL]; -
getClusterEndpoints
Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL]; -
getClusterEndpointsCount
int getClusterEndpointsCount()Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL]; -
getClusterEndpointsOrBuilderList
List<? extends ClusterEndpointOrBuilder> getClusterEndpointsOrBuilderList()Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL]; -
getClusterEndpointsOrBuilder
Optional. A list of cluster enpoints.
repeated .google.cloud.redis.cluster.v1beta1.ClusterEndpoint cluster_endpoints = 36 [(.google.api.field_behavior) = OPTIONAL]; -
hasBackupCollection
boolean hasBackupCollection()Optional. Output only. The backup collection full resource name. Example: projects/{project}/locations/{location}/backupCollections/{collection}optional string backup_collection = 39 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- Whether the backupCollection field is set.
-
getBackupCollection
String getBackupCollection()Optional. Output only. The backup collection full resource name. Example: projects/{project}/locations/{location}/backupCollections/{collection}optional string backup_collection = 39 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The backupCollection.
-
getBackupCollectionBytes
com.google.protobuf.ByteString getBackupCollectionBytes()Optional. Output only. The backup collection full resource name. Example: projects/{project}/locations/{location}/backupCollections/{collection}optional string backup_collection = 39 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for backupCollection.
-
hasKmsKey
boolean hasKmsKey()Optional. The KMS key used to encrypt the at-rest data of the cluster.
optional string kms_key = 40 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- Whether the kmsKey field is set.
-
getKmsKey
String getKmsKey()Optional. The KMS key used to encrypt the at-rest data of the cluster.
optional string kms_key = 40 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The kmsKey.
-
getKmsKeyBytes
com.google.protobuf.ByteString getKmsKeyBytes()Optional. The KMS key used to encrypt the at-rest data of the cluster.
optional string kms_key = 40 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for kmsKey.
-
hasAutomatedBackupConfig
boolean hasAutomatedBackupConfig()Optional. The automated backup config for the cluster.
.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig automated_backup_config = 42 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the automatedBackupConfig field is set.
-
getAutomatedBackupConfig
AutomatedBackupConfig getAutomatedBackupConfig()Optional. The automated backup config for the cluster.
.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig automated_backup_config = 42 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The automatedBackupConfig.
-
getAutomatedBackupConfigOrBuilder
AutomatedBackupConfigOrBuilder getAutomatedBackupConfigOrBuilder()Optional. The automated backup config for the cluster.
.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig automated_backup_config = 42 [(.google.api.field_behavior) = OPTIONAL]; -
hasEncryptionInfo
boolean hasEncryptionInfo()Output only. Encryption information of the data at rest of the cluster.
.google.cloud.redis.cluster.v1beta1.EncryptionInfo encryption_info = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the encryptionInfo field is set.
-
getEncryptionInfo
EncryptionInfo getEncryptionInfo()Output only. Encryption information of the data at rest of the cluster.
.google.cloud.redis.cluster.v1beta1.EncryptionInfo encryption_info = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The encryptionInfo.
-
getEncryptionInfoOrBuilder
EncryptionInfoOrBuilder getEncryptionInfoOrBuilder()Output only. Encryption information of the data at rest of the cluster.
.google.cloud.redis.cluster.v1beta1.EncryptionInfo encryption_info = 43 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasServerCaMode
boolean hasServerCaMode()Optional. Server CA mode for the cluster.
optional .google.cloud.redis.cluster.v1beta1.ServerCaMode server_ca_mode = 53 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the serverCaMode field is set.
-
getServerCaModeValue
int getServerCaModeValue()Optional. Server CA mode for the cluster.
optional .google.cloud.redis.cluster.v1beta1.ServerCaMode server_ca_mode = 53 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The enum numeric value on the wire for serverCaMode.
-
getServerCaMode
ServerCaMode getServerCaMode()Optional. Server CA mode for the cluster.
optional .google.cloud.redis.cluster.v1beta1.ServerCaMode server_ca_mode = 53 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The serverCaMode.
-
hasServerCaPool
boolean hasServerCaPool()Optional. Customer-managed CA pool for the cluster. Only applicable for BYOCA i.e. if server_ca_mode is SERVER_CA_MODE_CUSTOMER_MANAGED_CAS_CA. Format: "projects/{project}/locations/{region}/caPools/{ca_pool}".optional string server_ca_pool = 54 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- Whether the serverCaPool field is set.
-
getServerCaPool
String getServerCaPool()Optional. Customer-managed CA pool for the cluster. Only applicable for BYOCA i.e. if server_ca_mode is SERVER_CA_MODE_CUSTOMER_MANAGED_CAS_CA. Format: "projects/{project}/locations/{region}/caPools/{ca_pool}".optional string server_ca_pool = 54 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The serverCaPool.
-
getServerCaPoolBytes
com.google.protobuf.ByteString getServerCaPoolBytes()Optional. Customer-managed CA pool for the cluster. Only applicable for BYOCA i.e. if server_ca_mode is SERVER_CA_MODE_CUSTOMER_MANAGED_CAS_CA. Format: "projects/{project}/locations/{region}/caPools/{ca_pool}".optional string server_ca_pool = 54 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for serverCaPool.
-
hasRotateServerCertificate
boolean hasRotateServerCertificate()Optional. Input only. Rotate the server certificates.
optional bool rotate_server_certificate = 55 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];- Returns:
- Whether the rotateServerCertificate field is set.
-
getRotateServerCertificate
boolean getRotateServerCertificate()Optional. Input only. Rotate the server certificates.
optional bool rotate_server_certificate = 55 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_behavior) = INPUT_ONLY];- Returns:
- The rotateServerCertificate.
-
getImportSourcesCase
Cluster.ImportSourcesCase getImportSourcesCase()
-