Interface KnowledgeBaseSummary.Builder

  • Method Details

    • knowledgeBaseArn

      KnowledgeBaseSummary.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

      KnowledgeBaseSummary.Builder knowledgeBaseId(String knowledgeBaseId)

      The unique identifier for the knowledge base.

      Parameters:
      knowledgeBaseId - The unique identifier for the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The name of the knowledge base.

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

      The status of the knowledge base.

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

      The status of the knowledge base.

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

      KnowledgeBaseSummary.Builder dataSourceArn(String dataSourceArn)

      The ARN of the data source associated with the knowledge base.

      Parameters:
      dataSourceArn - The ARN of the data source associated with the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of the knowledge base.

      Parameters:
      type - The type of the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      KnowledgeBaseSummary.Builder createdAt(Instant createdAt)

      The date and time that the knowledge base was created.

      Parameters:
      createdAt - The date and time that the knowledge base was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      KnowledgeBaseSummary.Builder updatedAt(Instant updatedAt)

      The date and time that the knowledge base was last updated.

      Parameters:
      updatedAt - The date and time that the knowledge base was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • knowledgeBaseSizeBytes

      KnowledgeBaseSummary.Builder knowledgeBaseSizeBytes(Long knowledgeBaseSizeBytes)

      The size of the knowledge base in bytes.

      Parameters:
      knowledgeBaseSizeBytes - The size of the knowledge base in bytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • documentCount

      KnowledgeBaseSummary.Builder documentCount(Long documentCount)

      The number of documents in the knowledge base.

      Parameters:
      documentCount - The number of documents in the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • primaryOwnerArn

      KnowledgeBaseSummary.Builder primaryOwnerArn(String primaryOwnerArn)

      The ARN of the primary owner of the knowledge base.

      Parameters:
      primaryOwnerArn - The ARN of the primary owner of the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • primaryOwnerUsername

      KnowledgeBaseSummary.Builder primaryOwnerUsername(String primaryOwnerUsername)

      The username of the primary owner of the knowledge base.

      Parameters:
      primaryOwnerUsername - The username of the primary owner of the knowledge base.
      Returns:
      Returns a reference to this object so that method calls can be chained together.