Interface SensitiveDataConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SensitiveDataConfiguration.Builder,,SensitiveDataConfiguration> SdkBuilder<SensitiveDataConfiguration.Builder,,SensitiveDataConfiguration> SdkPojo
- Enclosing class:
SensitiveDataConfiguration
@Mutable
@NotThreadSafe
public static interface SensitiveDataConfiguration.Builder
extends SdkPojo, CopyableBuilder<SensitiveDataConfiguration.Builder,SensitiveDataConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondetectionMode(String detectionMode) Mode for sensitive data detectiondetectionMode(SensitiveDataDetectionMode detectionMode) Mode for sensitive data detectiondetectionScope(Collection<SensitiveDataDetectionScopeType> detectionScope) Scope of detection - what types of sensitive data to detectdetectionScope(SensitiveDataDetectionScopeType... detectionScope) Scope of detection - what types of sensitive data to detectdetectionScopeWithStrings(String... detectionScope) Scope of detection - what types of sensitive data to detectdetectionScopeWithStrings(Collection<String> detectionScope) Scope of detection - what types of sensitive data to detectpiiEntitiesConfiguration(Consumer<PIIEntitiesConfiguration.Builder> piiEntitiesConfiguration) Configuration for PII entities detection and redactionpiiEntitiesConfiguration(PIIEntitiesConfiguration piiEntitiesConfiguration) Configuration for PII entities detection and redactionMethods 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
-
detectionMode
Mode for sensitive data detection
- Parameters:
detectionMode- Mode for sensitive data detection- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
detectionMode
Mode for sensitive data detection
- Parameters:
detectionMode- Mode for sensitive data detection- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
detectionScopeWithStrings
Scope of detection - what types of sensitive data to detect
- Parameters:
detectionScope- Scope of detection - what types of sensitive data to detect- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detectionScopeWithStrings
Scope of detection - what types of sensitive data to detect
- Parameters:
detectionScope- Scope of detection - what types of sensitive data to detect- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detectionScope
SensitiveDataConfiguration.Builder detectionScope(Collection<SensitiveDataDetectionScopeType> detectionScope) Scope of detection - what types of sensitive data to detect
- Parameters:
detectionScope- Scope of detection - what types of sensitive data to detect- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
detectionScope
SensitiveDataConfiguration.Builder detectionScope(SensitiveDataDetectionScopeType... detectionScope) Scope of detection - what types of sensitive data to detect
- Parameters:
detectionScope- Scope of detection - what types of sensitive data to detect- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
piiEntitiesConfiguration
SensitiveDataConfiguration.Builder piiEntitiesConfiguration(PIIEntitiesConfiguration piiEntitiesConfiguration) Configuration for PII entities detection and redaction
- Parameters:
piiEntitiesConfiguration- Configuration for PII entities detection and redaction- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
piiEntitiesConfiguration
default SensitiveDataConfiguration.Builder piiEntitiesConfiguration(Consumer<PIIEntitiesConfiguration.Builder> piiEntitiesConfiguration) Configuration for PII entities detection and redaction
This is a convenience method that creates an instance of thePIIEntitiesConfiguration.Builderavoiding the need to create one manually viaPIIEntitiesConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed topiiEntitiesConfiguration(PIIEntitiesConfiguration).- Parameters:
piiEntitiesConfiguration- a consumer that will call methods onPIIEntitiesConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-