Interface ExportSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExportSummary.Builder,,ExportSummary> SdkBuilder<ExportSummary.Builder,,ExportSummary> SdkPojo
- Enclosing class:
ExportSummary
public static interface ExportSummary.Builder
extends SdkPojo, CopyableBuilder<ExportSummary.Builder,ExportSummary>
-
Method Summary
Modifier and TypeMethodDescriptioncreationDateTime(Instant creationDateTime) The date and time that the export was created.The unique identifier that Amazon Lex assigned to the export.exportStatus(String exportStatus) The status of the export.exportStatus(ExportStatus exportStatus) The status of the export.fileFormat(String fileFormat) The file format used in the export files.fileFormat(ImportExportFileFormat fileFormat) The file format used in the export files.lastUpdatedDateTime(Instant lastUpdatedDateTime) The date and time that the export was last updated.default ExportSummary.BuilderresourceSpecification(Consumer<ExportResourceSpecification.Builder> resourceSpecification) Information about the bot or bot locale that was exported.resourceSpecification(ExportResourceSpecification resourceSpecification) Information about the bot or bot locale that was exported.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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
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 theExportResourceSpecification.Builderavoiding the need to create one manually viaExportResourceSpecification.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceSpecification(ExportResourceSpecification).- Parameters:
resourceSpecification- a consumer that will call methods onExportResourceSpecification.Builder- 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:
-
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
The status of the export. When the status is
Completedthe export is ready to download.- Parameters:
exportStatus- The status of the export. When the status isCompletedthe export is ready to download.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exportStatus
The status of the export. When the status is
Completedthe export is ready to download.- Parameters:
exportStatus- The status of the export. When the status isCompletedthe export is ready to download.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
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.
-