public static interface DynamoDbEnhancedTableEncryptionConfig.Builder
java.lang.String logicalTableName()
DynamoDbEnhancedTableEncryptionConfig.Builder logicalTableName(java.lang.String logicalTableName)
DynamoDbEnhancedTableEncryptionConfig.Builder schemaOnEncrypt(software.amazon.awssdk.enhanced.dynamodb.TableSchema<?> schemaOnEncrypt)
software.amazon.awssdk.enhanced.dynamodb.TableSchema<?> schemaOnEncrypt()
DynamoDbEnhancedTableEncryptionConfig.Builder allowedUnsignedAttributes(java.util.List<java.lang.String> allowedUnsignedAttributes)
java.util.List<java.lang.String> allowedUnsignedAttributes()
DynamoDbEnhancedTableEncryptionConfig.Builder allowedUnsignedAttributePrefix(java.lang.String allowedUnsignedAttributePrefix)
java.lang.String allowedUnsignedAttributePrefix()
<I extends software.amazon.cryptography.materialproviders.IKeyring> DynamoDbEnhancedTableEncryptionConfig.Builder keyring(I keyring)
<I extends software.amazon.cryptography.materialproviders.ICryptographicMaterialsManager> DynamoDbEnhancedTableEncryptionConfig.Builder cmm(I cmm)
DynamoDbEnhancedTableEncryptionConfig.Builder legacyOverride(LegacyOverride legacyOverride)
LegacyOverride legacyOverride()
DynamoDbEnhancedTableEncryptionConfig.Builder plaintextOverride(PlaintextOverride plaintextOverride)
PlaintextOverride plaintextOverride()
DynamoDbEnhancedTableEncryptionConfig.Builder algorithmSuiteId(software.amazon.cryptography.materialproviders.model.DBEAlgorithmSuiteId algorithmSuiteId)
software.amazon.cryptography.materialproviders.model.DBEAlgorithmSuiteId algorithmSuiteId()
DynamoDbEnhancedTableEncryptionConfig build()