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

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.

ClientDescription
com.google.cloud.redis.cluster.v1.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.v1.CloudRedisClusterSettingsSettings class to configure an instance of CloudRedisClusterClient.

The default instance has everything set to sensible defaults:

Classes

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

Interfaces

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

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