Interface GuardrailRegexFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GuardrailRegexFilter.Builder,GuardrailRegexFilter>,SdkBuilder<GuardrailRegexFilter.Builder,GuardrailRegexFilter>,SdkPojo
- Enclosing class:
- GuardrailRegexFilter
@Mutable @NotThreadSafe public static interface GuardrailRegexFilter.Builder extends SdkPojo, CopyableBuilder<GuardrailRegexFilter.Builder,GuardrailRegexFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GuardrailRegexFilter.Builderaction(String action)The action details for the regex filter used in the Guardrail.GuardrailRegexFilter.Builderaction(GuardrailSensitiveInformationPolicyAction action)The action details for the regex filter used in the Guardrail.GuardrailRegexFilter.Buildermatch(String match)The match details for the regex filter used in the Guardrail.GuardrailRegexFilter.Buildername(String name)The name details for the regex filter used in the Guardrail.GuardrailRegexFilter.Builderregex(String regex)The regex details for the regex filter used in the Guardrail.-
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
-
action
GuardrailRegexFilter.Builder action(String action)
The action details for the regex filter used in the Guardrail.
- Parameters:
action- The action details for the regex filter used in the Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailSensitiveInformationPolicyAction,GuardrailSensitiveInformationPolicyAction
-
action
GuardrailRegexFilter.Builder action(GuardrailSensitiveInformationPolicyAction action)
The action details for the regex filter used in the Guardrail.
- Parameters:
action- The action details for the regex filter used in the Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailSensitiveInformationPolicyAction,GuardrailSensitiveInformationPolicyAction
-
match
GuardrailRegexFilter.Builder match(String match)
The match details for the regex filter used in the Guardrail.
- Parameters:
match- The match details for the regex filter used in the Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
GuardrailRegexFilter.Builder name(String name)
The name details for the regex filter used in the Guardrail.
- Parameters:
name- The name details for the regex filter used in the Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
regex
GuardrailRegexFilter.Builder regex(String regex)
The regex details for the regex filter used in the Guardrail.
- Parameters:
regex- The regex details for the regex filter used in the Guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-