Package com.google.cloud.spanner.encryption (6.68.0)

Repository

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

For this library, we recommend using com.google.cloud.spanner for new applications.

Classes

ClassDescription
com.google.cloud.spanner.encryption.CustomerManagedEncryptionThe data is encrypted with a key provided by the customer.
com.google.cloud.spanner.encryption.EncryptionConfigProtoMapperMaps encryption config domain classes to their protobuf counterpart.
com.google.cloud.spanner.encryption.EncryptionConfigsEncryption configuration factory.
com.google.cloud.spanner.encryption.EncryptionInfoRepresents the encryption information for a Cloud Spanner backup.
com.google.cloud.spanner.encryption.GoogleDefaultEncryptionThe data is encrypted with a key that is fully managed by Google.
com.google.cloud.spanner.encryption.UseBackupEncryptionThe data is encrypted with the same configuration as specified by the backup being restored.
com.google.cloud.spanner.encryption.UseDatabaseEncryptionThe data is encrypted with the same configuration as specified by the source database for a backup.

Interfaces

InterfaceDescription
com.google.cloud.spanner.encryption.BackupEncryptionConfigMarker interface for encryption configurations that can be applied on backups.
com.google.cloud.spanner.encryption.RestoreEncryptionConfigMarker interface for encryption configurations that can be applied on restores.