Interface GuardrailRegex.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GuardrailRegex.Builder,GuardrailRegex>,SdkBuilder<GuardrailRegex.Builder,GuardrailRegex>,SdkPojo
- Enclosing class:
- GuardrailRegex
public static interface GuardrailRegex.Builder extends SdkPojo, CopyableBuilder<GuardrailRegex.Builder,GuardrailRegex>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GuardrailRegex.Builderaction(String action)The action taken when a match to the regular expression is detected.GuardrailRegex.Builderaction(GuardrailSensitiveInformationAction action)The action taken when a match to the regular expression is detected.GuardrailRegex.Builderdescription(String description)The description of the regular expression for the guardrail.GuardrailRegex.Buildername(String name)The name of the regular expression for the guardrail.GuardrailRegex.Builderpattern(String pattern)The pattern of the regular expression configured for 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, sdkFields
-
-
-
-
Method Detail
-
name
GuardrailRegex.Builder name(String name)
The name of the regular expression for the guardrail.
- Parameters:
name- The name of the regular expression for the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GuardrailRegex.Builder description(String description)
The description of the regular expression for the guardrail.
- Parameters:
description- The description of the regular expression for the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pattern
GuardrailRegex.Builder pattern(String pattern)
The pattern of the regular expression configured for the guardrail.
- Parameters:
pattern- The pattern of the regular expression configured for the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
action
GuardrailRegex.Builder action(String action)
The action taken when a match to the regular expression is detected.
- Parameters:
action- The action taken when a match to the regular expression is detected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailSensitiveInformationAction,GuardrailSensitiveInformationAction
-
action
GuardrailRegex.Builder action(GuardrailSensitiveInformationAction action)
The action taken when a match to the regular expression is detected.
- Parameters:
action- The action taken when a match to the regular expression is detected.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
GuardrailSensitiveInformationAction,GuardrailSensitiveInformationAction
-
-