Package com.google.firestore.admin.v1
Interface Database.EncryptionConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Database.EncryptionConfig,Database.EncryptionConfig.Builder
- Enclosing class:
- Database
public static interface Database.EncryptionConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionUse Customer Managed Encryption Keys (CMEK) for encryption.Use Customer Managed Encryption Keys (CMEK) for encryption.Use Google default encryption.Use Google default encryption.The database will use the same encryption configuration as the source.The database will use the same encryption configuration as the source.booleanUse Customer Managed Encryption Keys (CMEK) for encryption.booleanUse Google default encryption.booleanThe database will use the same encryption configuration as the source.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasGoogleDefaultEncryption
boolean hasGoogleDefaultEncryption()Use Google default encryption.
.google.firestore.admin.v1.Database.EncryptionConfig.GoogleDefaultEncryptionOptions google_default_encryption = 1;- Returns:
- Whether the googleDefaultEncryption field is set.
-
getGoogleDefaultEncryption
Database.EncryptionConfig.GoogleDefaultEncryptionOptions getGoogleDefaultEncryption()Use Google default encryption.
.google.firestore.admin.v1.Database.EncryptionConfig.GoogleDefaultEncryptionOptions google_default_encryption = 1;- Returns:
- The googleDefaultEncryption.
-
getGoogleDefaultEncryptionOrBuilder
Database.EncryptionConfig.GoogleDefaultEncryptionOptionsOrBuilder getGoogleDefaultEncryptionOrBuilder()Use Google default encryption.
.google.firestore.admin.v1.Database.EncryptionConfig.GoogleDefaultEncryptionOptions google_default_encryption = 1; -
hasUseSourceEncryption
boolean hasUseSourceEncryption()The database will use the same encryption configuration as the source.
.google.firestore.admin.v1.Database.EncryptionConfig.SourceEncryptionOptions use_source_encryption = 2;- Returns:
- Whether the useSourceEncryption field is set.
-
getUseSourceEncryption
Database.EncryptionConfig.SourceEncryptionOptions getUseSourceEncryption()The database will use the same encryption configuration as the source.
.google.firestore.admin.v1.Database.EncryptionConfig.SourceEncryptionOptions use_source_encryption = 2;- Returns:
- The useSourceEncryption.
-
getUseSourceEncryptionOrBuilder
Database.EncryptionConfig.SourceEncryptionOptionsOrBuilder getUseSourceEncryptionOrBuilder()The database will use the same encryption configuration as the source.
.google.firestore.admin.v1.Database.EncryptionConfig.SourceEncryptionOptions use_source_encryption = 2; -
hasCustomerManagedEncryption
boolean hasCustomerManagedEncryption()Use Customer Managed Encryption Keys (CMEK) for encryption.
.google.firestore.admin.v1.Database.EncryptionConfig.CustomerManagedEncryptionOptions customer_managed_encryption = 3;- Returns:
- Whether the customerManagedEncryption field is set.
-
getCustomerManagedEncryption
Database.EncryptionConfig.CustomerManagedEncryptionOptions getCustomerManagedEncryption()Use Customer Managed Encryption Keys (CMEK) for encryption.
.google.firestore.admin.v1.Database.EncryptionConfig.CustomerManagedEncryptionOptions customer_managed_encryption = 3;- Returns:
- The customerManagedEncryption.
-
getCustomerManagedEncryptionOrBuilder
Database.EncryptionConfig.CustomerManagedEncryptionOptionsOrBuilder getCustomerManagedEncryptionOrBuilder()Use Customer Managed Encryption Keys (CMEK) for encryption.
.google.firestore.admin.v1.Database.EncryptionConfig.CustomerManagedEncryptionOptions customer_managed_encryption = 3; -
getEncryptionTypeCase
Database.EncryptionConfig.EncryptionTypeCase getEncryptionTypeCase()
-