Interface ImportJobSummary.Builder

    • Method Detail

      • createdTime

        ImportJobSummary.Builder createdTime​(Instant createdTime)

        The timestamp when the import job was created.

        Parameters:
        createdTime - The timestamp when the import job was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • externalSourceConfiguration

        ImportJobSummary.Builder externalSourceConfiguration​(ExternalSourceConfiguration externalSourceConfiguration)

        The configuration information of the external source that the resource data are imported from.

        Parameters:
        externalSourceConfiguration - The configuration information of the external source that the resource data are imported from.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • importJobId

        ImportJobSummary.Builder importJobId​(String importJobId)

        The identifier of the import job.

        Parameters:
        importJobId - The identifier of the import job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • importJobType

        ImportJobSummary.Builder importJobType​(String importJobType)

        The type of import job.

        Parameters:
        importJobType - The type of import job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ImportJobType, ImportJobType
      • knowledgeBaseArn

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

        ImportJobSummary.Builder knowledgeBaseId​(String knowledgeBaseId)

        The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Amazon Q Content resource to it.

        Parameters:
        knowledgeBaseId - The identifier of the knowledge base. This should not be a QUICK_RESPONSES type knowledge base if you're storing Amazon Q Content resource to it.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastModifiedTime

        ImportJobSummary.Builder lastModifiedTime​(Instant lastModifiedTime)

        The timestamp when the import job was last modified.

        Parameters:
        lastModifiedTime - The timestamp when the import job was last modified.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • metadata

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

        The metadata fields of the imported Amazon Q resources.

        Parameters:
        metadata - The metadata fields of the imported Amazon Q resources.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • uploadId

        ImportJobSummary.Builder uploadId​(String uploadId)

        A pointer to the uploaded asset. This value is returned by StartContentUpload.

        Parameters:
        uploadId - A pointer to the uploaded asset. This value is returned by StartContentUpload.
        Returns:
        Returns a reference to this object so that method calls can be chained together.