Class EncryptionConfigs

java.lang.Object
com.google.cloud.spanner.encryption.EncryptionConfigs

public class EncryptionConfigs extends Object
Encryption configuration factory.
  • Constructor Details

    • EncryptionConfigs

      public EncryptionConfigs()
  • Method Details

    • 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.