Class CustomerManagedEncryption
- java.lang.Object
-
- com.google.cloud.spanner.encryption.CustomerManagedEncryption
-
- All Implemented Interfaces:
BackupEncryptionConfig
,RestoreEncryptionConfig
public class CustomerManagedEncryption extends Object implements BackupEncryptionConfig, RestoreEncryptionConfig
The data is encrypted with a key provided by the customer.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
static CustomerManagedEncryption
fromProtoOrNull(EncryptionConfig proto)
Returns aCustomerManagedEncryption
instance from the given proto, ornull
if the given proto is the default proto instance (i.e.String
getKmsKeyName()
int
hashCode()
String
toString()
-
-
-
Method Detail
-
getKmsKeyName
public String getKmsKeyName()
-
fromProtoOrNull
public static CustomerManagedEncryption fromProtoOrNull(EncryptionConfig proto)
Returns aCustomerManagedEncryption
instance from the given proto, ornull
if the given proto is the default proto instance (i.e. there is no encryption config).
-
-