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