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.Builder
builder()
final String
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with this import task.final Instant
endTime()
The time at which this import task ended.final boolean
final boolean
equalsBySdkFields
(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 int
hashCode()
final String
The Amazon Resource Number (ARN) corresponding to the import request.final ImportStatus
The status of the import operation.final String
The status of the import operation.final InputFormat
The format of the source data.final String
The format of the source data.final S3BucketSource
The path and S3 bucket of the source file that is being imported.static Class
<? extends ImportSummary.Builder> final Instant
The time at which this import task began.final String
tableArn()
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 String
toString()
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,
importStatus
will 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,
importStatus
will 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_JSON
orION
.If the service returns an enum value that is not available in the current SDK version,
inputFormat
will 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_JSON
orION
. - See Also:
-
inputFormatAsString
The format of the source data. Valid values are
CSV
,DYNAMODB_JSON
orION
.If the service returns an enum value that is not available in the current SDK version,
inputFormat
will 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_JSON
orION
. - 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:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ImportSummary.Builder,
ImportSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
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. -
getValueForField
-
sdkFields
-