Class ImportSummary
- java.lang.Object
-
- software.amazon.awssdk.services.lexmodelsv2.model.ImportSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ImportSummary.Builder,ImportSummary>
@Generated("software.amazon.awssdk:codegen") public final class ImportSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImportSummary.Builder,ImportSummary>
Provides summary information about an import in an import list.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceImportSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ImportSummary.Builderbuilder()InstantcreationDateTime()The date and time that the import was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringimportedResourceId()The unique identifier that Amazon Lex assigned to the imported resource.StringimportedResourceName()The name that you gave the imported resource.ImportResourceTypeimportedResourceType()The type of resource that was imported.StringimportedResourceTypeAsString()The type of resource that was imported.StringimportId()The unique identifier that Amazon Lex assigned to the import.ImportStatusimportStatus()The status of the resource.StringimportStatusAsString()The status of the resource.InstantlastUpdatedDateTime()The date and time that the import was last updated.MergeStrategymergeStrategy()The strategy used to merge existing bot or bot locale definitions with the imported definition.StringmergeStrategyAsString()The strategy used to merge existing bot or bot locale definitions with the imported definition.List<SdkField<?>>sdkFields()static Class<? extends ImportSummary.Builder>serializableBuilderClass()ImportSummary.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
-
importId
public final String importId()
The unique identifier that Amazon Lex assigned to the import.
- Returns:
- The unique identifier that Amazon Lex assigned to the import.
-
importedResourceId
public final String importedResourceId()
The unique identifier that Amazon Lex assigned to the imported resource.
- Returns:
- The unique identifier that Amazon Lex assigned to the imported resource.
-
importedResourceName
public final String importedResourceName()
The name that you gave the imported resource.
- Returns:
- The name that you gave the imported resource.
-
importStatus
public final ImportStatus importStatus()
The status of the resource. When the status is
Completedthe resource is ready to build.If the service returns an enum value that is not available in the current SDK version,
importStatuswill returnImportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimportStatusAsString().- Returns:
- The status of the resource. When the status is
Completedthe resource is ready to build. - See Also:
ImportStatus
-
importStatusAsString
public final String importStatusAsString()
The status of the resource. When the status is
Completedthe resource is ready to build.If the service returns an enum value that is not available in the current SDK version,
importStatuswill returnImportStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimportStatusAsString().- Returns:
- The status of the resource. When the status is
Completedthe resource is ready to build. - See Also:
ImportStatus
-
mergeStrategy
public final MergeStrategy mergeStrategy()
The strategy used to merge existing bot or bot locale definitions with the imported definition.
If the service returns an enum value that is not available in the current SDK version,
mergeStrategywill returnMergeStrategy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommergeStrategyAsString().- Returns:
- The strategy used to merge existing bot or bot locale definitions with the imported definition.
- See Also:
MergeStrategy
-
mergeStrategyAsString
public final String mergeStrategyAsString()
The strategy used to merge existing bot or bot locale definitions with the imported definition.
If the service returns an enum value that is not available in the current SDK version,
mergeStrategywill returnMergeStrategy.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frommergeStrategyAsString().- Returns:
- The strategy used to merge existing bot or bot locale definitions with the imported definition.
- See Also:
MergeStrategy
-
creationDateTime
public final Instant creationDateTime()
The date and time that the import was created.
- Returns:
- The date and time that the import was created.
-
lastUpdatedDateTime
public final Instant lastUpdatedDateTime()
The date and time that the import was last updated.
- Returns:
- The date and time that the import was last updated.
-
importedResourceType
public final ImportResourceType importedResourceType()
The type of resource that was imported.
If the service returns an enum value that is not available in the current SDK version,
importedResourceTypewill returnImportResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimportedResourceTypeAsString().- Returns:
- The type of resource that was imported.
- See Also:
ImportResourceType
-
importedResourceTypeAsString
public final String importedResourceTypeAsString()
The type of resource that was imported.
If the service returns an enum value that is not available in the current SDK version,
importedResourceTypewill returnImportResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromimportedResourceTypeAsString().- Returns:
- The type of resource that was imported.
- See Also:
ImportResourceType
-
toBuilder
public ImportSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ImportSummary.Builder,ImportSummary>
-
builder
public static ImportSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ImportSummary.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.
-
-