Interface GuardrailAutomatedReasoningStatement.Builder

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

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

    • logic

      The formal logical representation of the statement.

      Parameters:
      logic - The formal logical representation of the statement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • naturalLanguage

      GuardrailAutomatedReasoningStatement.Builder naturalLanguage(String naturalLanguage)

      The natural language explanation of the logical statement.

      Parameters:
      naturalLanguage - The natural language explanation of the logical statement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.