Class EnhancedTypeDocumentConfiguration.Builder
java.lang.Object
software.amazon.awssdk.enhanced.dynamodb.EnhancedTypeDocumentConfiguration.Builder
- All Implemented Interfaces:
Buildable,CopyableBuilder<EnhancedTypeDocumentConfiguration.Builder,,EnhancedTypeDocumentConfiguration> SdkBuilder<EnhancedTypeDocumentConfiguration.Builder,EnhancedTypeDocumentConfiguration>
- Enclosing class:
- EnhancedTypeDocumentConfiguration
@NotThreadSafe
public static final class EnhancedTypeDocumentConfiguration.Builder
extends Object
implements CopyableBuilder<EnhancedTypeDocumentConfiguration.Builder,EnhancedTypeDocumentConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()ignoreNulls(Boolean ignoreNulls) Specifies whether to ignore attributes with null values in the associatedEnhancedType.preserveEmptyObject(Boolean preserveEmptyObject) Specifies whether to initialize the associatedEnhancedTypeas empty class when mapping it to a Java object.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation
-
Method Details
-
preserveEmptyObject
Specifies whether to initialize the associatedEnhancedTypeas empty class when mapping it to a Java object. By default, the value is false -
ignoreNulls
Specifies whether to ignore attributes with null values in the associatedEnhancedType. By default, the value is false -
build
- Specified by:
buildin interfaceBuildable- Specified by:
buildin interfaceSdkBuilder<EnhancedTypeDocumentConfiguration.Builder,EnhancedTypeDocumentConfiguration>
-