Interface GuardrailPiiEntityFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GuardrailPiiEntityFilter.Builder,GuardrailPiiEntityFilter>,SdkBuilder<GuardrailPiiEntityFilter.Builder,GuardrailPiiEntityFilter>,SdkPojo
- Enclosing class:
- GuardrailPiiEntityFilter
public static interface GuardrailPiiEntityFilter.Builder extends SdkPojo, CopyableBuilder<GuardrailPiiEntityFilter.Builder,GuardrailPiiEntityFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GuardrailPiiEntityFilter.Builderaction(String action)The PII entity filter action.GuardrailPiiEntityFilter.Builderaction(GuardrailSensitiveInformationPolicyAction action)The PII entity filter action.GuardrailPiiEntityFilter.Builderdetected(Boolean detected)Indicates whether personally identifiable information (PII) that breaches the guardrail configuration is detected.GuardrailPiiEntityFilter.Buildermatch(String match)The PII entity filter match.GuardrailPiiEntityFilter.Buildertype(String type)The PII entity filter type.GuardrailPiiEntityFilter.Buildertype(GuardrailPiiEntityType type)The PII entity filter type.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
match
GuardrailPiiEntityFilter.Builder match(String match)
The PII entity filter match.
- Parameters:
match- The PII entity filter match.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
GuardrailPiiEntityFilter.Builder type(String type)
The PII entity filter type.
- Parameters:
type- The PII entity filter type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailPiiEntityType,GuardrailPiiEntityType
-
type
GuardrailPiiEntityFilter.Builder type(GuardrailPiiEntityType type)
The PII entity filter type.
- Parameters:
type- The PII entity filter type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailPiiEntityType,GuardrailPiiEntityType
-
action
GuardrailPiiEntityFilter.Builder action(String action)
The PII entity filter action.
- Parameters:
action- The PII entity filter action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailSensitiveInformationPolicyAction,GuardrailSensitiveInformationPolicyAction
-
action
GuardrailPiiEntityFilter.Builder action(GuardrailSensitiveInformationPolicyAction action)
The PII entity filter action.
- Parameters:
action- The PII entity filter action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailSensitiveInformationPolicyAction,GuardrailSensitiveInformationPolicyAction
-
detected
GuardrailPiiEntityFilter.Builder detected(Boolean detected)
Indicates whether personally identifiable information (PII) that breaches the guardrail configuration is detected.
- Parameters:
detected- Indicates whether personally identifiable information (PII) that breaches the guardrail configuration is detected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-