Interface DescribeExportResponse.Builder

    • Method Detail

      • exportId

        DescribeExportResponse.Builder exportId​(String exportId)

        The unique identifier of the described export.

        Parameters:
        exportId - The unique identifier of the described export.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceSpecification

        DescribeExportResponse.Builder resourceSpecification​(ExportResourceSpecification resourceSpecification)

        The bot, bot ID, and optional locale ID of the exported bot or bot locale.

        Parameters:
        resourceSpecification - The bot, bot ID, and optional locale ID of the exported bot or bot locale.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • exportStatus

        DescribeExportResponse.Builder exportStatus​(String exportStatus)

        The status of the export. When the status is Complete the export archive file is available for download.

        Parameters:
        exportStatus - The status of the export. When the status is Complete the export archive file is available for download.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ExportStatus, ExportStatus
      • exportStatus

        DescribeExportResponse.Builder exportStatus​(ExportStatus exportStatus)

        The status of the export. When the status is Complete the export archive file is available for download.

        Parameters:
        exportStatus - The status of the export. When the status is Complete the export archive file is available for download.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ExportStatus, ExportStatus
      • failureReasons

        DescribeExportResponse.Builder failureReasons​(Collection<String> failureReasons)

        If the exportStatus is failed, contains one or more reasons why the export could not be completed.

        Parameters:
        failureReasons - If the exportStatus is failed, contains one or more reasons why the export could not be completed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • failureReasons

        DescribeExportResponse.Builder failureReasons​(String... failureReasons)

        If the exportStatus is failed, contains one or more reasons why the export could not be completed.

        Parameters:
        failureReasons - If the exportStatus is failed, contains one or more reasons why the export could not be completed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • downloadUrl

        DescribeExportResponse.Builder downloadUrl​(String downloadUrl)

        A pre-signed S3 URL that points to the bot or bot locale archive. The URL is only available for 5 minutes after calling the DescribeExport operation.

        Parameters:
        downloadUrl - A pre-signed S3 URL that points to the bot or bot locale archive. The URL is only available for 5 minutes after calling the DescribeExport operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDateTime

        DescribeExportResponse.Builder creationDateTime​(Instant creationDateTime)

        The date and time that the export was created.

        Parameters:
        creationDateTime - The date and time that the export was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdatedDateTime

        DescribeExportResponse.Builder lastUpdatedDateTime​(Instant lastUpdatedDateTime)

        The last date and time that the export was updated.

        Parameters:
        lastUpdatedDateTime - The last date and time that the export was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.