@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImportTableDescription extends Object implements Serializable, Cloneable, StructuredPojo
Represents the properties of the table being imported into.
Constructor and Description |
---|
ImportTableDescription() |
Modifier and Type | Method and Description |
---|---|
ImportTableDescription |
clone() |
boolean |
equals(Object obj) |
String |
getClientToken()
The client token that was provided for the import task.
|
String |
getCloudWatchLogGroupArn()
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
|
Date |
getEndTime()
The time at which the creation of the table associated with this import task completed.
|
Long |
getErrorCount()
The number of errors occurred on importing the source file into the target table.
|
String |
getFailureCode()
The error code corresponding to the failure that the import job ran into during execution.
|
String |
getFailureMessage()
The error message corresponding to the failure that the import job ran into during execution.
|
String |
getImportArn()
The Amazon Resource Number (ARN) corresponding to the import request.
|
Long |
getImportedItemCount()
The number of items successfully imported into the new table.
|
String |
getImportStatus()
The status of the import.
|
String |
getInputCompressionType()
The compression options for the data that has been imported into the target table.
|
String |
getInputFormat()
The format of the source data going into the target table.
|
InputFormatOptions |
getInputFormatOptions()
The format options for the data that was imported into the target table.
|
Long |
getProcessedItemCount()
The total number of items processed from the source file.
|
Long |
getProcessedSizeBytes()
The total size of data processed from the source file, in Bytes.
|
S3BucketSource |
getS3BucketSource()
Values for the S3 bucket the source file is imported from.
|
Date |
getStartTime()
The time when this import task started.
|
String |
getTableArn()
The Amazon Resource Number (ARN) of the table being imported into.
|
TableCreationParameters |
getTableCreationParameters()
The parameters for the new table that is being imported into.
|
String |
getTableId()
The table id corresponding to the table created by import table process.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setClientToken(String clientToken)
The client token that was provided for the import task.
|
void |
setCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
|
void |
setEndTime(Date endTime)
The time at which the creation of the table associated with this import task completed.
|
void |
setErrorCount(Long errorCount)
The number of errors occurred on importing the source file into the target table.
|
void |
setFailureCode(String failureCode)
The error code corresponding to the failure that the import job ran into during execution.
|
void |
setFailureMessage(String failureMessage)
The error message corresponding to the failure that the import job ran into during execution.
|
void |
setImportArn(String importArn)
The Amazon Resource Number (ARN) corresponding to the import request.
|
void |
setImportedItemCount(Long importedItemCount)
The number of items successfully imported into the new table.
|
void |
setImportStatus(String importStatus)
The status of the import.
|
void |
setInputCompressionType(String inputCompressionType)
The compression options for the data that has been imported into the target table.
|
void |
setInputFormat(String inputFormat)
The format of the source data going into the target table.
|
void |
setInputFormatOptions(InputFormatOptions inputFormatOptions)
The format options for the data that was imported into the target table.
|
void |
setProcessedItemCount(Long processedItemCount)
The total number of items processed from the source file.
|
void |
setProcessedSizeBytes(Long processedSizeBytes)
The total size of data processed from the source file, in Bytes.
|
void |
setS3BucketSource(S3BucketSource s3BucketSource)
Values for the S3 bucket the source file is imported from.
|
void |
setStartTime(Date startTime)
The time when this import task started.
|
void |
setTableArn(String tableArn)
The Amazon Resource Number (ARN) of the table being imported into.
|
void |
setTableCreationParameters(TableCreationParameters tableCreationParameters)
The parameters for the new table that is being imported into.
|
void |
setTableId(String tableId)
The table id corresponding to the table created by import table process.
|
String |
toString()
Returns a string representation of this object.
|
ImportTableDescription |
withClientToken(String clientToken)
The client token that was provided for the import task.
|
ImportTableDescription |
withCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
|
ImportTableDescription |
withEndTime(Date endTime)
The time at which the creation of the table associated with this import task completed.
|
ImportTableDescription |
withErrorCount(Long errorCount)
The number of errors occurred on importing the source file into the target table.
|
ImportTableDescription |
withFailureCode(String failureCode)
The error code corresponding to the failure that the import job ran into during execution.
|
ImportTableDescription |
withFailureMessage(String failureMessage)
The error message corresponding to the failure that the import job ran into during execution.
|
ImportTableDescription |
withImportArn(String importArn)
The Amazon Resource Number (ARN) corresponding to the import request.
|
ImportTableDescription |
withImportedItemCount(Long importedItemCount)
The number of items successfully imported into the new table.
|
ImportTableDescription |
withImportStatus(ImportStatus importStatus)
The status of the import.
|
ImportTableDescription |
withImportStatus(String importStatus)
The status of the import.
|
ImportTableDescription |
withInputCompressionType(InputCompressionType inputCompressionType)
The compression options for the data that has been imported into the target table.
|
ImportTableDescription |
withInputCompressionType(String inputCompressionType)
The compression options for the data that has been imported into the target table.
|
ImportTableDescription |
withInputFormat(InputFormat inputFormat)
The format of the source data going into the target table.
|
ImportTableDescription |
withInputFormat(String inputFormat)
The format of the source data going into the target table.
|
ImportTableDescription |
withInputFormatOptions(InputFormatOptions inputFormatOptions)
The format options for the data that was imported into the target table.
|
ImportTableDescription |
withProcessedItemCount(Long processedItemCount)
The total number of items processed from the source file.
|
ImportTableDescription |
withProcessedSizeBytes(Long processedSizeBytes)
The total size of data processed from the source file, in Bytes.
|
ImportTableDescription |
withS3BucketSource(S3BucketSource s3BucketSource)
Values for the S3 bucket the source file is imported from.
|
ImportTableDescription |
withStartTime(Date startTime)
The time when this import task started.
|
ImportTableDescription |
withTableArn(String tableArn)
The Amazon Resource Number (ARN) of the table being imported into.
|
ImportTableDescription |
withTableCreationParameters(TableCreationParameters tableCreationParameters)
The parameters for the new table that is being imported into.
|
ImportTableDescription |
withTableId(String tableId)
The table id corresponding to the table created by import table process.
|
public void setImportArn(String importArn)
The Amazon Resource Number (ARN) corresponding to the import request.
importArn
- The Amazon Resource Number (ARN) corresponding to the import request.public String getImportArn()
The Amazon Resource Number (ARN) corresponding to the import request.
public ImportTableDescription withImportArn(String importArn)
The Amazon Resource Number (ARN) corresponding to the import request.
importArn
- The Amazon Resource Number (ARN) corresponding to the import request.public void setImportStatus(String importStatus)
The status of the import.
importStatus
- The status of the import.ImportStatus
public String getImportStatus()
The status of the import.
ImportStatus
public ImportTableDescription withImportStatus(String importStatus)
The status of the import.
importStatus
- The status of the import.ImportStatus
public ImportTableDescription withImportStatus(ImportStatus importStatus)
The status of the import.
importStatus
- The status of the import.ImportStatus
public void setTableArn(String tableArn)
The Amazon Resource Number (ARN) of the table being imported into.
tableArn
- The Amazon Resource Number (ARN) of the table being imported into.public String getTableArn()
The Amazon Resource Number (ARN) of the table being imported into.
public ImportTableDescription withTableArn(String tableArn)
The Amazon Resource Number (ARN) of the table being imported into.
tableArn
- The Amazon Resource Number (ARN) of the table being imported into.public void setTableId(String tableId)
The table id corresponding to the table created by import table process.
tableId
- The table id corresponding to the table created by import table process.public String getTableId()
The table id corresponding to the table created by import table process.
public ImportTableDescription withTableId(String tableId)
The table id corresponding to the table created by import table process.
tableId
- The table id corresponding to the table created by import table process.public void setClientToken(String clientToken)
The client token that was provided for the import task. Reusing the client token on retry makes a call to
ImportTable
idempotent.
clientToken
- The client token that was provided for the import task. Reusing the client token on retry makes a call to
ImportTable
idempotent.public String getClientToken()
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 ImportTableDescription withClientToken(String clientToken)
The client token that was provided for the import task. Reusing the client token on retry makes a call to
ImportTable
idempotent.
clientToken
- The client token that was provided for the import task. Reusing the client token on retry makes a call to
ImportTable
idempotent.public void setS3BucketSource(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).
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 S3BucketSource getS3BucketSource()
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 ImportTableDescription withS3BucketSource(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).
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 void setErrorCount(Long errorCount)
The number of errors occurred on importing the source file into the target table.
errorCount
- The number of errors occurred on importing the source file into the target table.public Long getErrorCount()
The number of errors occurred on importing the source file into the target table.
public ImportTableDescription withErrorCount(Long errorCount)
The number of errors occurred on importing the source file into the target table.
errorCount
- The number of errors occurred on importing the source file into the target table.public void setCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
cloudWatchLogGroupArn
- The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.public String getCloudWatchLogGroupArn()
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
public ImportTableDescription withCloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
cloudWatchLogGroupArn
- The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.public void setInputFormat(String inputFormat)
The format of the source data going into the target table.
inputFormat
- The format of the source data going into the target table.InputFormat
public String getInputFormat()
The format of the source data going into the target table.
InputFormat
public ImportTableDescription withInputFormat(String inputFormat)
The format of the source data going into the target table.
inputFormat
- The format of the source data going into the target table.InputFormat
public ImportTableDescription withInputFormat(InputFormat inputFormat)
The format of the source data going into the target table.
inputFormat
- The format of the source data going into the target table.InputFormat
public void setInputFormatOptions(InputFormatOptions inputFormatOptions)
The format options for the data that was imported into the target table. There is one value, CsvOption.
inputFormatOptions
- The format options for the data that was imported into the target table. There is one value, CsvOption.public InputFormatOptions getInputFormatOptions()
The format options for the data that was imported into the target table. There is one value, CsvOption.
public ImportTableDescription withInputFormatOptions(InputFormatOptions inputFormatOptions)
The format options for the data that was imported into the target table. There is one value, CsvOption.
inputFormatOptions
- The format options for the data that was imported into the target table. There is one value, CsvOption.public void setInputCompressionType(String inputCompressionType)
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
inputCompressionType
- The compression options for the data that has been imported into the target table. The values are NONE,
GZIP, or ZSTD.InputCompressionType
public String getInputCompressionType()
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
InputCompressionType
public ImportTableDescription withInputCompressionType(String inputCompressionType)
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
inputCompressionType
- The compression options for the data that has been imported into the target table. The values are NONE,
GZIP, or ZSTD.InputCompressionType
public ImportTableDescription withInputCompressionType(InputCompressionType inputCompressionType)
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
inputCompressionType
- The compression options for the data that has been imported into the target table. The values are NONE,
GZIP, or ZSTD.InputCompressionType
public void setTableCreationParameters(TableCreationParameters tableCreationParameters)
The parameters for the new table that is being imported into.
tableCreationParameters
- The parameters for the new table that is being imported into.public TableCreationParameters getTableCreationParameters()
The parameters for the new table that is being imported into.
public ImportTableDescription withTableCreationParameters(TableCreationParameters tableCreationParameters)
The parameters for the new table that is being imported into.
tableCreationParameters
- The parameters for the new table that is being imported into.public void setStartTime(Date startTime)
The time when this import task started.
startTime
- The time when this import task started.public Date getStartTime()
The time when this import task started.
public ImportTableDescription withStartTime(Date startTime)
The time when this import task started.
startTime
- The time when this import task started.public void setEndTime(Date endTime)
The time at which the creation of the table associated with this import task completed.
endTime
- The time at which the creation of the table associated with this import task completed.public Date getEndTime()
The time at which the creation of the table associated with this import task completed.
public ImportTableDescription withEndTime(Date endTime)
The time at which the creation of the table associated with this import task completed.
endTime
- The time at which the creation of the table associated with this import task completed.public void setProcessedSizeBytes(Long processedSizeBytes)
The total size of data processed from the source file, in Bytes.
processedSizeBytes
- The total size of data processed from the source file, in Bytes.public Long getProcessedSizeBytes()
The total size of data processed from the source file, in Bytes.
public ImportTableDescription withProcessedSizeBytes(Long processedSizeBytes)
The total size of data processed from the source file, in Bytes.
processedSizeBytes
- The total size of data processed from the source file, in Bytes.public void setProcessedItemCount(Long processedItemCount)
The total number of items processed from the source file.
processedItemCount
- The total number of items processed from the source file.public Long getProcessedItemCount()
The total number of items processed from the source file.
public ImportTableDescription withProcessedItemCount(Long processedItemCount)
The total number of items processed from the source file.
processedItemCount
- The total number of items processed from the source file.public void setImportedItemCount(Long importedItemCount)
The number of items successfully imported into the new table.
importedItemCount
- The number of items successfully imported into the new table.public Long getImportedItemCount()
The number of items successfully imported into the new table.
public ImportTableDescription withImportedItemCount(Long importedItemCount)
The number of items successfully imported into the new table.
importedItemCount
- The number of items successfully imported into the new table.public void setFailureCode(String failureCode)
The error code corresponding to the failure that the import job ran into during execution.
failureCode
- The error code corresponding to the failure that the import job ran into during execution.public String getFailureCode()
The error code corresponding to the failure that the import job ran into during execution.
public ImportTableDescription withFailureCode(String failureCode)
The error code corresponding to the failure that the import job ran into during execution.
failureCode
- The error code corresponding to the failure that the import job ran into during execution.public void setFailureMessage(String failureMessage)
The error message corresponding to the failure that the import job ran into during execution.
failureMessage
- The error message corresponding to the failure that the import job ran into during execution.public String getFailureMessage()
The error message corresponding to the failure that the import job ran into during execution.
public ImportTableDescription withFailureMessage(String failureMessage)
The error message corresponding to the failure that the import job ran into during execution.
failureMessage
- The error message corresponding to the failure that the import job ran into during execution.public String toString()
toString
in class Object
Object.toString()
public ImportTableDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.