@Generated(value="software.amazon.awssdk:codegen") public final class ImportTableDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImportTableDescription.Builder,ImportTableDescription>
Represents the properties of the table being imported into.
Modifier and Type | Class and Description |
---|---|
static interface |
ImportTableDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static ImportTableDescription.Builder |
builder() |
String |
clientToken()
The client token that was provided for the import task.
|
String |
cloudWatchLogGroupArn()
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
|
Instant |
endTime()
The time at which the creation of the table associated with this import task completed.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
Long |
errorCount()
The number of errors occurred on importing the source file into the target table.
|
String |
failureCode()
The error code corresponding to the failure that the import job ran into during execution.
|
String |
failureMessage()
The error message corresponding to the failure that the import job ran into during execution.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
importArn()
The Amazon Resource Number (ARN) corresponding to the import request.
|
Long |
importedItemCount()
The number of items successfully imported into the new table.
|
ImportStatus |
importStatus()
The status of the import.
|
String |
importStatusAsString()
The status of the import.
|
InputCompressionType |
inputCompressionType()
The compression options for the data that has been imported into the target table.
|
String |
inputCompressionTypeAsString()
The compression options for the data that has been imported into the target table.
|
InputFormat |
inputFormat()
The format of the source data going into the target table.
|
String |
inputFormatAsString()
The format of the source data going into the target table.
|
InputFormatOptions |
inputFormatOptions()
The format options for the data that was imported into the target table.
|
Long |
processedItemCount()
The total number of items processed from the source file.
|
Long |
processedSizeBytes()
The total size of data processed from the source file, in Bytes.
|
S3BucketSource |
s3BucketSource()
Values for the S3 bucket the source file is imported from.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ImportTableDescription.Builder> |
serializableBuilderClass() |
Instant |
startTime()
The time when this import task started.
|
String |
tableArn()
The Amazon Resource Number (ARN) of the table being imported into.
|
TableCreationParameters |
tableCreationParameters()
The parameters for the new table that is being imported into.
|
String |
tableId()
The table id corresponding to the table created by import table process.
|
ImportTableDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String importArn()
The Amazon Resource Number (ARN) corresponding to the import request.
public final ImportStatus importStatus()
The status of the import.
If the service returns an enum value that is not available in the current SDK version, importStatus
will
return ImportStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
importStatusAsString()
.
ImportStatus
public final String importStatusAsString()
The status of the import.
If the service returns an enum value that is not available in the current SDK version, importStatus
will
return ImportStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
importStatusAsString()
.
ImportStatus
public final String tableArn()
The Amazon Resource Number (ARN) of the table being imported into.
public final String tableId()
The table id corresponding to the table created by import table process.
public final String clientToken()
The client token that was provided for the import task. Reusing the client token on retry makes a call to
ImportTable
idempotent.
ImportTable
idempotent.public final S3BucketSource s3BucketSource()
Values for the S3 bucket the source file is imported from. Includes bucket name (required), key prefix (optional) and bucket account owner ID (optional).
public final Long errorCount()
The number of errors occurred on importing the source file into the target table.
public final String cloudWatchLogGroupArn()
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
public final InputFormat inputFormat()
The format of the source data going into the target table.
If the service returns an enum value that is not available in the current SDK version, inputFormat
will
return InputFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
inputFormatAsString()
.
InputFormat
public final String inputFormatAsString()
The format of the source data going into the target table.
If the service returns an enum value that is not available in the current SDK version, inputFormat
will
return InputFormat.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
inputFormatAsString()
.
InputFormat
public final InputFormatOptions inputFormatOptions()
The format options for the data that was imported into the target table. There is one value, CsvOption.
public final InputCompressionType inputCompressionType()
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
If the service returns an enum value that is not available in the current SDK version,
inputCompressionType
will return InputCompressionType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from inputCompressionTypeAsString()
.
InputCompressionType
public final String inputCompressionTypeAsString()
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
If the service returns an enum value that is not available in the current SDK version,
inputCompressionType
will return InputCompressionType.UNKNOWN_TO_SDK_VERSION
. The raw value
returned by the service is available from inputCompressionTypeAsString()
.
InputCompressionType
public final TableCreationParameters tableCreationParameters()
The parameters for the new table that is being imported into.
public final Instant startTime()
The time when this import task started.
public final Instant endTime()
The time at which the creation of the table associated with this import task completed.
public final Long processedSizeBytes()
The total size of data processed from the source file, in Bytes.
public final Long processedItemCount()
The total number of items processed from the source file.
public final Long importedItemCount()
The number of items successfully imported into the new table.
public final String failureCode()
The error code corresponding to the failure that the import job ran into during execution.
public final String failureMessage()
The error message corresponding to the failure that the import job ran into during execution.
public ImportTableDescription.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ImportTableDescription.Builder,ImportTableDescription>
public static ImportTableDescription.Builder builder()
public static Class<? extends ImportTableDescription.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.