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

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.redis.cluster.v1 for new applications.

Prerelease Implications

This package is a prerelease version! Use with caution.

Prerelease versions are considered unstable as they may be shut down and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.

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

Interfaces

Interface Description
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.FixedFrequencyScheduleOrBuilder
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfigOrBuilder
com.google.cloud.redis.cluster.v1beta1.BackupClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.BackupCollectionOrBuilder
com.google.cloud.redis.cluster.v1beta1.BackupFileOrBuilder
com.google.cloud.redis.cluster.v1beta1.BackupOrBuilder
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChainOrBuilder
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthorityOrBuilder
com.google.cloud.redis.cluster.v1beta1.CertificateAuthorityOrBuilder
com.google.cloud.redis.cluster.v1beta1.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.v1beta1.Cluster.GcsBackupSourceOrBuilder
com.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSourceOrBuilder
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo.UpdateInfoOrBuilder
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfoOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterEndpointOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicyOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterMaintenanceScheduleOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.AOFConfigOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.RDBConfigOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfigOrBuilder
com.google.cloud.redis.cluster.v1beta1.ClusterWeeklyMaintenanceWindowOrBuilder
com.google.cloud.redis.cluster.v1beta1.ConnectionDetailOrBuilder
com.google.cloud.redis.cluster.v1beta1.CreateClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.MembershipOrBuilder
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.RemoteClusterOrBuilder
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfigOrBuilder
com.google.cloud.redis.cluster.v1beta1.DeleteBackupRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.DeleteClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.DiscoveryEndpointOrBuilder
com.google.cloud.redis.cluster.v1beta1.EncryptionInfoOrBuilder
com.google.cloud.redis.cluster.v1beta1.ExportBackupRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.GetBackupCollectionRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.GetBackupRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.GetClusterCertificateAuthorityRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.GetClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.ListBackupCollectionsRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.ListBackupCollectionsResponseOrBuilder
com.google.cloud.redis.cluster.v1beta1.ListBackupsRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.ListBackupsResponseOrBuilder
com.google.cloud.redis.cluster.v1beta1.ListClustersRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.ListClustersResponseOrBuilder
com.google.cloud.redis.cluster.v1beta1.OperationMetadataOrBuilder
com.google.cloud.redis.cluster.v1beta1.PscAutoConnectionOrBuilder
com.google.cloud.redis.cluster.v1beta1.PscConfigOrBuilder
com.google.cloud.redis.cluster.v1beta1.PscConnectionOrBuilder
com.google.cloud.redis.cluster.v1beta1.PscServiceAttachmentOrBuilder
com.google.cloud.redis.cluster.v1beta1.RescheduleClusterMaintenanceRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.UpdateClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfigOrBuilder

Enums

Enum Description
com.google.cloud.redis.cluster.v1beta1.AuthorizationMode Available authorization mode of a Redis cluster.
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.AutomatedBackupMode The automated backup mode.
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.ScheduleCase
com.google.cloud.redis.cluster.v1beta1.Backup.BackupType Type of the backup.
com.google.cloud.redis.cluster.v1beta1.Backup.State State of the backup.
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ServerCaCase
com.google.cloud.redis.cluster.v1beta1.Cluster.ImportSourcesCase
com.google.cloud.redis.cluster.v1beta1.Cluster.State Represents the different states of a Redis cluster.
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo.InfoCase
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.AOFConfig.AppendFsync Available fsync modes.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.PersistenceMode Available persistence modes.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.RDBConfig.SnapshotPeriod Available snapshot periods.
com.google.cloud.redis.cluster.v1beta1.ConnectionDetail.ConnectionCase
com.google.cloud.redis.cluster.v1beta1.ConnectionType Type of a PSC connection, for cluster access purpose.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.ClusterRole The role of the cluster in cross cluster replication.
com.google.cloud.redis.cluster.v1beta1.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.v1beta1.EncryptionInfo.Type Possible encryption types.
com.google.cloud.redis.cluster.v1beta1.ExportBackupRequest.DestinationCase
com.google.cloud.redis.cluster.v1beta1.NodeType NodeType of a redis cluster node,
com.google.cloud.redis.cluster.v1beta1.PscConnectionStatus Status of the PSC connection.
com.google.cloud.redis.cluster.v1beta1.RescheduleClusterMaintenanceRequest.RescheduleType Reschedule options.
com.google.cloud.redis.cluster.v1beta1.TransitEncryptionMode Available mode of in-transit encryption.
com.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig.ZoneDistributionMode Defines various modes of zone distribution.