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
Modifier and TypeMethodDescriptionconfidenceThreshold
(Double confidenceThreshold) The minimum confidence level required for Automated Reasoning policy violations to trigger guardrail actions.The list of Automated Reasoning policy ARNs that should be applied as part of this guardrail configuration.policies
(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 Details
-
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
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
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.
-