Interface GuardrailAutomatedReasoningRule.Builder

All Superinterfaces:
Buildable, CopyableBuilder<GuardrailAutomatedReasoningRule.Builder,GuardrailAutomatedReasoningRule>, SdkBuilder<GuardrailAutomatedReasoningRule.Builder,GuardrailAutomatedReasoningRule>, SdkPojo
Enclosing class:
GuardrailAutomatedReasoningRule

@Mutable @NotThreadSafe public static interface GuardrailAutomatedReasoningRule.Builder extends SdkPojo, CopyableBuilder<GuardrailAutomatedReasoningRule.Builder,GuardrailAutomatedReasoningRule>
  • Method Details

    • identifier

      The unique identifier of the automated reasoning rule.

      Parameters:
      identifier - The unique identifier of the automated reasoning rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • policyVersionArn

      GuardrailAutomatedReasoningRule.Builder policyVersionArn(String policyVersionArn)

      The ARN of the automated reasoning policy version that contains this rule.

      Parameters:
      policyVersionArn - The ARN of the automated reasoning policy version that contains this rule.
      Returns:
      Returns a reference to this object so that method calls can be chained together.