Interface GetExportResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetExportResponse.Builder,GetExportResponse>, LexModelBuildingResponse.Builder, SdkBuilder<GetExportResponse.Builder,GetExportResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetExportResponse

public static interface GetExportResponse.Builder extends LexModelBuildingResponse.Builder, SdkPojo, CopyableBuilder<GetExportResponse.Builder,GetExportResponse>
  • Method Details

    • name

      The name of the bot being exported.

      Parameters:
      name - The name of the bot being exported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • version

      The version of the bot being exported.

      Parameters:
      version - The version of the bot being exported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      GetExportResponse.Builder resourceType(String resourceType)

      The type of the exported resource.

      Parameters:
      resourceType - The type of the exported resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceType

      GetExportResponse.Builder resourceType(ResourceType resourceType)

      The type of the exported resource.

      Parameters:
      resourceType - The type of the exported resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportType

      GetExportResponse.Builder exportType(String exportType)

      The format of the exported data.

      Parameters:
      exportType - The format of the exported data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportType

      GetExportResponse.Builder exportType(ExportType exportType)

      The format of the exported data.

      Parameters:
      exportType - The format of the exported data.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportStatus

      GetExportResponse.Builder exportStatus(String exportStatus)

      The status of the export.

      • IN_PROGRESS - The export is in progress.

      • READY - The export is complete.

      • FAILED - The export could not be completed.

      Parameters:
      exportStatus - The status of the export.

      • IN_PROGRESS - The export is in progress.

      • READY - The export is complete.

      • FAILED - The export could not be completed.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • exportStatus

      GetExportResponse.Builder exportStatus(ExportStatus exportStatus)

      The status of the export.

      • IN_PROGRESS - The export is in progress.

      • READY - The export is complete.

      • FAILED - The export could not be completed.

      Parameters:
      exportStatus - The status of the export.

      • IN_PROGRESS - The export is in progress.

      • READY - The export is complete.

      • FAILED - The export could not be completed.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • failureReason

      GetExportResponse.Builder failureReason(String failureReason)

      If status is FAILED, Amazon Lex provides the reason that it failed to export the resource.

      Parameters:
      failureReason - If status is FAILED, Amazon Lex provides the reason that it failed to export the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • url

      An S3 pre-signed URL that provides the location of the exported resource. The exported resource is a ZIP archive that contains the exported resource in JSON format. The structure of the archive may change. Your code should not rely on the archive structure.

      Parameters:
      url - An S3 pre-signed URL that provides the location of the exported resource. The exported resource is a ZIP archive that contains the exported resource in JSON format. The structure of the archive may change. Your code should not rely on the archive structure.
      Returns:
      Returns a reference to this object so that method calls can be chained together.