Package com.google.cloud.memorystore.v1beta (0.1.0)

GitHub Repository REST Documentation

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

For this library, we recommend using com.google.cloud.memorystore.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.memorystore.v1beta.MemorystoreClient Service Description: Service describing handlers for resources

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

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

Settings Description
com.google.cloud.memorystore.v1beta.MemorystoreSettings Settings class to configure an instance of MemorystoreClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.memorystore.v1beta.CertificateAuthority A certificate authority for an instance.
com.google.cloud.memorystore.v1beta.CertificateAuthority.Builder A certificate authority for an instance.
com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority A managed certificate authority.
com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority.Builder A managed certificate authority.
com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority.CertChain A certificate chain.
com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority.CertChain.Builder A certificate chain.
com.google.cloud.memorystore.v1beta.CreateInstanceRequest Request message for [CreateInstance][].
com.google.cloud.memorystore.v1beta.CreateInstanceRequest.Builder Request message for [CreateInstance][].
com.google.cloud.memorystore.v1beta.DeleteInstanceRequest Request message for [DeleteInstance][].
com.google.cloud.memorystore.v1beta.DeleteInstanceRequest.Builder Request message for [DeleteInstance][].
com.google.cloud.memorystore.v1beta.DiscoveryEndpoint Represents an endpoint for clients to connect to the instance.
com.google.cloud.memorystore.v1beta.DiscoveryEndpoint.Builder Represents an endpoint for clients to connect to the instance.
com.google.cloud.memorystore.v1beta.GetCertificateAuthorityRequest Request message for [GetCertificateAuthority][].
com.google.cloud.memorystore.v1beta.GetCertificateAuthorityRequest.Builder Request message for [GetCertificateAuthority][].
com.google.cloud.memorystore.v1beta.GetInstanceRequest Request message for [GetInstance][].
com.google.cloud.memorystore.v1beta.GetInstanceRequest.Builder Request message for [GetInstance][].
com.google.cloud.memorystore.v1beta.Instance A Memorystore instance.
com.google.cloud.memorystore.v1beta.Instance.Builder A Memorystore instance.
com.google.cloud.memorystore.v1beta.Instance.ConnectionDetail Information of each PSC connection.
com.google.cloud.memorystore.v1beta.Instance.ConnectionDetail.Builder Information of each PSC connection.
com.google.cloud.memorystore.v1beta.Instance.InstanceEndpoint InstanceEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the instance. In each group, there shall be one connection for each service attachment in the cluster.
com.google.cloud.memorystore.v1beta.Instance.InstanceEndpoint.Builder InstanceEndpoint consists of PSC connections that are created as a group in each VPC network for accessing the instance. In each group, there shall be one connection for each service attachment in the cluster.
com.google.cloud.memorystore.v1beta.Instance.StateInfo Additional information about the state of the instance.
com.google.cloud.memorystore.v1beta.Instance.StateInfo.Builder Additional information about the state of the instance.
com.google.cloud.memorystore.v1beta.Instance.StateInfo.UpdateInfo Represents information about instance with state UPDATING.
com.google.cloud.memorystore.v1beta.Instance.StateInfo.UpdateInfo.Builder Represents information about instance with state UPDATING.
com.google.cloud.memorystore.v1beta.InstanceName
com.google.cloud.memorystore.v1beta.InstanceName.Builder Builder for projects/{project}/locations/{location}/instances/{instance}.
com.google.cloud.memorystore.v1beta.ListInstancesRequest Request message for [ListInstances][].
com.google.cloud.memorystore.v1beta.ListInstancesRequest.Builder Request message for [ListInstances][].
com.google.cloud.memorystore.v1beta.ListInstancesResponse Response message for [ListInstances][].
com.google.cloud.memorystore.v1beta.ListInstancesResponse.Builder Response message for [ListInstances][].
com.google.cloud.memorystore.v1beta.LocationName
com.google.cloud.memorystore.v1beta.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.memorystore.v1beta.MemorystoreClient.ListInstancesFixedSizeCollection
com.google.cloud.memorystore.v1beta.MemorystoreClient.ListInstancesPage
com.google.cloud.memorystore.v1beta.MemorystoreClient.ListInstancesPagedResponse
com.google.cloud.memorystore.v1beta.MemorystoreClient.ListLocationsFixedSizeCollection
com.google.cloud.memorystore.v1beta.MemorystoreClient.ListLocationsPage
com.google.cloud.memorystore.v1beta.MemorystoreClient.ListLocationsPagedResponse
com.google.cloud.memorystore.v1beta.MemorystoreSettings.Builder Builder for MemorystoreSettings.
com.google.cloud.memorystore.v1beta.NodeConfig Represents configuration for nodes of the instance.
com.google.cloud.memorystore.v1beta.NodeConfig.Builder Represents configuration for nodes of the instance.
com.google.cloud.memorystore.v1beta.OperationMetadata Represents the metadata of a long-running operation.
com.google.cloud.memorystore.v1beta.OperationMetadata.Builder Represents the metadata of a long-running operation.
com.google.cloud.memorystore.v1beta.PersistenceConfig Represents persistence configuration for a instance.
com.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig Configuration for AOF based persistence.
com.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig.Builder Configuration for AOF based persistence.
com.google.cloud.memorystore.v1beta.PersistenceConfig.Builder Represents persistence configuration for a instance.
com.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig Configuration for RDB based persistence.
com.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig.Builder Configuration for RDB based persistence.
com.google.cloud.memorystore.v1beta.PscAutoConnection Details of consumer resources in a PSC connection.
com.google.cloud.memorystore.v1beta.PscAutoConnection.Builder Details of consumer resources in a PSC connection.
com.google.cloud.memorystore.v1beta.PscConnection User created Psc connection configuration.
com.google.cloud.memorystore.v1beta.PscConnection.Builder User created Psc connection configuration.
com.google.cloud.memorystore.v1beta.UpdateInstanceRequest Request message for [UpdateInstance][].
com.google.cloud.memorystore.v1beta.UpdateInstanceRequest.Builder Request message for [UpdateInstance][].
com.google.cloud.memorystore.v1beta.V1mainProto
com.google.cloud.memorystore.v1beta.ZoneDistributionConfig Zone distribution configuration for allocation of instance resources.
com.google.cloud.memorystore.v1beta.ZoneDistributionConfig.Builder Zone distribution configuration for allocation of instance resources.

Interfaces

Interface Description
com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthority.CertChainOrBuilder
com.google.cloud.memorystore.v1beta.CertificateAuthority.ManagedCertificateAuthorityOrBuilder
com.google.cloud.memorystore.v1beta.CertificateAuthorityOrBuilder
com.google.cloud.memorystore.v1beta.CreateInstanceRequestOrBuilder
com.google.cloud.memorystore.v1beta.DeleteInstanceRequestOrBuilder
com.google.cloud.memorystore.v1beta.DiscoveryEndpointOrBuilder
com.google.cloud.memorystore.v1beta.GetCertificateAuthorityRequestOrBuilder
com.google.cloud.memorystore.v1beta.GetInstanceRequestOrBuilder
com.google.cloud.memorystore.v1beta.Instance.ConnectionDetailOrBuilder
com.google.cloud.memorystore.v1beta.Instance.InstanceEndpointOrBuilder
com.google.cloud.memorystore.v1beta.Instance.StateInfo.UpdateInfoOrBuilder
com.google.cloud.memorystore.v1beta.Instance.StateInfoOrBuilder
com.google.cloud.memorystore.v1beta.InstanceOrBuilder
com.google.cloud.memorystore.v1beta.ListInstancesRequestOrBuilder
com.google.cloud.memorystore.v1beta.ListInstancesResponseOrBuilder
com.google.cloud.memorystore.v1beta.NodeConfigOrBuilder
com.google.cloud.memorystore.v1beta.OperationMetadataOrBuilder
com.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfigOrBuilder
com.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfigOrBuilder
com.google.cloud.memorystore.v1beta.PersistenceConfigOrBuilder
com.google.cloud.memorystore.v1beta.PscAutoConnectionOrBuilder
com.google.cloud.memorystore.v1beta.PscConnectionOrBuilder
com.google.cloud.memorystore.v1beta.UpdateInstanceRequestOrBuilder
com.google.cloud.memorystore.v1beta.ZoneDistributionConfigOrBuilder

Enums

Enum Description
com.google.cloud.memorystore.v1beta.CertificateAuthority.ServerCaCase
com.google.cloud.memorystore.v1beta.ConnectionType Type of a PSC connection
com.google.cloud.memorystore.v1beta.Instance.AuthorizationMode Possible authorization modes of the instance.
com.google.cloud.memorystore.v1beta.Instance.ConnectionDetail.ConnectionCase
com.google.cloud.memorystore.v1beta.Instance.Mode The mode config, which is used to enable/disable cluster mode.
com.google.cloud.memorystore.v1beta.Instance.NodeType Possible node types of the instance. See https://cloud.google.com/memorystore/docs/valkey/instance-node-specification for more information.
com.google.cloud.memorystore.v1beta.Instance.State Possible states of the instance.
com.google.cloud.memorystore.v1beta.Instance.StateInfo.InfoCase
com.google.cloud.memorystore.v1beta.Instance.TransitEncryptionMode Possible in-transit encryption modes of the instance.
com.google.cloud.memorystore.v1beta.PersistenceConfig.AOFConfig.AppendFsync Possible fsync modes.
com.google.cloud.memorystore.v1beta.PersistenceConfig.PersistenceMode Possible persistence modes.
com.google.cloud.memorystore.v1beta.PersistenceConfig.RDBConfig.SnapshotPeriod Possible snapshot periods.
com.google.cloud.memorystore.v1beta.PscAutoConnection.PortsCase
com.google.cloud.memorystore.v1beta.PscConnectionStatus Status of the PSC connection.
com.google.cloud.memorystore.v1beta.ZoneDistributionConfig.ZoneDistributionMode Possible zone distribution modes.