Interface GuardrailAutomatedReasoningPolicy.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GuardrailAutomatedReasoningPolicy.Builder,GuardrailAutomatedReasoningPolicy>,SdkBuilder<GuardrailAutomatedReasoningPolicy.Builder,GuardrailAutomatedReasoningPolicy>,SdkPojo
- Enclosing class:
- GuardrailAutomatedReasoningPolicy
@Mutable @NotThreadSafe public static interface GuardrailAutomatedReasoningPolicy.Builder extends SdkPojo, CopyableBuilder<GuardrailAutomatedReasoningPolicy.Builder,GuardrailAutomatedReasoningPolicy>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GuardrailAutomatedReasoningPolicy.BuilderconfidenceThreshold(Double confidenceThreshold)The minimum confidence level required for Automated Reasoning policy violations to trigger guardrail actions.GuardrailAutomatedReasoningPolicy.Builderpolicies(String... policies)The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.GuardrailAutomatedReasoningPolicy.Builderpolicies(Collection<String> policies)The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.-
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
-
policies
GuardrailAutomatedReasoningPolicy.Builder policies(Collection<String> policies)
The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.
- Parameters:
policies- The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
policies
GuardrailAutomatedReasoningPolicy.Builder policies(String... policies)
The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.
- Parameters:
policies- The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
confidenceThreshold
GuardrailAutomatedReasoningPolicy.Builder confidenceThreshold(Double confidenceThreshold)
The minimum confidence level required for Automated Reasoning policy violations to trigger guardrail actions. Values range from 0.0 to 1.0.
- Parameters:
confidenceThreshold- The minimum confidence level required for Automated Reasoning policy violations to trigger guardrail actions. Values range from 0.0 to 1.0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-