Interface ColumnClassificationDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ColumnClassificationDetails.Builder,,ColumnClassificationDetails> SdkBuilder<ColumnClassificationDetails.Builder,,ColumnClassificationDetails> SdkPojo
- Enclosing class:
ColumnClassificationDetails
@Mutable
@NotThreadSafe
public static interface ColumnClassificationDetails.Builder
extends SdkPojo, CopyableBuilder<ColumnClassificationDetails.Builder,ColumnClassificationDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncolumnMapping(Collection<SyntheticDataColumnProperties> columnMapping) A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.columnMapping(Consumer<SyntheticDataColumnProperties.Builder>... columnMapping) A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.columnMapping(SyntheticDataColumnProperties... columnMapping) A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
columnMapping
ColumnClassificationDetails.Builder columnMapping(Collection<SyntheticDataColumnProperties> columnMapping) A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.
- Parameters:
columnMapping- A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnMapping
A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.
- Parameters:
columnMapping- A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
columnMapping
ColumnClassificationDetails.Builder columnMapping(Consumer<SyntheticDataColumnProperties.Builder>... columnMapping) A mapping that defines the classification of data columns for synthetic data generation and specifies how each column should be handled during the privacy-preserving data synthesis process.
This is a convenience method that creates an instance of theSyntheticDataColumnProperties.Builderavoiding the need to create one manually viaSyntheticDataColumnProperties.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocolumnMapping(List<SyntheticDataColumnProperties>).- Parameters:
columnMapping- a consumer that will call methods onSyntheticDataColumnProperties.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-