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

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.

ClientDescription
com.google.cloud.redis.cluster.v1beta1.CloudRedisClusterClientService 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.

SettingsDescription
com.google.cloud.redis.cluster.v1beta1.CloudRedisClusterSettingsSettings class to configure an instance of CloudRedisClusterClient.

The default instance has everything set to sensible defaults:

Classes

ClassDescription
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfigThe automated backup config for a cluster.
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.BuilderThe automated backup config for a cluster.
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.FixedFrequencyScheduleThis schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.FixedFrequencySchedule.BuilderThis schedule allows the backup to be triggered at a fixed frequency (currently only daily is supported).
com.google.cloud.redis.cluster.v1beta1.BackupBackup of a cluster.
com.google.cloud.redis.cluster.v1beta1.Backup.BuilderBackup of a cluster.
com.google.cloud.redis.cluster.v1beta1.BackupClusterRequestRequest for [BackupCluster].
com.google.cloud.redis.cluster.v1beta1.BackupClusterRequest.BuilderRequest for [BackupCluster].
com.google.cloud.redis.cluster.v1beta1.BackupCollectionBackupCollection of a cluster.
com.google.cloud.redis.cluster.v1beta1.BackupCollection.BuilderBackupCollection of a cluster.
com.google.cloud.redis.cluster.v1beta1.BackupCollectionName
com.google.cloud.redis.cluster.v1beta1.BackupCollectionName.BuilderBuilder for projects/{project}/locations/{location}/backupCollections/{backup_collection}.
com.google.cloud.redis.cluster.v1beta1.BackupFileBackup is consisted of multiple backup files.
com.google.cloud.redis.cluster.v1beta1.BackupFile.BuilderBackup is consisted of multiple backup files.
com.google.cloud.redis.cluster.v1beta1.BackupName
com.google.cloud.redis.cluster.v1beta1.BackupName.BuilderBuilder for projects/{project}/locations/{location}/backupCollections/{backup_collection}/backups/{backup}.
com.google.cloud.redis.cluster.v1beta1.CertificateAuthorityRedis cluster certificate authority
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.BuilderRedis cluster certificate authority
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthorityProtobuf type google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.BuilderProtobuf type google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChainProtobuf type google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain
com.google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain.BuilderProtobuf type google.cloud.redis.cluster.v1beta1.CertificateAuthority.ManagedCertificateAuthority.CertChain
com.google.cloud.redis.cluster.v1beta1.CertificateAuthorityName
com.google.cloud.redis.cluster.v1beta1.CertificateAuthorityName.BuilderBuilder 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.CloudRedisClusterGrpcConfigures 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.CloudRedisClusterImplBaseBase 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.BuilderBuilder for CloudRedisClusterSettings.
com.google.cloud.redis.cluster.v1beta1.ClusterA cluster instance.
com.google.cloud.redis.cluster.v1beta1.Cluster.BuilderA cluster instance.
com.google.cloud.redis.cluster.v1beta1.Cluster.GcsBackupSourceBackups 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.BuilderBackups 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.ManagedBackupSourceBackups that generated and managed by memorystore.
com.google.cloud.redis.cluster.v1beta1.Cluster.ManagedBackupSource.BuilderBackups that generated and managed by memorystore.
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfoRepresents additional information about the state of the cluster.
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo.BuilderRepresents additional information about the state of the cluster.
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo.UpdateInfoRepresents information about an updating cluster.
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo.UpdateInfo.BuilderRepresents information about an updating cluster.
com.google.cloud.redis.cluster.v1beta1.ClusterEndpointClusterEndpoint 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.BuilderClusterEndpoint 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.ClusterMaintenancePolicyMaintenance policy per cluster.
com.google.cloud.redis.cluster.v1beta1.ClusterMaintenancePolicy.BuilderMaintenance policy per cluster.
com.google.cloud.redis.cluster.v1beta1.ClusterMaintenanceScheduleUpcoming maitenance schedule.
com.google.cloud.redis.cluster.v1beta1.ClusterMaintenanceSchedule.BuilderUpcoming maitenance schedule.
com.google.cloud.redis.cluster.v1beta1.ClusterName
com.google.cloud.redis.cluster.v1beta1.ClusterName.BuilderBuilder for projects/{project}/locations/{location}/clusters/{cluster}.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfigConfiguration of the persistence functionality.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.AOFConfigConfiguration of the AOF based persistence.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.AOFConfig.BuilderConfiguration of the AOF based persistence.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.BuilderConfiguration of the persistence functionality.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.RDBConfigConfiguration of the RDB based persistence.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.RDBConfig.BuilderConfiguration of the RDB based persistence.
com.google.cloud.redis.cluster.v1beta1.ClusterWeeklyMaintenanceWindowTime window specified for weekly operations.
com.google.cloud.redis.cluster.v1beta1.ClusterWeeklyMaintenanceWindow.BuilderTime window specified for weekly operations.
com.google.cloud.redis.cluster.v1beta1.ConnectionDetailDetailed information of each PSC connection.
com.google.cloud.redis.cluster.v1beta1.ConnectionDetail.BuilderDetailed information of each PSC connection.
com.google.cloud.redis.cluster.v1beta1.CreateClusterRequestRequest for CreateCluster.
com.google.cloud.redis.cluster.v1beta1.CreateClusterRequest.BuilderRequest for CreateCluster.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfigCross cluster replication config.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.BuilderCross cluster replication config.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.MembershipAn output only view of all the member clusters participating in the cross cluster replication.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.Membership.BuilderAn output only view of all the member clusters participating in the cross cluster replication.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.RemoteClusterDetails of the remote cluster associated with this cluster in a cross cluster replication setup.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.RemoteCluster.BuilderDetails of the remote cluster associated with this cluster in a cross cluster replication setup.
com.google.cloud.redis.cluster.v1beta1.DeleteBackupRequestRequest for [DeleteBackup].
com.google.cloud.redis.cluster.v1beta1.DeleteBackupRequest.BuilderRequest for [DeleteBackup].
com.google.cloud.redis.cluster.v1beta1.DeleteClusterRequestRequest for DeleteCluster.
com.google.cloud.redis.cluster.v1beta1.DeleteClusterRequest.BuilderRequest for DeleteCluster.
com.google.cloud.redis.cluster.v1beta1.DiscoveryEndpointEndpoints on each network, for Redis clients to connect to the cluster.
com.google.cloud.redis.cluster.v1beta1.DiscoveryEndpoint.BuilderEndpoints on each network, for Redis clients to connect to the cluster.
com.google.cloud.redis.cluster.v1beta1.EncryptionInfoEncryptionInfo describes the encryption information of a cluster or a backup.
com.google.cloud.redis.cluster.v1beta1.EncryptionInfo.BuilderEncryptionInfo describes the encryption information of a cluster or a backup.
com.google.cloud.redis.cluster.v1beta1.ExportBackupRequestRequest for [ExportBackup].
com.google.cloud.redis.cluster.v1beta1.ExportBackupRequest.BuilderRequest for [ExportBackup].
com.google.cloud.redis.cluster.v1beta1.GetBackupCollectionRequestRequest for [GetBackupCollection].
com.google.cloud.redis.cluster.v1beta1.GetBackupCollectionRequest.BuilderRequest for [GetBackupCollection].
com.google.cloud.redis.cluster.v1beta1.GetBackupRequestRequest for [GetBackup].
com.google.cloud.redis.cluster.v1beta1.GetBackupRequest.BuilderRequest for [GetBackup].
com.google.cloud.redis.cluster.v1beta1.GetClusterCertificateAuthorityRequestRequest for GetClusterCertificateAuthorityRequest.
com.google.cloud.redis.cluster.v1beta1.GetClusterCertificateAuthorityRequest.BuilderRequest for GetClusterCertificateAuthorityRequest.
com.google.cloud.redis.cluster.v1beta1.GetClusterRequestRequest for GetCluster.
com.google.cloud.redis.cluster.v1beta1.GetClusterRequest.BuilderRequest for GetCluster.
com.google.cloud.redis.cluster.v1beta1.ListBackupCollectionsRequestRequest for [ListBackupCollections]
com.google.cloud.redis.cluster.v1beta1.ListBackupCollectionsRequest.BuilderRequest for [ListBackupCollections]
com.google.cloud.redis.cluster.v1beta1.ListBackupCollectionsResponseResponse for [ListBackupCollections].
com.google.cloud.redis.cluster.v1beta1.ListBackupCollectionsResponse.BuilderResponse for [ListBackupCollections].
com.google.cloud.redis.cluster.v1beta1.ListBackupsRequestRequest for [ListBackups].
com.google.cloud.redis.cluster.v1beta1.ListBackupsRequest.BuilderRequest for [ListBackups].
com.google.cloud.redis.cluster.v1beta1.ListBackupsResponseResponse for [ListBackups].
com.google.cloud.redis.cluster.v1beta1.ListBackupsResponse.BuilderResponse for [ListBackups].
com.google.cloud.redis.cluster.v1beta1.ListClustersRequestRequest for ListClusters.
com.google.cloud.redis.cluster.v1beta1.ListClustersRequest.BuilderRequest for ListClusters.
com.google.cloud.redis.cluster.v1beta1.ListClustersResponseResponse for ListClusters.
com.google.cloud.redis.cluster.v1beta1.ListClustersResponse.BuilderResponse for ListClusters.
com.google.cloud.redis.cluster.v1beta1.LocationName
com.google.cloud.redis.cluster.v1beta1.LocationName.BuilderBuilder for projects/{project}/locations/{location}.
com.google.cloud.redis.cluster.v1beta1.OperationMetadataPre-defined metadata fields.
com.google.cloud.redis.cluster.v1beta1.OperationMetadata.BuilderPre-defined metadata fields.
com.google.cloud.redis.cluster.v1beta1.PscAutoConnectionDetails of consumer resources in a PSC connection that is created through Service Connectivity Automation.
com.google.cloud.redis.cluster.v1beta1.PscAutoConnection.BuilderDetails of consumer resources in a PSC connection that is created through Service Connectivity Automation.
com.google.cloud.redis.cluster.v1beta1.PscConfigProtobuf type google.cloud.redis.cluster.v1beta1.PscConfig
com.google.cloud.redis.cluster.v1beta1.PscConfig.BuilderProtobuf type google.cloud.redis.cluster.v1beta1.PscConfig
com.google.cloud.redis.cluster.v1beta1.PscConnectionDetails of consumer resources in a PSC connection.
com.google.cloud.redis.cluster.v1beta1.PscConnection.BuilderDetails of consumer resources in a PSC connection.
com.google.cloud.redis.cluster.v1beta1.PscServiceAttachmentConfiguration of a service attachment of the cluster, for creating PSC connections.
com.google.cloud.redis.cluster.v1beta1.PscServiceAttachment.BuilderConfiguration of a service attachment of the cluster, for creating PSC connections.
com.google.cloud.redis.cluster.v1beta1.RescheduleClusterMaintenanceRequestRequest for rescheduling a cluster maintenance.
com.google.cloud.redis.cluster.v1beta1.RescheduleClusterMaintenanceRequest.BuilderRequest for rescheduling a cluster maintenance.
com.google.cloud.redis.cluster.v1beta1.UpdateClusterRequestRequest for UpdateCluster.
com.google.cloud.redis.cluster.v1beta1.UpdateClusterRequest.BuilderRequest for UpdateCluster.
com.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfigZone distribution config for allocation of cluster resources.
com.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig.BuilderZone distribution config for allocation of cluster resources.

Interfaces

InterfaceDescription
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.AsyncServiceConfigures 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

EnumDescription
com.google.cloud.redis.cluster.v1beta1.AuthorizationModeAvailable authorization mode of a Redis cluster.
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.AutomatedBackupModeThe automated backup mode.
com.google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.ScheduleCase
com.google.cloud.redis.cluster.v1beta1.Backup.BackupTypeType of the backup.
com.google.cloud.redis.cluster.v1beta1.Backup.StateState 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.StateRepresents the different states of a Redis cluster.
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfo.InfoCase
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.AOFConfig.AppendFsyncAvailable fsync modes.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.PersistenceModeAvailable persistence modes.
com.google.cloud.redis.cluster.v1beta1.ClusterPersistenceConfig.RDBConfig.SnapshotPeriodAvailable snapshot periods.
com.google.cloud.redis.cluster.v1beta1.ConnectionDetail.ConnectionCase
com.google.cloud.redis.cluster.v1beta1.ConnectionTypeType of a PSC connection, for cluster access purpose.
com.google.cloud.redis.cluster.v1beta1.CrossClusterReplicationConfig.ClusterRoleThe role of the cluster in cross cluster replication.
com.google.cloud.redis.cluster.v1beta1.EncryptionInfo.KmsKeyStateThe 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.TypePossible encryption types.
com.google.cloud.redis.cluster.v1beta1.ExportBackupRequest.DestinationCase
com.google.cloud.redis.cluster.v1beta1.NodeTypeNodeType of a redis cluster node,
com.google.cloud.redis.cluster.v1beta1.PscConnectionStatusStatus of the PSC connection.
com.google.cloud.redis.cluster.v1beta1.RescheduleClusterMaintenanceRequest.RescheduleTypeReschedule options.
com.google.cloud.redis.cluster.v1beta1.TransitEncryptionModeAvailable mode of in-transit encryption.
com.google.cloud.redis.cluster.v1beta1.ZoneDistributionConfig.ZoneDistributionModeDefines various modes of zone distribution.