Package com.google.cloud.memcache.v1beta2 (2.42.0)

GitHub Repository

This package is not the recommended entry point to using this client library!

For this library, we recommend using com.google.cloud.memcache.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 and/or subject to breaking changes when upgrading. Use them only for testing or if you specifically need their experimental features.

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.memcache.v1beta2.CloudMemcacheClient Service Description: Configures and manages Cloud Memorystore for Memcached instances.

The memcache.googleapis.com service implements the Google Cloud Memorystore for Memcached API and defines the following resource model for managing Memorystore Memcached (also called

Settings Classes

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

Settings Description
com.google.cloud.memcache.v1beta2.CloudMemcacheSettings Settings class to configure an instance of CloudMemcacheClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.memcache.v1beta2.ApplyParametersRequest Request for ApplyParameters.
com.google.cloud.memcache.v1beta2.ApplyParametersRequest.Builder Request for ApplyParameters.
com.google.cloud.memcache.v1beta2.ApplySoftwareUpdateRequest Request for ApplySoftwareUpdate.
com.google.cloud.memcache.v1beta2.ApplySoftwareUpdateRequest.Builder Request for ApplySoftwareUpdate.
com.google.cloud.memcache.v1beta2.CloudMemcacheClient.ListInstancesFixedSizeCollection
com.google.cloud.memcache.v1beta2.CloudMemcacheClient.ListInstancesPage
com.google.cloud.memcache.v1beta2.CloudMemcacheClient.ListInstancesPagedResponse
com.google.cloud.memcache.v1beta2.CloudMemcacheClient.ListLocationsFixedSizeCollection
com.google.cloud.memcache.v1beta2.CloudMemcacheClient.ListLocationsPage
com.google.cloud.memcache.v1beta2.CloudMemcacheClient.ListLocationsPagedResponse
com.google.cloud.memcache.v1beta2.CloudMemcacheGrpc Configures and manages Cloud Memorystore for Memcached instances. The memcache.googleapis.com service implements the Google Cloud Memorystore for Memcached API and defines the following resource model for managing
com.google.cloud.memcache.v1beta2.CloudMemcacheGrpc.CloudMemcacheImplBase Base class for the server implementation of the service CloudMemcache. Configures and manages Cloud Memorystore for Memcached instances.
com.google.cloud.memcache.v1beta2.CloudMemcacheProto
com.google.cloud.memcache.v1beta2.CloudMemcacheSettings.Builder Builder for CloudMemcacheSettings.
com.google.cloud.memcache.v1beta2.CreateInstanceRequest Request for CreateInstance.
com.google.cloud.memcache.v1beta2.CreateInstanceRequest.Builder Request for CreateInstance.
com.google.cloud.memcache.v1beta2.DeleteInstanceRequest Request for DeleteInstance.
com.google.cloud.memcache.v1beta2.DeleteInstanceRequest.Builder Request for DeleteInstance.
com.google.cloud.memcache.v1beta2.GetInstanceRequest Request for GetInstance.
com.google.cloud.memcache.v1beta2.GetInstanceRequest.Builder Request for GetInstance.
com.google.cloud.memcache.v1beta2.Instance A Memorystore for Memcached instance
com.google.cloud.memcache.v1beta2.Instance.Builder A Memorystore for Memcached instance
com.google.cloud.memcache.v1beta2.Instance.InstanceMessage Protobuf type google.cloud.memcache.v1beta2.Instance.InstanceMessage
com.google.cloud.memcache.v1beta2.Instance.InstanceMessage.Builder Protobuf type google.cloud.memcache.v1beta2.Instance.InstanceMessage
com.google.cloud.memcache.v1beta2.Instance.Node Protobuf type google.cloud.memcache.v1beta2.Instance.Node
com.google.cloud.memcache.v1beta2.Instance.Node.Builder Protobuf type google.cloud.memcache.v1beta2.Instance.Node
com.google.cloud.memcache.v1beta2.Instance.NodeConfig Configuration for a Memcached Node.
com.google.cloud.memcache.v1beta2.Instance.NodeConfig.Builder Configuration for a Memcached Node.
com.google.cloud.memcache.v1beta2.InstanceName
com.google.cloud.memcache.v1beta2.InstanceName.Builder Builder for projects/{project}/locations/{location}/instances/{instance}.
com.google.cloud.memcache.v1beta2.ListInstancesRequest Request for ListInstances.
com.google.cloud.memcache.v1beta2.ListInstancesRequest.Builder Request for ListInstances.
com.google.cloud.memcache.v1beta2.ListInstancesResponse Response for ListInstances.
com.google.cloud.memcache.v1beta2.ListInstancesResponse.Builder Response for ListInstances.
com.google.cloud.memcache.v1beta2.LocationMetadata Metadata for the given google.cloud.location.Location.
com.google.cloud.memcache.v1beta2.LocationMetadata.Builder Metadata for the given google.cloud.location.Location.
com.google.cloud.memcache.v1beta2.LocationName
com.google.cloud.memcache.v1beta2.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.memcache.v1beta2.MaintenancePolicy Maintenance policy per instance.
com.google.cloud.memcache.v1beta2.MaintenancePolicy.Builder Maintenance policy per instance.
com.google.cloud.memcache.v1beta2.MaintenanceSchedule Upcoming maintenance schedule.
com.google.cloud.memcache.v1beta2.MaintenanceSchedule.Builder Upcoming maintenance schedule.
com.google.cloud.memcache.v1beta2.MemcacheParameters Protobuf type google.cloud.memcache.v1beta2.MemcacheParameters
com.google.cloud.memcache.v1beta2.MemcacheParameters.Builder Protobuf type google.cloud.memcache.v1beta2.MemcacheParameters
com.google.cloud.memcache.v1beta2.OperationMetadata Represents the metadata of a long-running operation.
com.google.cloud.memcache.v1beta2.OperationMetadata.Builder Represents the metadata of a long-running operation.
com.google.cloud.memcache.v1beta2.RescheduleMaintenanceRequest Request for RescheduleMaintenance.
com.google.cloud.memcache.v1beta2.RescheduleMaintenanceRequest.Builder Request for RescheduleMaintenance.
com.google.cloud.memcache.v1beta2.UpdateInstanceRequest Request for UpdateInstance.
com.google.cloud.memcache.v1beta2.UpdateInstanceRequest.Builder Request for UpdateInstance.
com.google.cloud.memcache.v1beta2.UpdateParametersRequest Request for UpdateParameters.
com.google.cloud.memcache.v1beta2.UpdateParametersRequest.Builder Request for UpdateParameters.
com.google.cloud.memcache.v1beta2.WeeklyMaintenanceWindow Time window specified for weekly operations.
com.google.cloud.memcache.v1beta2.WeeklyMaintenanceWindow.Builder Time window specified for weekly operations.
com.google.cloud.memcache.v1beta2.ZoneMetadata Protobuf type google.cloud.memcache.v1beta2.ZoneMetadata
com.google.cloud.memcache.v1beta2.ZoneMetadata.Builder Protobuf type google.cloud.memcache.v1beta2.ZoneMetadata

Interfaces

Interface Description
com.google.cloud.memcache.v1beta2.ApplyParametersRequestOrBuilder
com.google.cloud.memcache.v1beta2.ApplySoftwareUpdateRequestOrBuilder
com.google.cloud.memcache.v1beta2.CloudMemcacheGrpc.AsyncService Configures and manages Cloud Memorystore for Memcached instances. The memcache.googleapis.com service implements the Google Cloud Memorystore for Memcached API and defines the following resource model for managing
com.google.cloud.memcache.v1beta2.CreateInstanceRequestOrBuilder
com.google.cloud.memcache.v1beta2.DeleteInstanceRequestOrBuilder
com.google.cloud.memcache.v1beta2.GetInstanceRequestOrBuilder
com.google.cloud.memcache.v1beta2.Instance.InstanceMessageOrBuilder
com.google.cloud.memcache.v1beta2.Instance.NodeConfigOrBuilder
com.google.cloud.memcache.v1beta2.Instance.NodeOrBuilder
com.google.cloud.memcache.v1beta2.InstanceOrBuilder
com.google.cloud.memcache.v1beta2.ListInstancesRequestOrBuilder
com.google.cloud.memcache.v1beta2.ListInstancesResponseOrBuilder
com.google.cloud.memcache.v1beta2.LocationMetadataOrBuilder
com.google.cloud.memcache.v1beta2.MaintenancePolicyOrBuilder
com.google.cloud.memcache.v1beta2.MaintenanceScheduleOrBuilder
com.google.cloud.memcache.v1beta2.MemcacheParametersOrBuilder
com.google.cloud.memcache.v1beta2.OperationMetadataOrBuilder
com.google.cloud.memcache.v1beta2.RescheduleMaintenanceRequestOrBuilder
com.google.cloud.memcache.v1beta2.UpdateInstanceRequestOrBuilder
com.google.cloud.memcache.v1beta2.UpdateParametersRequestOrBuilder
com.google.cloud.memcache.v1beta2.WeeklyMaintenanceWindowOrBuilder
com.google.cloud.memcache.v1beta2.ZoneMetadataOrBuilder

Enums

Enum Description
com.google.cloud.memcache.v1beta2.Instance.InstanceMessage.Code Protobuf enum google.cloud.memcache.v1beta2.Instance.InstanceMessage.Code
com.google.cloud.memcache.v1beta2.Instance.Node.State Different states of a Memcached node.
com.google.cloud.memcache.v1beta2.Instance.State Different states of a Memcached instance.
com.google.cloud.memcache.v1beta2.MemcacheVersion Memcached versions supported by our service.
com.google.cloud.memcache.v1beta2.RescheduleMaintenanceRequest.RescheduleType Reschedule options.