Package com.google.cloud.redis.cluster.v1 (0.29.0)

GitHub Repository

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient Service Description: Configures and manages Cloud Memorystore for Redis clusters

Google Cloud Memorystore for Redis Cluster

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.redis.cluster.v1.CloudRedisClusterSettings Settings class to configure an instance of CloudRedisClusterClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.redis.cluster.v1.AutomatedBackupConfig The automated backup config for a cluster.
com.google.cloud.redis.cluster.v1.AutomatedBackupConfig.Builder The automated backup config for a cluster.
com.google.cloud.redis.cluster.v1.AutomatedBackupConfig.FixedFrequencySchedule This schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).
com.google.cloud.redis.cluster.v1.AutomatedBackupConfig.FixedFrequencySchedule.Builder This schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).
com.google.cloud.redis.cluster.v1.Backup Backup of a cluster.
com.google.cloud.redis.cluster.v1.Backup.Builder Backup of a cluster.
com.google.cloud.redis.cluster.v1.BackupClusterRequest Request for [BackupCluster].
com.google.cloud.redis.cluster.v1.BackupClusterRequest.Builder Request for [BackupCluster].
com.google.cloud.redis.cluster.v1.BackupCollection BackupCollection of a cluster.
com.google.cloud.redis.cluster.v1.BackupCollection.Builder BackupCollection of a cluster.
com.google.cloud.redis.cluster.v1.BackupCollectionName
com.google.cloud.redis.cluster.v1.BackupCollectionName.Builder Builder for projects/{project}/locations/{location}/backupCollections/{backup_collection}.
com.google.cloud.redis.cluster.v1.BackupFile Backup is consisted of multiple backup files.
com.google.cloud.redis.cluster.v1.BackupFile.Builder Backup is consisted of multiple backup files.
com.google.cloud.redis.cluster.v1.BackupName
com.google.cloud.redis.cluster.v1.BackupName.Builder Builder for projects/{project}/locations/{location}/backupCollections/{backup_collection}/backups/{backup}.
com.google.cloud.redis.cluster.v1.CertificateAuthority Redis cluster certificate authority
com.google.cloud.redis.cluster.v1.CertificateAuthority.Builder Redis cluster certificate authority
com.google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority Protobuf type google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority
com.google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority.Builder Protobuf type google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority
com.google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority.CertChain Protobuf type google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority.CertChain
com.google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder Protobuf type google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority.CertChain
com.google.cloud.redis.cluster.v1.CertificateAuthorityName
com.google.cloud.redis.cluster.v1.CertificateAuthorityName.Builder Builder for projects/{project}/locations/{location}/clusters/{cluster}/certificateAuthority.
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListBackupCollectionsFixedSizeCollection
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListBackupCollectionsPage
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListBackupCollectionsPagedResponse
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListBackupsFixedSizeCollection
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListBackupsPage
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListBackupsPagedResponse
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListClustersFixedSizeCollection
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListClustersPage
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListClustersPagedResponse
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListLocationsFixedSizeCollection
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListLocationsPage
com.google.cloud.redis.cluster.v1.CloudRedisClusterClient.ListLocationsPagedResponse
com.google.cloud.redis.cluster.v1.CloudRedisClusterGrpc Configures and manages Cloud Memorystore for Redis clusters Google Cloud Memorystore for Redis Cluster The redis.googleapis.com service implements the Google Cloud Memorystore
com.google.cloud.redis.cluster.v1.CloudRedisClusterGrpc.CloudRedisClusterImplBase Base class for the server implementation of the service CloudRedisCluster. Configures and manages Cloud Memorystore for Redis clusters
com.google.cloud.redis.cluster.v1.CloudRedisClusterProto
com.google.cloud.redis.cluster.v1.CloudRedisClusterSettings.Builder Builder for CloudRedisClusterSettings.
com.google.cloud.redis.cluster.v1.Cluster A cluster instance.
com.google.cloud.redis.cluster.v1.Cluster.Builder A cluster instance.
com.google.cloud.redis.cluster.v1.Cluster.GcsBackupSource Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters.
com.google.cloud.redis.cluster.v1.Cluster.GcsBackupSource.Builder Backups stored in Cloud Storage buckets. The Cloud Storage buckets need to be the same region as the clusters.
com.google.cloud.redis.cluster.v1.Cluster.ManagedBackupSource Backups that generated and managed by memorystore.
com.google.cloud.redis.cluster.v1.Cluster.ManagedBackupSource.Builder Backups that generated and managed by memorystore.
com.google.cloud.redis.cluster.v1.Cluster.StateInfo Represents additional information about the state of the cluster.
com.google.cloud.redis.cluster.v1.Cluster.StateInfo.Builder Represents additional information about the state of the cluster.
com.google.cloud.redis.cluster.v1.Cluster.StateInfo.UpdateInfo Represents information about an updating cluster.
com.google.cloud.redis.cluster.v1.Cluster.StateInfo.UpdateInfo.Builder Represents information about an updating cluster.
com.google.cloud.redis.cluster.v1.ClusterEndpoint ClusterEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the cluster. In each group, there shall be one connection for each service attachment in the cluster.
com.google.cloud.redis.cluster.v1.ClusterEndpoint.Builder ClusterEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the cluster. In each group, there shall be one connection for each service attachment in the cluster.
com.google.cloud.redis.cluster.v1.ClusterMaintenancePolicy Maintenance policy per cluster.
com.google.cloud.redis.cluster.v1.ClusterMaintenancePolicy.Builder Maintenance policy per cluster.
com.google.cloud.redis.cluster.v1.ClusterMaintenanceSchedule Upcoming maitenance schedule.
com.google.cloud.redis.cluster.v1.ClusterMaintenanceSchedule.Builder Upcoming maitenance schedule.
com.google.cloud.redis.cluster.v1.ClusterName
com.google.cloud.redis.cluster.v1.ClusterName.Builder Builder for projects/{project}/locations/{location}/clusters/{cluster}.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig Configuration of the persistence functionality.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.AOFConfig Configuration of the AOF based persistence.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.AOFConfig.Builder Configuration of the AOF based persistence.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.Builder Configuration of the persistence functionality.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.RDBConfig Configuration of the RDB based persistence.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.RDBConfig.Builder Configuration of the RDB based persistence.
com.google.cloud.redis.cluster.v1.ClusterWeeklyMaintenanceWindow Time window specified for weekly operations.
com.google.cloud.redis.cluster.v1.ClusterWeeklyMaintenanceWindow.Builder Time window specified for weekly operations.
com.google.cloud.redis.cluster.v1.ConnectionDetail Detailed information of each PSC connection.
com.google.cloud.redis.cluster.v1.ConnectionDetail.Builder Detailed information of each PSC connection.
com.google.cloud.redis.cluster.v1.CreateClusterRequest Request for CreateCluster.
com.google.cloud.redis.cluster.v1.CreateClusterRequest.Builder Request for CreateCluster.
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig Cross cluster replication config.
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.Builder Cross cluster replication config.
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.Membership An output only view of all the member clusters participating in the cross cluster replication.
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.Membership.Builder An output only view of all the member clusters participating in the cross cluster replication.
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.RemoteCluster Details of the remote cluster associated with this cluster in a cross cluster replication setup.
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.RemoteCluster.Builder Details of the remote cluster associated with this cluster in a cross cluster replication setup.
com.google.cloud.redis.cluster.v1.DeleteBackupRequest Request for [DeleteBackup].
com.google.cloud.redis.cluster.v1.DeleteBackupRequest.Builder Request for [DeleteBackup].
com.google.cloud.redis.cluster.v1.DeleteClusterRequest Request for DeleteCluster.
com.google.cloud.redis.cluster.v1.DeleteClusterRequest.Builder Request for DeleteCluster.
com.google.cloud.redis.cluster.v1.DiscoveryEndpoint Endpoints on each network, for Redis clients to connect to the cluster.
com.google.cloud.redis.cluster.v1.DiscoveryEndpoint.Builder Endpoints on each network, for Redis clients to connect to the cluster.
com.google.cloud.redis.cluster.v1.EncryptionInfo EncryptionInfo describes the encryption information of a cluster or a backup.
com.google.cloud.redis.cluster.v1.EncryptionInfo.Builder EncryptionInfo describes the encryption information of a cluster or a backup.
com.google.cloud.redis.cluster.v1.ExportBackupRequest Request for [ExportBackup].
com.google.cloud.redis.cluster.v1.ExportBackupRequest.Builder Request for [ExportBackup].
com.google.cloud.redis.cluster.v1.GetBackupCollectionRequest Request for [GetBackupCollection].
com.google.cloud.redis.cluster.v1.GetBackupCollectionRequest.Builder Request for [GetBackupCollection].
com.google.cloud.redis.cluster.v1.GetBackupRequest Request for [GetBackup].
com.google.cloud.redis.cluster.v1.GetBackupRequest.Builder Request for [GetBackup].
com.google.cloud.redis.cluster.v1.GetClusterCertificateAuthorityRequest Request for GetClusterCertificateAuthorityRequest.
com.google.cloud.redis.cluster.v1.GetClusterCertificateAuthorityRequest.Builder Request for GetClusterCertificateAuthorityRequest.
com.google.cloud.redis.cluster.v1.GetClusterRequest Request for GetCluster.
com.google.cloud.redis.cluster.v1.GetClusterRequest.Builder Request for GetCluster.
com.google.cloud.redis.cluster.v1.ListBackupCollectionsRequest Request for [ListBackupCollections]
com.google.cloud.redis.cluster.v1.ListBackupCollectionsRequest.Builder Request for [ListBackupCollections]
com.google.cloud.redis.cluster.v1.ListBackupCollectionsResponse Response for [ListBackupCollections].
com.google.cloud.redis.cluster.v1.ListBackupCollectionsResponse.Builder Response for [ListBackupCollections].
com.google.cloud.redis.cluster.v1.ListBackupsRequest Request for [ListBackups].
com.google.cloud.redis.cluster.v1.ListBackupsRequest.Builder Request for [ListBackups].
com.google.cloud.redis.cluster.v1.ListBackupsResponse Response for [ListBackups].
com.google.cloud.redis.cluster.v1.ListBackupsResponse.Builder Response for [ListBackups].
com.google.cloud.redis.cluster.v1.ListClustersRequest Request for ListClusters.
com.google.cloud.redis.cluster.v1.ListClustersRequest.Builder Request for ListClusters.
com.google.cloud.redis.cluster.v1.ListClustersResponse Response for ListClusters.
com.google.cloud.redis.cluster.v1.ListClustersResponse.Builder Response for ListClusters.
com.google.cloud.redis.cluster.v1.LocationName
com.google.cloud.redis.cluster.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.redis.cluster.v1.OperationMetadata Pre-defined metadata fields.
com.google.cloud.redis.cluster.v1.OperationMetadata.Builder Pre-defined metadata fields.
com.google.cloud.redis.cluster.v1.PscAutoConnection Details of consumer resources in a PSC connection that is created through Service Connectivity Automation.
com.google.cloud.redis.cluster.v1.PscAutoConnection.Builder Details of consumer resources in a PSC connection that is created through Service Connectivity Automation.
com.google.cloud.redis.cluster.v1.PscConfig Protobuf type google.cloud.redis.cluster.v1.PscConfig
com.google.cloud.redis.cluster.v1.PscConfig.Builder Protobuf type google.cloud.redis.cluster.v1.PscConfig
com.google.cloud.redis.cluster.v1.PscConnection Details of consumer resources in a PSC connection.
com.google.cloud.redis.cluster.v1.PscConnection.Builder Details of consumer resources in a PSC connection.
com.google.cloud.redis.cluster.v1.PscServiceAttachment Configuration of a service attachment of the cluster, for creating PSC connections.
com.google.cloud.redis.cluster.v1.PscServiceAttachment.Builder Configuration of a service attachment of the cluster, for creating PSC connections.
com.google.cloud.redis.cluster.v1.RescheduleClusterMaintenanceRequest Request for rescheduling a cluster maintenance.
com.google.cloud.redis.cluster.v1.RescheduleClusterMaintenanceRequest.Builder Request for rescheduling a cluster maintenance.
com.google.cloud.redis.cluster.v1.UpdateClusterRequest Request for UpdateCluster.
com.google.cloud.redis.cluster.v1.UpdateClusterRequest.Builder Request for UpdateCluster.
com.google.cloud.redis.cluster.v1.ZoneDistributionConfig Zone distribution config for allocation of cluster resources.
com.google.cloud.redis.cluster.v1.ZoneDistributionConfig.Builder Zone distribution config for allocation of cluster resources.

Interfaces

Interface Description
com.google.cloud.redis.cluster.v1.AutomatedBackupConfig.FixedFrequencyScheduleOrBuilder
com.google.cloud.redis.cluster.v1.AutomatedBackupConfigOrBuilder
com.google.cloud.redis.cluster.v1.BackupClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1.BackupCollectionOrBuilder
com.google.cloud.redis.cluster.v1.BackupFileOrBuilder
com.google.cloud.redis.cluster.v1.BackupOrBuilder
com.google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthority.CertChainOrBuilder
com.google.cloud.redis.cluster.v1.CertificateAuthority.ManagedCertificateAuthorityOrBuilder
com.google.cloud.redis.cluster.v1.CertificateAuthorityOrBuilder
com.google.cloud.redis.cluster.v1.CloudRedisClusterGrpc.AsyncService Configures and manages Cloud Memorystore for Redis clusters Google Cloud Memorystore for Redis Cluster The redis.googleapis.com service implements the Google Cloud Memorystore
com.google.cloud.redis.cluster.v1.Cluster.GcsBackupSourceOrBuilder
com.google.cloud.redis.cluster.v1.Cluster.ManagedBackupSourceOrBuilder
com.google.cloud.redis.cluster.v1.Cluster.StateInfo.UpdateInfoOrBuilder
com.google.cloud.redis.cluster.v1.Cluster.StateInfoOrBuilder
com.google.cloud.redis.cluster.v1.ClusterEndpointOrBuilder
com.google.cloud.redis.cluster.v1.ClusterMaintenancePolicyOrBuilder
com.google.cloud.redis.cluster.v1.ClusterMaintenanceScheduleOrBuilder
com.google.cloud.redis.cluster.v1.ClusterOrBuilder
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.AOFConfigOrBuilder
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.RDBConfigOrBuilder
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfigOrBuilder
com.google.cloud.redis.cluster.v1.ClusterWeeklyMaintenanceWindowOrBuilder
com.google.cloud.redis.cluster.v1.ConnectionDetailOrBuilder
com.google.cloud.redis.cluster.v1.CreateClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.MembershipOrBuilder
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.RemoteClusterOrBuilder
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfigOrBuilder
com.google.cloud.redis.cluster.v1.DeleteBackupRequestOrBuilder
com.google.cloud.redis.cluster.v1.DeleteClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1.DiscoveryEndpointOrBuilder
com.google.cloud.redis.cluster.v1.EncryptionInfoOrBuilder
com.google.cloud.redis.cluster.v1.ExportBackupRequestOrBuilder
com.google.cloud.redis.cluster.v1.GetBackupCollectionRequestOrBuilder
com.google.cloud.redis.cluster.v1.GetBackupRequestOrBuilder
com.google.cloud.redis.cluster.v1.GetClusterCertificateAuthorityRequestOrBuilder
com.google.cloud.redis.cluster.v1.GetClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1.ListBackupCollectionsRequestOrBuilder
com.google.cloud.redis.cluster.v1.ListBackupCollectionsResponseOrBuilder
com.google.cloud.redis.cluster.v1.ListBackupsRequestOrBuilder
com.google.cloud.redis.cluster.v1.ListBackupsResponseOrBuilder
com.google.cloud.redis.cluster.v1.ListClustersRequestOrBuilder
com.google.cloud.redis.cluster.v1.ListClustersResponseOrBuilder
com.google.cloud.redis.cluster.v1.OperationMetadataOrBuilder
com.google.cloud.redis.cluster.v1.PscAutoConnectionOrBuilder
com.google.cloud.redis.cluster.v1.PscConfigOrBuilder
com.google.cloud.redis.cluster.v1.PscConnectionOrBuilder
com.google.cloud.redis.cluster.v1.PscServiceAttachmentOrBuilder
com.google.cloud.redis.cluster.v1.RescheduleClusterMaintenanceRequestOrBuilder
com.google.cloud.redis.cluster.v1.UpdateClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1.ZoneDistributionConfigOrBuilder

Enums

Enum Description
com.google.cloud.redis.cluster.v1.AuthorizationMode Available authorization mode of a Redis cluster.
com.google.cloud.redis.cluster.v1.AutomatedBackupConfig.AutomatedBackupMode The automated backup mode.
com.google.cloud.redis.cluster.v1.AutomatedBackupConfig.ScheduleCase
com.google.cloud.redis.cluster.v1.Backup.BackupType Type of the backup.
com.google.cloud.redis.cluster.v1.Backup.State State of the backup.
com.google.cloud.redis.cluster.v1.CertificateAuthority.ServerCaCase
com.google.cloud.redis.cluster.v1.Cluster.ImportSourcesCase
com.google.cloud.redis.cluster.v1.Cluster.State Represents the different states of a Redis cluster.
com.google.cloud.redis.cluster.v1.Cluster.StateInfo.InfoCase
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.AOFConfig.AppendFsync Available fsync modes.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.PersistenceMode Available persistence modes.
com.google.cloud.redis.cluster.v1.ClusterPersistenceConfig.RDBConfig.SnapshotPeriod Available snapshot periods.
com.google.cloud.redis.cluster.v1.ConnectionDetail.ConnectionCase
com.google.cloud.redis.cluster.v1.ConnectionType Type of a PSC connection, for cluster access purpose.
com.google.cloud.redis.cluster.v1.CrossClusterReplicationConfig.ClusterRole The role of the cluster in cross cluster replication.
com.google.cloud.redis.cluster.v1.EncryptionInfo.KmsKeyState The state of the KMS key perceived by the system. Refer to the public documentation for the impact of each state.
com.google.cloud.redis.cluster.v1.EncryptionInfo.Type Possible encryption types.
com.google.cloud.redis.cluster.v1.ExportBackupRequest.DestinationCase
com.google.cloud.redis.cluster.v1.NodeType NodeType of a redis cluster node,
com.google.cloud.redis.cluster.v1.PscConnectionStatus Status of the PSC connection.
com.google.cloud.redis.cluster.v1.RescheduleClusterMaintenanceRequest.RescheduleType Reschedule options.
com.google.cloud.redis.cluster.v1.TransitEncryptionMode Available mode of in-transit encryption.
com.google.cloud.redis.cluster.v1.ZoneDistributionConfig.ZoneDistributionMode Defines various modes of zone distribution.