Package com.google.cloud.redis.v1 (2.35.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.

ClientDescription
com.google.cloud.redis.v1.CloudRedisClientService Description: Configures and manages Cloud Memorystore for Redis instances

Google Cloud Memorystore for Redis v1

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

SettingsDescription
com.google.cloud.redis.v1.CloudRedisSettingsSettings class to configure an instance ofCloudRedisClient.

The default instance has everything set to sensible defaults:

Classes

ClassDescription
com.google.cloud.redis.v1.CloudRedisClient.ListInstancesFixedSizeCollection
com.google.cloud.redis.v1.CloudRedisClient.ListInstancesPage
com.google.cloud.redis.v1.CloudRedisClient.ListInstancesPagedResponse
com.google.cloud.redis.v1.CloudRedisClient.ListLocationsFixedSizeCollection
com.google.cloud.redis.v1.CloudRedisClient.ListLocationsPage
com.google.cloud.redis.v1.CloudRedisClient.ListLocationsPagedResponse
com.google.cloud.redis.v1.CloudRedisGrpc Configures and manages Cloud Memorystore for Redis instances Google Cloud Memorystore for Redis v1 Theredis.googleapis.com service implements the Google Cloud Memorystore
com.google.cloud.redis.v1.CloudRedisGrpc.CloudRedisImplBaseBase class for the server implementation of the service CloudRedis. Configures and manages Cloud Memorystore for Redis instances
com.google.cloud.redis.v1.CloudRedisServiceV1Proto
com.google.cloud.redis.v1.CloudRedisSettings.BuilderBuilder for CloudRedisSettings.
com.google.cloud.redis.v1.CreateInstanceRequest Request forCreateInstance.
com.google.cloud.redis.v1.CreateInstanceRequest.Builder Request forCreateInstance.
com.google.cloud.redis.v1.DeleteInstanceRequest Request forDeleteInstance.
com.google.cloud.redis.v1.DeleteInstanceRequest.Builder Request forDeleteInstance.
com.google.cloud.redis.v1.ExportInstanceRequest Request forExport.
com.google.cloud.redis.v1.ExportInstanceRequest.Builder Request forExport.
com.google.cloud.redis.v1.FailoverInstanceRequest Request forFailover.
com.google.cloud.redis.v1.FailoverInstanceRequest.Builder Request forFailover.
com.google.cloud.redis.v1.GcsDestination The Cloud Storage location for the output content
com.google.cloud.redis.v1.GcsDestination.Builder The Cloud Storage location for the output content
com.google.cloud.redis.v1.GcsSource The Cloud Storage location for the input content
com.google.cloud.redis.v1.GcsSource.Builder The Cloud Storage location for the input content
com.google.cloud.redis.v1.GetInstanceAuthStringRequest Request forGetInstanceAuthString.
com.google.cloud.redis.v1.GetInstanceAuthStringRequest.Builder Request forGetInstanceAuthString.
com.google.cloud.redis.v1.GetInstanceRequest Request forGetInstance.
com.google.cloud.redis.v1.GetInstanceRequest.Builder Request forGetInstance.
com.google.cloud.redis.v1.ImportInstanceRequest Request forImport.
com.google.cloud.redis.v1.ImportInstanceRequest.Builder Request forImport.
com.google.cloud.redis.v1.InputConfig The input content
com.google.cloud.redis.v1.InputConfig.Builder The input content
com.google.cloud.redis.v1.Instance A Memorystore for Redis instance.
com.google.cloud.redis.v1.Instance.Builder A Memorystore for Redis instance.
com.google.cloud.redis.v1.InstanceAuthString Instance AUTH string details.
com.google.cloud.redis.v1.InstanceAuthString.Builder Instance AUTH string details.
com.google.cloud.redis.v1.InstanceName
com.google.cloud.redis.v1.InstanceName.BuilderBuilder for projects/{project}/locations/{location}/instances/{instance}.
com.google.cloud.redis.v1.ListInstancesRequest Request forListInstances.
com.google.cloud.redis.v1.ListInstancesRequest.Builder Request forListInstances.
com.google.cloud.redis.v1.ListInstancesResponse Response forListInstances.
com.google.cloud.redis.v1.ListInstancesResponse.Builder Response forListInstances.
com.google.cloud.redis.v1.LocationMetadata This location metadata represents additional configuration options for a given location where a Redis instance may be created. All fields are output only. It is returned as content of the
com.google.cloud.redis.v1.LocationMetadata.Builder This location metadata represents additional configuration options for a given location where a Redis instance may be created. All fields are output only. It is returned as content of the
com.google.cloud.redis.v1.LocationName
com.google.cloud.redis.v1.LocationName.BuilderBuilder for projects/{project}/locations/{location}.
com.google.cloud.redis.v1.MaintenancePolicy Maintenance policy for an instance.
com.google.cloud.redis.v1.MaintenancePolicy.Builder Maintenance policy for an instance.
com.google.cloud.redis.v1.MaintenanceSchedule Upcoming maintenance schedule. If no maintenance is scheduled, fields are not populated.
com.google.cloud.redis.v1.MaintenanceSchedule.Builder Upcoming maintenance schedule. If no maintenance is scheduled, fields are not populated.
com.google.cloud.redis.v1.NodeInfo Node specific properties.
com.google.cloud.redis.v1.NodeInfo.Builder Node specific properties.
com.google.cloud.redis.v1.OperationMetadata Represents the v1 metadata of the long-running operation.
com.google.cloud.redis.v1.OperationMetadata.Builder Represents the v1 metadata of the long-running operation.
com.google.cloud.redis.v1.OutputConfig The output content
com.google.cloud.redis.v1.OutputConfig.Builder The output content
com.google.cloud.redis.v1.PersistenceConfig Configuration of the persistence functionality.
com.google.cloud.redis.v1.PersistenceConfig.Builder Configuration of the persistence functionality.
com.google.cloud.redis.v1.RescheduleMaintenanceRequest Request forRescheduleMaintenance.
com.google.cloud.redis.v1.RescheduleMaintenanceRequest.Builder Request forRescheduleMaintenance.
com.google.cloud.redis.v1.TlsCertificate TlsCertificate Resource
com.google.cloud.redis.v1.TlsCertificate.Builder TlsCertificate Resource
com.google.cloud.redis.v1.UpdateInstanceRequest Request forUpdateInstance.
com.google.cloud.redis.v1.UpdateInstanceRequest.Builder Request forUpdateInstance.
com.google.cloud.redis.v1.UpgradeInstanceRequest Request forUpgradeInstance.
com.google.cloud.redis.v1.UpgradeInstanceRequest.Builder Request forUpgradeInstance.
com.google.cloud.redis.v1.WeeklyMaintenanceWindow Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.
com.google.cloud.redis.v1.WeeklyMaintenanceWindow.Builder Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.
com.google.cloud.redis.v1.ZoneMetadata Defines specific information for a particular zone. Currently empty and reserved for future use only.
com.google.cloud.redis.v1.ZoneMetadata.Builder Defines specific information for a particular zone. Currently empty and reserved for future use only.

Interfaces

InterfaceDescription
com.google.cloud.redis.v1.CloudRedisGrpc.AsyncService Configures and manages Cloud Memorystore for Redis instances Google Cloud Memorystore for Redis v1 Theredis.googleapis.com service implements the Google Cloud Memorystore
com.google.cloud.redis.v1.CreateInstanceRequestOrBuilder
com.google.cloud.redis.v1.DeleteInstanceRequestOrBuilder
com.google.cloud.redis.v1.ExportInstanceRequestOrBuilder
com.google.cloud.redis.v1.FailoverInstanceRequestOrBuilder
com.google.cloud.redis.v1.GcsDestinationOrBuilder
com.google.cloud.redis.v1.GcsSourceOrBuilder
com.google.cloud.redis.v1.GetInstanceAuthStringRequestOrBuilder
com.google.cloud.redis.v1.GetInstanceRequestOrBuilder
com.google.cloud.redis.v1.ImportInstanceRequestOrBuilder
com.google.cloud.redis.v1.InputConfigOrBuilder
com.google.cloud.redis.v1.InstanceAuthStringOrBuilder
com.google.cloud.redis.v1.InstanceOrBuilder
com.google.cloud.redis.v1.ListInstancesRequestOrBuilder
com.google.cloud.redis.v1.ListInstancesResponseOrBuilder
com.google.cloud.redis.v1.LocationMetadataOrBuilder
com.google.cloud.redis.v1.MaintenancePolicyOrBuilder
com.google.cloud.redis.v1.MaintenanceScheduleOrBuilder
com.google.cloud.redis.v1.NodeInfoOrBuilder
com.google.cloud.redis.v1.OperationMetadataOrBuilder
com.google.cloud.redis.v1.OutputConfigOrBuilder
com.google.cloud.redis.v1.PersistenceConfigOrBuilder
com.google.cloud.redis.v1.RescheduleMaintenanceRequestOrBuilder
com.google.cloud.redis.v1.TlsCertificateOrBuilder
com.google.cloud.redis.v1.UpdateInstanceRequestOrBuilder
com.google.cloud.redis.v1.UpgradeInstanceRequestOrBuilder
com.google.cloud.redis.v1.WeeklyMaintenanceWindowOrBuilder
com.google.cloud.redis.v1.ZoneMetadataOrBuilder

Enums

EnumDescription
com.google.cloud.redis.v1.FailoverInstanceRequest.DataProtectionMode Specifies different modes of operation in relation to the data retention.
com.google.cloud.redis.v1.InputConfig.SourceCase
com.google.cloud.redis.v1.Instance.ConnectMode Available connection modes.
com.google.cloud.redis.v1.Instance.ReadReplicasMode Read replicas mode.
com.google.cloud.redis.v1.Instance.State Represents the different states of a Redis instance.
com.google.cloud.redis.v1.Instance.SuspensionReason Possible reasons for the instance to be in a "SUSPENDED" state.
com.google.cloud.redis.v1.Instance.Tier Available service tiers to choose from
com.google.cloud.redis.v1.Instance.TransitEncryptionMode Available TLS modes.
com.google.cloud.redis.v1.OutputConfig.DestinationCase
com.google.cloud.redis.v1.PersistenceConfig.PersistenceMode Available Persistence modes.
com.google.cloud.redis.v1.PersistenceConfig.SnapshotPeriod Available snapshot periods for scheduling.
com.google.cloud.redis.v1.RescheduleMaintenanceRequest.RescheduleType Reschedule options.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-10-30 UTC.