Interface AIGuardrailSummary.Builder

    • Method Detail

      • 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.
      • 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.
      • 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.
      • 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.
      • 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.
      • 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.
      • name

        AIGuardrailSummary.Builder name​(String 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.
      • status

        AIGuardrailSummary.Builder status​(String 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, Status
      • status

        AIGuardrailSummary.Builder status​(Status 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, Status
      • tags

        AIGuardrailSummary.Builder tags​(Map<String,​String> 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.
      • 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, VisibilityStatus