Package com.google.cloud.redis.cluster.v1beta1 (0.19.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.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.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.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.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.CreateClusterRequestRequest for CreateCluster.
com.google.cloud.redis.cluster.v1beta1.CreateClusterRequest.BuilderRequest for CreateCluster.
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.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.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.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.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.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.StateInfo.UpdateInfoOrBuilder
com.google.cloud.redis.cluster.v1beta1.Cluster.StateInfoOrBuilder
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.CreateClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.DeleteClusterRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.DiscoveryEndpointOrBuilder
com.google.cloud.redis.cluster.v1beta1.GetClusterCertificateAuthorityRequestOrBuilder
com.google.cloud.redis.cluster.v1beta1.GetClusterRequestOrBuilder
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.PscConfigOrBuilder
com.google.cloud.redis.cluster.v1beta1.PscConnectionOrBuilder
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.CertificateAuthority.ServerCaCase
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.NodeTypeNodeType of a redis cluster node,
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. Currently supports two modes, can be expanded in future to support more types of distribution modes.