Class EncryptionConfigs
- java.lang.Object
-
- com.google.cloud.spanner.encryption.EncryptionConfigs
-
public class EncryptionConfigs extends Object
Encryption configuration factory.
-
-
Constructor Summary
Constructors Constructor Description EncryptionConfigs()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static CustomerManagedEncryption
customerManagedEncryption(String kmsKeyName)
Returns a customer managed encryption configuration for the given key.static GoogleDefaultEncryption
googleDefaultEncryption()
Returns google default encryption configuration.static UseBackupEncryption
useBackupEncryption()
Returns use backup encryption configuration.static UseDatabaseEncryption
useDatabaseEncryption()
Returns use database encryption configuration.
-
-
-
Method Detail
-
customerManagedEncryption
public static CustomerManagedEncryption customerManagedEncryption(String kmsKeyName)
Returns a customer managed encryption configuration for the given key.
-
googleDefaultEncryption
public static GoogleDefaultEncryption googleDefaultEncryption()
Returns google default encryption configuration.
-
useDatabaseEncryption
public static UseDatabaseEncryption useDatabaseEncryption()
Returns use database encryption configuration.
-
useBackupEncryption
public static UseBackupEncryption useBackupEncryption()
Returns use backup encryption configuration.
-
-