Interface ExportSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ExportSummary.Builder,
,ExportSummary> SdkBuilder<ExportSummary.Builder,
,ExportSummary> SdkPojo
- Enclosing class:
ExportSummary
@Mutable
@NotThreadSafe
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.Builder
resourceSpecification
(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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builder
avoiding the need to create one manually viaExportResourceSpecification.builder()
.When the
Consumer
completes,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
Completed
the export is ready to download.- Parameters:
exportStatus
- The status of the export. When the status isCompleted
the 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
Completed
the export is ready to download.- Parameters:
exportStatus
- The status of the export. When the status isCompleted
the 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.
-