Struct aws_sdk_dynamodb::types::ImportTableDescription
source · #[non_exhaustive]pub struct ImportTableDescription { /* private fields */ }
Expand description
Represents the properties of the table being imported into.
Implementations§
source§impl ImportTableDescription
impl ImportTableDescription
sourcepub fn import_arn(&self) -> Option<&str>
pub fn import_arn(&self) -> Option<&str>
The Amazon Resource Number (ARN) corresponding to the import request.
sourcepub fn import_status(&self) -> Option<&ImportStatus>
pub fn import_status(&self) -> Option<&ImportStatus>
The status of the import.
sourcepub fn table_arn(&self) -> Option<&str>
pub fn table_arn(&self) -> Option<&str>
The Amazon Resource Number (ARN) of the table being imported into.
sourcepub fn table_id(&self) -> Option<&str>
pub fn table_id(&self) -> Option<&str>
The table id corresponding to the table created by import table process.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
The client token that was provided for the import task. Reusing the client token on retry makes a call to ImportTable
idempotent.
sourcepub fn s3_bucket_source(&self) -> Option<&S3BucketSource>
pub fn s3_bucket_source(&self) -> Option<&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).
sourcepub fn error_count(&self) -> i64
pub fn error_count(&self) -> i64
The number of errors occurred on importing the source file into the target table.
sourcepub fn cloud_watch_log_group_arn(&self) -> Option<&str>
pub fn cloud_watch_log_group_arn(&self) -> Option<&str>
The Amazon Resource Number (ARN) of the Cloudwatch Log Group associated with the target table.
sourcepub fn input_format(&self) -> Option<&InputFormat>
pub fn input_format(&self) -> Option<&InputFormat>
The format of the source data going into the target table.
sourcepub fn input_format_options(&self) -> Option<&InputFormatOptions>
pub fn input_format_options(&self) -> Option<&InputFormatOptions>
The format options for the data that was imported into the target table. There is one value, CsvOption.
sourcepub fn input_compression_type(&self) -> Option<&InputCompressionType>
pub fn input_compression_type(&self) -> Option<&InputCompressionType>
The compression options for the data that has been imported into the target table. The values are NONE, GZIP, or ZSTD.
sourcepub fn table_creation_parameters(&self) -> Option<&TableCreationParameters>
pub fn table_creation_parameters(&self) -> Option<&TableCreationParameters>
The parameters for the new table that is being imported into.
sourcepub fn start_time(&self) -> Option<&DateTime>
pub fn start_time(&self) -> Option<&DateTime>
The time when this import task started.
sourcepub fn end_time(&self) -> Option<&DateTime>
pub fn end_time(&self) -> Option<&DateTime>
The time at which the creation of the table associated with this import task completed.
sourcepub fn processed_size_bytes(&self) -> Option<i64>
pub fn processed_size_bytes(&self) -> Option<i64>
The total size of data processed from the source file, in Bytes.
sourcepub fn processed_item_count(&self) -> i64
pub fn processed_item_count(&self) -> i64
The total number of items processed from the source file.
sourcepub fn imported_item_count(&self) -> i64
pub fn imported_item_count(&self) -> i64
The number of items successfully imported into the new table.
sourcepub fn failure_code(&self) -> Option<&str>
pub fn failure_code(&self) -> Option<&str>
The error code corresponding to the failure that the import job ran into during execution.
sourcepub fn failure_message(&self) -> Option<&str>
pub fn failure_message(&self) -> Option<&str>
The error message corresponding to the failure that the import job ran into during execution.
source§impl ImportTableDescription
impl ImportTableDescription
sourcepub fn builder() -> ImportTableDescriptionBuilder
pub fn builder() -> ImportTableDescriptionBuilder
Creates a new builder-style object to manufacture ImportTableDescription
.
Trait Implementations§
source§impl Clone for ImportTableDescription
impl Clone for ImportTableDescription
source§fn clone(&self) -> ImportTableDescription
fn clone(&self) -> ImportTableDescription
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ImportTableDescription
impl Debug for ImportTableDescription
source§impl PartialEq<ImportTableDescription> for ImportTableDescription
impl PartialEq<ImportTableDescription> for ImportTableDescription
source§fn eq(&self, other: &ImportTableDescription) -> bool
fn eq(&self, other: &ImportTableDescription) -> bool
self
and other
values to be equal, and is used
by ==
.