Interface GuardrailUsage.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<GuardrailUsage.Builder,GuardrailUsage>,SdkBuilder<GuardrailUsage.Builder,GuardrailUsage>,SdkPojo
- Enclosing class:
- GuardrailUsage
public static interface GuardrailUsage.Builder extends SdkPojo, CopyableBuilder<GuardrailUsage.Builder,GuardrailUsage>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GuardrailUsage.BuildercontentPolicyUnits(Integer contentPolicyUnits)The content policy units processed by the guardrail.GuardrailUsage.BuildercontextualGroundingPolicyUnits(Integer contextualGroundingPolicyUnits)The contextual grounding policy units processed by the guardrail.GuardrailUsage.BuildersensitiveInformationPolicyFreeUnits(Integer sensitiveInformationPolicyFreeUnits)The sensitive information policy free units processed by the guardrail.GuardrailUsage.BuildersensitiveInformationPolicyUnits(Integer sensitiveInformationPolicyUnits)The sensitive information policy units processed by the guardrail.GuardrailUsage.BuildertopicPolicyUnits(Integer topicPolicyUnits)The topic policy units processed by the guardrail.GuardrailUsage.BuilderwordPolicyUnits(Integer wordPolicyUnits)The word policy units processed by 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
-
topicPolicyUnits
GuardrailUsage.Builder topicPolicyUnits(Integer topicPolicyUnits)
The topic policy units processed by the guardrail.
- Parameters:
topicPolicyUnits- The topic policy units processed by the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contentPolicyUnits
GuardrailUsage.Builder contentPolicyUnits(Integer contentPolicyUnits)
The content policy units processed by the guardrail.
- Parameters:
contentPolicyUnits- The content policy units processed by the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
wordPolicyUnits
GuardrailUsage.Builder wordPolicyUnits(Integer wordPolicyUnits)
The word policy units processed by the guardrail.
- Parameters:
wordPolicyUnits- The word policy units processed by the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensitiveInformationPolicyUnits
GuardrailUsage.Builder sensitiveInformationPolicyUnits(Integer sensitiveInformationPolicyUnits)
The sensitive information policy units processed by the guardrail.
- Parameters:
sensitiveInformationPolicyUnits- The sensitive information policy units processed by the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sensitiveInformationPolicyFreeUnits
GuardrailUsage.Builder sensitiveInformationPolicyFreeUnits(Integer sensitiveInformationPolicyFreeUnits)
The sensitive information policy free units processed by the guardrail.
- Parameters:
sensitiveInformationPolicyFreeUnits- The sensitive information policy free units processed by the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextualGroundingPolicyUnits
GuardrailUsage.Builder contextualGroundingPolicyUnits(Integer contextualGroundingPolicyUnits)
The contextual grounding policy units processed by the guardrail.
- Parameters:
contextualGroundingPolicyUnits- The contextual grounding policy units processed by the guardrail.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-