Interface GuardrailTraceAssessment.Builder

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

public static interface GuardrailTraceAssessment.Builder extends SdkPojo, CopyableBuilder<GuardrailTraceAssessment.Builder,GuardrailTraceAssessment>
  • Method Details

    • modelOutput

      The output from the model.

      Parameters:
      modelOutput - The output from the model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelOutput

      GuardrailTraceAssessment.Builder modelOutput(String... modelOutput)

      The output from the model.

      Parameters:
      modelOutput - The output from the model.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • inputAssessment

      The input assessment.

      Parameters:
      inputAssessment - The input assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • outputAssessments

      GuardrailTraceAssessment.Builder outputAssessments(Map<String,? extends Collection<GuardrailAssessment>> outputAssessments)

      the output assessments.

      Parameters:
      outputAssessments - the output assessments.
      Returns:
      Returns a reference to this object so that method calls can be chained together.