Interface ExportSummary.Builder

  • Method Details

    • exportId

      ExportSummary.Builder exportId(String exportId)

      The unique identifier that Amazon Lex assigned to the export.

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

      ExportSummary.Builder resourceSpecification(ExportResourceSpecification resourceSpecification)

      Information about the bot or bot locale that was exported.

      Parameters:
      resourceSpecification - Information about the bot or bot locale that was exported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceSpecification

      default ExportSummary.Builder resourceSpecification(Consumer<ExportResourceSpecification.Builder> resourceSpecification)

      Information about the bot or bot locale that was exported.

      This is a convenience method that creates an instance of the ExportResourceSpecification.Builder avoiding the need to create one manually via ExportResourceSpecification.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to resourceSpecification(ExportResourceSpecification).

      Parameters:
      resourceSpecification - a consumer that will call methods on ExportResourceSpecification.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fileFormat

      ExportSummary.Builder fileFormat(String fileFormat)

      The file format used in the export files.

      Parameters:
      fileFormat - The file format used in the export files.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • fileFormat

      The file format used in the export files.

      Parameters:
      fileFormat - The file format used in the export files.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportStatus

      ExportSummary.Builder exportStatus(String exportStatus)

      The status of the export. When the status is Completed the export is ready to download.

      Parameters:
      exportStatus - The status of the export. When the status is Completed the export is ready to download.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportStatus

      ExportSummary.Builder exportStatus(ExportStatus exportStatus)

      The status of the export. When the status is Completed the export is ready to download.

      Parameters:
      exportStatus - The status of the export. When the status is Completed the export is ready to download.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationDateTime

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

      ExportSummary.Builder lastUpdatedDateTime(Instant lastUpdatedDateTime)

      The date and time that the export was last updated.

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