Interface CfnCollaboration.DataEncryptionMetadataProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCollaboration.DataEncryptionMetadataProperty.Jsii$Proxy
- Enclosing class:
CfnCollaboration
@Stability(Stable)
public static interface CfnCollaboration.DataEncryptionMetadataProperty
extends software.amazon.jsii.JsiiSerializable
The settings for client-side encryption for cryptographic computing.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.cleanrooms.*;
DataEncryptionMetadataProperty dataEncryptionMetadataProperty = DataEncryptionMetadataProperty.builder()
.allowCleartext(false)
.allowDuplicates(false)
.allowJoinsOnColumnsWithDifferentNames(false)
.preserveNulls(false)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCollaboration.DataEncryptionMetadataPropertystatic final classAn implementation forCfnCollaboration.DataEncryptionMetadataProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()Indicates whether encrypted tables can contain cleartext data (TRUE) or are to cryptographically process every column (FALSE).Indicates whether Fingerprint columns can contain duplicate entries (TRUE) or are to contain only non-repeated values (FALSE).Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name (TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).Indicates whether NULL values are to be copied as NULL to encrypted tables (TRUE) or cryptographically processed (FALSE).Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAllowCleartext
Indicates whether encrypted tables can contain cleartext data (TRUE) or are to cryptographically process every column (FALSE).Returns union: either
BooleanorIResolvable- See Also:
-
getAllowDuplicates
Indicates whether Fingerprint columns can contain duplicate entries (TRUE) or are to contain only non-repeated values (FALSE).Returns union: either
BooleanorIResolvable- See Also:
-
getAllowJoinsOnColumnsWithDifferentNames
Indicates whether Fingerprint columns can be joined on any other Fingerprint column with a different name (TRUE) or can only be joined on Fingerprint columns of the same name (FALSE).Returns union: either
BooleanorIResolvable- See Also:
-
getPreserveNulls
Indicates whether NULL values are to be copied as NULL to encrypted tables (TRUE) or cryptographically processed (FALSE).Returns union: either
BooleanorIResolvable- See Also:
-
builder
-