@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GuardrailAssessment extends Object implements Serializable, Cloneable, StructuredPojo
A behavior assessment of the guardrail policies used in a call to the Converse API.
| Constructor and Description |
|---|
GuardrailAssessment() |
public void setTopicPolicy(GuardrailTopicPolicyAssessment topicPolicy)
The topic policy.
topicPolicy - The topic policy.public GuardrailTopicPolicyAssessment getTopicPolicy()
The topic policy.
public GuardrailAssessment withTopicPolicy(GuardrailTopicPolicyAssessment topicPolicy)
The topic policy.
topicPolicy - The topic policy.public void setContentPolicy(GuardrailContentPolicyAssessment contentPolicy)
The content policy.
contentPolicy - The content policy.public GuardrailContentPolicyAssessment getContentPolicy()
The content policy.
public GuardrailAssessment withContentPolicy(GuardrailContentPolicyAssessment contentPolicy)
The content policy.
contentPolicy - The content policy.public void setWordPolicy(GuardrailWordPolicyAssessment wordPolicy)
The word policy.
wordPolicy - The word policy.public GuardrailWordPolicyAssessment getWordPolicy()
The word policy.
public GuardrailAssessment withWordPolicy(GuardrailWordPolicyAssessment wordPolicy)
The word policy.
wordPolicy - The word policy.public void setSensitiveInformationPolicy(GuardrailSensitiveInformationPolicyAssessment sensitiveInformationPolicy)
The sensitive information policy.
sensitiveInformationPolicy - The sensitive information policy.public GuardrailSensitiveInformationPolicyAssessment getSensitiveInformationPolicy()
The sensitive information policy.
public GuardrailAssessment withSensitiveInformationPolicy(GuardrailSensitiveInformationPolicyAssessment sensitiveInformationPolicy)
The sensitive information policy.
sensitiveInformationPolicy - The sensitive information policy.public void setContextualGroundingPolicy(GuardrailContextualGroundingPolicyAssessment contextualGroundingPolicy)
The contextual grounding policy used for the guardrail assessment.
contextualGroundingPolicy - The contextual grounding policy used for the guardrail assessment.public GuardrailContextualGroundingPolicyAssessment getContextualGroundingPolicy()
The contextual grounding policy used for the guardrail assessment.
public GuardrailAssessment withContextualGroundingPolicy(GuardrailContextualGroundingPolicyAssessment contextualGroundingPolicy)
The contextual grounding policy used for the guardrail assessment.
contextualGroundingPolicy - The contextual grounding policy used for the guardrail assessment.public String toString()
toString in class ObjectObject.toString()public GuardrailAssessment clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.