Interface AIGuardrailSummary.Builder

  • Method Details

    • name

      The name of the AI Guardrail.

      Parameters:
      name - The name of the AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assistantId

      AIGuardrailSummary.Builder assistantId(String assistantId)

      The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.

      Parameters:
      assistantId - The identifier of the Amazon Q in Connect assistant. Can be either the ID or the ARN. URLs cannot contain the ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assistantArn

      AIGuardrailSummary.Builder assistantArn(String assistantArn)

      The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.

      Parameters:
      assistantArn - The Amazon Resource Name (ARN) of the Amazon Q in Connect assistant.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • aiGuardrailId

      AIGuardrailSummary.Builder aiGuardrailId(String aiGuardrailId)

      The identifier of the Amazon Q in Connect AI Guardrail.

      Parameters:
      aiGuardrailId - The identifier of the Amazon Q in Connect AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • aiGuardrailArn

      AIGuardrailSummary.Builder aiGuardrailArn(String aiGuardrailArn)

      The Amazon Resource Name (ARN) of the AI Guardrail.

      Parameters:
      aiGuardrailArn - The Amazon Resource Name (ARN) of the AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modifiedTime

      AIGuardrailSummary.Builder modifiedTime(Instant modifiedTime)

      The time the AI Guardrail was last modified.

      Parameters:
      modifiedTime - The time the AI Guardrail was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • visibilityStatus

      AIGuardrailSummary.Builder visibilityStatus(String visibilityStatus)

      The visibility status of the AI Guardrail.

      Parameters:
      visibilityStatus - The visibility status of the AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • visibilityStatus

      AIGuardrailSummary.Builder visibilityStatus(VisibilityStatus visibilityStatus)

      The visibility status of the AI Guardrail.

      Parameters:
      visibilityStatus - The visibility status of the AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • description

      AIGuardrailSummary.Builder description(String description)

      A description of the AI Guardrail.

      Parameters:
      description - A description of the AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The status of the AI Guardrail.

      Parameters:
      status - The status of the AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the AI Guardrail.

      Parameters:
      status - The status of the AI Guardrail.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • tags

      The tags used to organize, track, or control access for this resource.

      Parameters:
      tags - The tags used to organize, track, or control access for this resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.