Class CfnDataAutomationProject.PIIEntitiesConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.bedrock.CfnDataAutomationProject.PIIEntitiesConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDataAutomationProject.PIIEntitiesConfigurationProperty>
- Enclosing interface:
CfnDataAutomationProject.PIIEntitiesConfigurationProperty
@Stability(Stable)
public static final class CfnDataAutomationProject.PIIEntitiesConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDataAutomationProject.PIIEntitiesConfigurationProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.piiEntityTypes(List<String> piiEntityTypes) redactionMaskMode(String redactionMaskMode)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
piiEntityTypes
@Stability(Stable) public CfnDataAutomationProject.PIIEntitiesConfigurationProperty.Builder piiEntityTypes(List<String> piiEntityTypes) - Parameters:
piiEntityTypes- List of PII entity types to detect/redact in the output. Choose from specific entity types (such as ADDRESS, NAME, EMAIL, PHONE, US_SOCIAL_SECURITY_NUMBER) or specify ALL to detect all supported PII types. If not specified, defaults to ALL.- Returns:
this
-
redactionMaskMode
@Stability(Stable) public CfnDataAutomationProject.PIIEntitiesConfigurationProperty.Builder redactionMaskMode(String redactionMaskMode) - Parameters:
redactionMaskMode- Defines how detected PII entities are masked in redacted output files. Set to PII to replace all detected entities with a generic [PII] marker regardless of entity type. Set to ENTITY_TYPE to replace each detected entity with its specific type marker (for example, [NAME], [EMAIL], [ADDRESS]). This setting only applies when detectionMode is set to DETECTION_AND_REDACTION. If not specified, defaults to ENTITY_TYPE.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDataAutomationProject.PIIEntitiesConfigurationProperty>- Returns:
- a new instance of
CfnDataAutomationProject.PIIEntitiesConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-