Class CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty.Builder
java.lang.Object
software.amazon.awscdk.services.cleanrooms.CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty>
- Enclosing interface:
CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty
@Stability(Stable)
public static final class CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.columnName(String columnName) columnType(String columnType) isPredictiveValue(Boolean isPredictiveValue) isPredictiveValue(IResolvable isPredictiveValue)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
columnName
@Stability(Stable) public CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty.Builder columnName(String columnName) - Parameters:
columnName- The name of the data column as it appears in the dataset. This parameter is required.- Returns:
this
-
columnType
@Stability(Stable) public CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty.Builder columnType(String columnType) - Parameters:
columnType- The data type of the column, which determines how the synthetic data generation algorithm processes and synthesizes values for this column. This parameter is required.- Returns:
this
-
isPredictiveValue
@Stability(Stable) public CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty.Builder isPredictiveValue(Boolean isPredictiveValue) - Parameters:
isPredictiveValue- Indicates if this column contains predictive values that should be treated as target variables in machine learning models. This parameter is required. This affects how the synthetic data generation preserves statistical relationships.- Returns:
this
-
isPredictiveValue
@Stability(Stable) public CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty.Builder isPredictiveValue(IResolvable isPredictiveValue) - Parameters:
isPredictiveValue- Indicates if this column contains predictive values that should be treated as target variables in machine learning models. This parameter is required. This affects how the synthetic data generation preserves statistical relationships.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty>- Returns:
- a new instance of
CfnAnalysisTemplate.SyntheticDataColumnPropertiesProperty - Throws:
NullPointerException- if any required attribute was not provided
-