Package com.google.cloud.redis.v1beta1 (2.38.0)

GitHub Repository

This package is not the latest GA version!

For this library, we recommend using the package associated with API version 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. You can read more about Cloud API versioning strategy here. Each Cloud Java client library may contain multiple packages. Each package containing a version number in its name corresponds to a published version of the service. We recommend using the latest stable version for new production applications, which can be identified by the largest numeric version that does not contain a suffix. For example, if a client library has two packages: v1 and v2alpha, then the latest stable version is v1. If you use an unstable release, breaking changes may be introduced when upgrading.

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.v1beta1.CloudRedisClient Service Description: Configures and manages Cloud Memorystore for Redis instances

Google Cloud Memorystore for Redis v1beta1

Settings Classes

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

Settings Description
com.google.cloud.redis.v1beta1.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.v1beta1.CloudRedisClient.ListInstancesFixedSizeCollection
com.google.cloud.redis.v1beta1.CloudRedisClient.ListInstancesPage
com.google.cloud.redis.v1beta1.CloudRedisClient.ListInstancesPagedResponse
com.google.cloud.redis.v1beta1.CloudRedisGrpc Configures and manages Cloud Memorystore for Redis instances Google Cloud Memorystore for Redis v1beta1 The redis.googleapis.com service implements the Google Cloud Memorystore
com.google.cloud.redis.v1beta1.CloudRedisGrpc.CloudRedisImplBase Base class for the server implementation of the service CloudRedis. Configures and manages Cloud Memorystore for Redis instances
com.google.cloud.redis.v1beta1.CloudRedisServiceBetaProto
com.google.cloud.redis.v1beta1.CloudRedisSettings.Builder Builder for CloudRedisSettings.
com.google.cloud.redis.v1beta1.CreateInstanceRequest Request for CreateInstance.
com.google.cloud.redis.v1beta1.CreateInstanceRequest.Builder Request for CreateInstance.
com.google.cloud.redis.v1beta1.DeleteInstanceRequest Request for DeleteInstance.
com.google.cloud.redis.v1beta1.DeleteInstanceRequest.Builder Request for DeleteInstance.
com.google.cloud.redis.v1beta1.ExportInstanceRequest Request for Export.
com.google.cloud.redis.v1beta1.ExportInstanceRequest.Builder Request for Export.
com.google.cloud.redis.v1beta1.FailoverInstanceRequest Request for Failover.
com.google.cloud.redis.v1beta1.FailoverInstanceRequest.Builder Request for Failover.
com.google.cloud.redis.v1beta1.GcsDestination The Cloud Storage location for the output content
com.google.cloud.redis.v1beta1.GcsDestination.Builder The Cloud Storage location for the output content
com.google.cloud.redis.v1beta1.GcsSource The Cloud Storage location for the input content
com.google.cloud.redis.v1beta1.GcsSource.Builder The Cloud Storage location for the input content
com.google.cloud.redis.v1beta1.GetInstanceAuthStringRequest Request for GetInstanceAuthString.
com.google.cloud.redis.v1beta1.GetInstanceAuthStringRequest.Builder Request for GetInstanceAuthString.
com.google.cloud.redis.v1beta1.GetInstanceRequest Request for GetInstance.
com.google.cloud.redis.v1beta1.GetInstanceRequest.Builder Request for GetInstance.
com.google.cloud.redis.v1beta1.ImportInstanceRequest Request for Import.
com.google.cloud.redis.v1beta1.ImportInstanceRequest.Builder Request for Import.
com.google.cloud.redis.v1beta1.InputConfig The input content
com.google.cloud.redis.v1beta1.InputConfig.Builder The input content
com.google.cloud.redis.v1beta1.Instance A Memorystore for Redis instance.
com.google.cloud.redis.v1beta1.Instance.Builder A Memorystore for Redis instance.
com.google.cloud.redis.v1beta1.InstanceAuthString Instance AUTH string details.
com.google.cloud.redis.v1beta1.InstanceAuthString.Builder Instance AUTH string details.
com.google.cloud.redis.v1beta1.InstanceName
com.google.cloud.redis.v1beta1.InstanceName.Builder Builder for projects/{project}/locations/{location}/instances/{instance}.
com.google.cloud.redis.v1beta1.ListInstancesRequest Request for ListInstances.
com.google.cloud.redis.v1beta1.ListInstancesRequest.Builder Request for ListInstances.
com.google.cloud.redis.v1beta1.ListInstancesResponse Response for ListInstances.
com.google.cloud.redis.v1beta1.ListInstancesResponse.Builder Response for ListInstances.
com.google.cloud.redis.v1beta1.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.v1beta1.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.v1beta1.LocationName
com.google.cloud.redis.v1beta1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.redis.v1beta1.MaintenancePolicy Maintenance policy for an instance.
com.google.cloud.redis.v1beta1.MaintenancePolicy.Builder Maintenance policy for an instance.
com.google.cloud.redis.v1beta1.MaintenanceSchedule Upcoming maintenance schedule. If no maintenance is scheduled, fields are not populated.
com.google.cloud.redis.v1beta1.MaintenanceSchedule.Builder Upcoming maintenance schedule. If no maintenance is scheduled, fields are not populated.
com.google.cloud.redis.v1beta1.NodeInfo Node specific properties.
com.google.cloud.redis.v1beta1.NodeInfo.Builder Node specific properties.
com.google.cloud.redis.v1beta1.OutputConfig The output content
com.google.cloud.redis.v1beta1.OutputConfig.Builder The output content
com.google.cloud.redis.v1beta1.PersistenceConfig Configuration of the persistence functionality.
com.google.cloud.redis.v1beta1.PersistenceConfig.Builder Configuration of the persistence functionality.
com.google.cloud.redis.v1beta1.RescheduleMaintenanceRequest Request for RescheduleMaintenance.
com.google.cloud.redis.v1beta1.RescheduleMaintenanceRequest.Builder Request for RescheduleMaintenance.
com.google.cloud.redis.v1beta1.TlsCertificate TlsCertificate Resource
com.google.cloud.redis.v1beta1.TlsCertificate.Builder TlsCertificate Resource
com.google.cloud.redis.v1beta1.UpdateInstanceRequest Request for UpdateInstance.
com.google.cloud.redis.v1beta1.UpdateInstanceRequest.Builder Request for UpdateInstance.
com.google.cloud.redis.v1beta1.UpgradeInstanceRequest Request for UpgradeInstance.
com.google.cloud.redis.v1beta1.UpgradeInstanceRequest.Builder Request for UpgradeInstance.
com.google.cloud.redis.v1beta1.WeeklyMaintenanceWindow Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.
com.google.cloud.redis.v1beta1.WeeklyMaintenanceWindow.Builder Time window in which disruptive maintenance updates occur. Non-disruptive updates can occur inside or outside this window.
com.google.cloud.redis.v1beta1.ZoneMetadata Defines specific information for a particular zone. Currently empty and reserved for future use only.
com.google.cloud.redis.v1beta1.ZoneMetadata.Builder Defines specific information for a particular zone. Currently empty and reserved for future use only.

Interfaces

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

Enums

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