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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ExportSummary.BuildercreationDateTime(Instant creationDateTime)The date and time that the export was created.ExportSummary.BuilderexportId(String exportId)The unique identifier that Amazon Lex assigned to the export.ExportSummary.BuilderexportStatus(String exportStatus)The status of the export.ExportSummary.BuilderexportStatus(ExportStatus exportStatus)The status of the export.ExportSummary.BuilderfileFormat(String fileFormat)The file format used in the export files.ExportSummary.BuilderfileFormat(ImportExportFileFormat fileFormat)The file format used in the export files.ExportSummary.BuilderlastUpdatedDateTime(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.ExportSummary.BuilderresourceSpecification(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, sdkFields
-
-
-
-
Method Detail
-
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 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:
resourceSpecification(ExportResourceSpecification)
-
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:
ImportExportFileFormat,ImportExportFileFormat
-
fileFormat
ExportSummary.Builder fileFormat(ImportExportFileFormat 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:
ImportExportFileFormat,ImportExportFileFormat
-
exportStatus
ExportSummary.Builder exportStatus(String 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,ExportStatus
-
exportStatus
ExportSummary.Builder exportStatus(ExportStatus 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,ExportStatus
-
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.
-
-