Uses of Interface
com.google.cloud.spanner.encryption.BackupEncryptionConfig
-
Packages that use BackupEncryptionConfig Package Description com.google.cloud.spanner A client for Cloud Spanner - A no-compromise relational database service.com.google.cloud.spanner.encryption -
-
Uses of BackupEncryptionConfig in com.google.cloud.spanner
Methods in com.google.cloud.spanner that return BackupEncryptionConfig Modifier and Type Method Description BackupEncryptionConfig
BackupInfo. getEncryptionConfig()
Returns theBackupEncryptionConfig
to encrypt the backup during its creation.Methods in com.google.cloud.spanner with parameters of type BackupEncryptionConfig Modifier and Type Method Description abstract BackupInfo.Builder
BackupInfo.Builder. setEncryptionConfig(BackupEncryptionConfig encryptionConfig)
Optional for creating a new backup. -
Uses of BackupEncryptionConfig in com.google.cloud.spanner.encryption
Classes in com.google.cloud.spanner.encryption that implement BackupEncryptionConfig Modifier and Type Class Description class
CustomerManagedEncryption
The data is encrypted with a key provided by the customer.class
GoogleDefaultEncryption
The data is encrypted with a key that is fully managed by Google.class
UseDatabaseEncryption
The data is encrypted with the same configuration as specified by the source database for a backup.Methods in com.google.cloud.spanner.encryption with parameters of type BackupEncryptionConfig Modifier and Type Method Description static CopyBackupEncryptionConfig
EncryptionConfigProtoMapper. copyBackupEncryptionConfig(BackupEncryptionConfig config)
Returns an encryption config to be used for a copy backup.static CreateBackupEncryptionConfig
EncryptionConfigProtoMapper. createBackupEncryptionConfig(BackupEncryptionConfig config)
Returns an encryption config to be used for a backup.
-