Package com.google.cloud.redis.cluster.v1 (0.19.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.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.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.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.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.CreateClusterRequestRequest for CreateCluster.
com.google.cloud.redis.cluster.v1.CreateClusterRequest.BuilderRequest for CreateCluster.
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.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.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.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.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.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.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

EnumDescription
com.google.cloud.redis.cluster.v1.AuthorizationModeAvailable authorization mode of a Redis cluster.
com.google.cloud.redis.cluster.v1.CertificateAuthority.ServerCaCase
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.NodeTypeNodeType of a redis cluster node,
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. Currently supports two modes, can be expanded in future to support more types of distribution modes.