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

Settings Description
com.google.cloud.redis.v1.CloudRedisSettings Settings class to configure an instance of CloudRedisClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
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 The redis.googleapis.com service implements the Google Cloud Memorystore
com.google.cloud.redis.v1.CloudRedisGrpc.CloudRedisImplBase Base 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.Builder Builder for CloudRedisSettings.
com.google.cloud.redis.v1.CreateInstanceRequest Request for CreateInstance.
com.google.cloud.redis.v1.CreateInstanceRequest.Builder Request for CreateInstance.
com.google.cloud.redis.v1.DeleteInstanceRequest Request for DeleteInstance.
com.google.cloud.redis.v1.DeleteInstanceRequest.Builder Request for DeleteInstance.
com.google.cloud.redis.v1.ExportInstanceRequest Request for Export.
com.google.cloud.redis.v1.ExportInstanceRequest.Builder Request for Export.
com.google.cloud.redis.v1.FailoverInstanceRequest Request for Failover.
com.google.cloud.redis.v1.FailoverInstanceRequest.Builder Request for Failover.
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 for GetInstanceAuthString.
com.google.cloud.redis.v1.GetInstanceAuthStringRequest.Builder Request for GetInstanceAuthString.
com.google.cloud.redis.v1.GetInstanceRequest Request for GetInstance.
com.google.cloud.redis.v1.GetInstanceRequest.Builder Request for GetInstance.
com.google.cloud.redis.v1.ImportInstanceRequest Request for Import.
com.google.cloud.redis.v1.ImportInstanceRequest.Builder Request for Import.
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.Builder Builder for projects/{project}/locations/{___location}/instances/{instance}.
com.google.cloud.redis.v1.ListInstancesRequest Request for ListInstances.
com.google.cloud.redis.v1.ListInstancesRequest.Builder Request for ListInstances.
com.google.cloud.redis.v1.ListInstancesResponse Response for ListInstances.
com.google.cloud.redis.v1.ListInstancesResponse.Builder Response for ListInstances.
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.Builder Builder 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 for RescheduleMaintenance.
com.google.cloud.redis.v1.RescheduleMaintenanceRequest.Builder Request for RescheduleMaintenance.
com.google.cloud.redis.v1.TlsCertificate TlsCertificate Resource
com.google.cloud.redis.v1.TlsCertificate.Builder TlsCertificate Resource
com.google.cloud.redis.v1.UpdateInstanceRequest Request for UpdateInstance.
com.google.cloud.redis.v1.UpdateInstanceRequest.Builder Request for UpdateInstance.
com.google.cloud.redis.v1.UpgradeInstanceRequest Request for UpgradeInstance.
com.google.cloud.redis.v1.UpgradeInstanceRequest.Builder Request for UpgradeInstance.
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

Interface Description
com.google.cloud.redis.v1.CloudRedisGrpc.AsyncService Configures and manages Cloud Memorystore for Redis instances Google Cloud Memorystore for Redis v1 The redis.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

Enum Description
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.