Interface ContentSummary.Builder

    • Method Detail

      • contentArn

        ContentSummary.Builder contentArn​(String contentArn)

        The Amazon Resource Name (ARN) of the content.

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

        ContentSummary.Builder contentId​(String contentId)

        The identifier of the content.

        Parameters:
        contentId - The identifier of the content.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • contentType

        ContentSummary.Builder contentType​(String contentType)

        The media type of the content.

        Parameters:
        contentType - The media type of the content.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • knowledgeBaseArn

        ContentSummary.Builder knowledgeBaseArn​(String knowledgeBaseArn)

        The Amazon Resource Name (ARN) of the knowledge base.

        Parameters:
        knowledgeBaseArn - The Amazon Resource Name (ARN) of the knowledge base.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • knowledgeBaseId

        ContentSummary.Builder knowledgeBaseId​(String knowledgeBaseId)

        The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base.

        Parameters:
        knowledgeBaseId - The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • metadata

        ContentSummary.Builder metadata​(Map<String,​String> metadata)

        A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Amazon Q in Connect, you can store an external version identifier as metadata to utilize for determining drift.

        Parameters:
        metadata - A key/value map to store attributes without affecting tagging or recommendations. For example, when synchronizing data between an external system and Amazon Q in Connect, you can store an external version identifier as metadata to utilize for determining drift.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        ContentSummary.Builder name​(String name)

        The name of the content.

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

        ContentSummary.Builder revisionId​(String revisionId)

        The identifier of the revision of the content.

        Parameters:
        revisionId - The identifier of the revision of the content.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        ContentSummary.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.
      • title

        ContentSummary.Builder title​(String title)

        The title of the content.

        Parameters:
        title - The title of the content.
        Returns:
        Returns a reference to this object so that method calls can be chained together.