Class ExportSummary
- java.lang.Object
-
- software.amazon.awssdk.services.lexmodelsv2.model.ExportSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExportSummary.Builder,ExportSummary>
@Generated("software.amazon.awssdk:codegen") public final class ExportSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportSummary.Builder,ExportSummary>
Provides summary information about an export in an export list.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExportSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportSummary.Builderbuilder()InstantcreationDateTime()The date and time that the export was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexportId()The unique identifier that Amazon Lex assigned to the export.ExportStatusexportStatus()The status of the export.StringexportStatusAsString()The status of the export.ImportExportFileFormatfileFormat()The file format used in the export files.StringfileFormatAsString()The file format used in the export files.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastUpdatedDateTime()The date and time that the export was last updated.ExportResourceSpecificationresourceSpecification()Information about the bot or bot locale that was exported.List<SdkField<?>>sdkFields()static Class<? extends ExportSummary.Builder>serializableBuilderClass()ExportSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
exportId
public final String exportId()
The unique identifier that Amazon Lex assigned to the export.
- Returns:
- The unique identifier that Amazon Lex assigned to the export.
-
resourceSpecification
public final ExportResourceSpecification resourceSpecification()
Information about the bot or bot locale that was exported.
- Returns:
- Information about the bot or bot locale that was exported.
-
fileFormat
public final ImportExportFileFormat fileFormat()
The file format used in the export files.
If the service returns an enum value that is not available in the current SDK version,
fileFormatwill returnImportExportFileFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfileFormatAsString().- Returns:
- The file format used in the export files.
- See Also:
ImportExportFileFormat
-
fileFormatAsString
public final String fileFormatAsString()
The file format used in the export files.
If the service returns an enum value that is not available in the current SDK version,
fileFormatwill returnImportExportFileFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfileFormatAsString().- Returns:
- The file format used in the export files.
- See Also:
ImportExportFileFormat
-
exportStatus
public final ExportStatus exportStatus()
The status of the export. When the status is
Completedthe export is ready to download.If the service returns an enum value that is not available in the current SDK version,
exportStatuswill returnExportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexportStatusAsString().- Returns:
- The status of the export. When the status is
Completedthe export is ready to download. - See Also:
ExportStatus
-
exportStatusAsString
public final String exportStatusAsString()
The status of the export. When the status is
Completedthe export is ready to download.If the service returns an enum value that is not available in the current SDK version,
exportStatuswill returnExportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexportStatusAsString().- Returns:
- The status of the export. When the status is
Completedthe export is ready to download. - See Also:
ExportStatus
-
creationDateTime
public final Instant creationDateTime()
The date and time that the export was created.
- Returns:
- The date and time that the export was created.
-
lastUpdatedDateTime
public final Instant lastUpdatedDateTime()
The date and time that the export was last updated.
- Returns:
- The date and time that the export was last updated.
-
toBuilder
public ExportSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ExportSummary.Builder,ExportSummary>
-
builder
public static ExportSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExportSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-