Class ImportSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ImportSummary.Builder,ImportSummary>
Summary information about the source file for the import.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ImportSummary.Builderbuilder()final StringThe Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.final InstantendTime()The time at which this import task ended.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringThe Amazon Resource Number (ARN) corresponding to the import request.final ImportStatusThe status of the import operation.final StringThe status of the import operation.final InputFormatThe format of the source data.final StringThe format of the source data.final S3BucketSourceThe path and S3 bucket of the source file that is being imported.static Class<? extends ImportSummary.Builder> final InstantThe time at which this import task began.final StringtableArn()The Amazon Resource Number (ARN) of the table being imported into.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
importArn
The Amazon Resource Number (ARN) corresponding to the import request.
- Returns:
- The Amazon Resource Number (ARN) corresponding to the import request.
-
importStatus
The status of the import operation.
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 import operation.
- See Also:
-
importStatusAsString
The status of the import operation.
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 import operation.
- See Also:
-
tableArn
The Amazon Resource Number (ARN) of the table being imported into.
- Returns:
- The Amazon Resource Number (ARN) of the table being imported into.
-
s3BucketSource
The path and S3 bucket of the source file that is being imported. This includes the S3Bucket (required), S3KeyPrefix (optional) and S3BucketOwner (optional if the bucket is owned by the requester).
- Returns:
- The path and S3 bucket of the source file that is being imported. This includes the S3Bucket (required), S3KeyPrefix (optional) and S3BucketOwner (optional if the bucket is owned by the requester).
-
cloudWatchLogGroupArn
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.
- Returns:
- The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.
-
inputFormat
The format of the source data. Valid values are
CSV,DYNAMODB_JSONorION.If the service returns an enum value that is not available in the current SDK version,
inputFormatwill returnInputFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominputFormatAsString().- Returns:
- The format of the source data. Valid values are
CSV,DYNAMODB_JSONorION. - See Also:
-
inputFormatAsString
The format of the source data. Valid values are
CSV,DYNAMODB_JSONorION.If the service returns an enum value that is not available in the current SDK version,
inputFormatwill returnInputFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available frominputFormatAsString().- Returns:
- The format of the source data. Valid values are
CSV,DYNAMODB_JSONorION. - See Also:
-
startTime
The time at which this import task began.
- Returns:
- The time at which this import task began.
-
endTime
The time at which this import task ended. (Does this include the successful complete creation of the table it was imported to?)
- Returns:
- The time at which this import task ended. (Does this include the successful complete creation of the table it was imported to?)
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ImportSummary.Builder,ImportSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-