#[non_exhaustive]
pub struct GetImportFileTaskOutputBuilder { /* private fields */ }
Expand description

A builder for GetImportFileTaskOutput.

Implementations§

source§

impl GetImportFileTaskOutputBuilder

source

pub fn id(self, input: impl Into<String>) -> Self

The import file task id returned in the response of StartImportFileTask.

source

pub fn set_id(self, input: Option<String>) -> Self

The import file task id returned in the response of StartImportFileTask.

source

pub fn get_id(&self) -> &Option<String>

The import file task id returned in the response of StartImportFileTask.

source

pub fn status(self, input: ImportFileTaskStatus) -> Self

Status of import file task.

source

pub fn set_status(self, input: Option<ImportFileTaskStatus>) -> Self

Status of import file task.

source

pub fn get_status(&self) -> &Option<ImportFileTaskStatus>

Status of import file task.

source

pub fn start_time(self, input: DateTime) -> Self

Start time of the import task.

source

pub fn set_start_time(self, input: Option<DateTime>) -> Self

Start time of the import task.

source

pub fn get_start_time(&self) -> &Option<DateTime>

Start time of the import task.

source

pub fn input_s3_bucket(self, input: impl Into<String>) -> Self

The S3 bucket where import file is located.

source

pub fn set_input_s3_bucket(self, input: Option<String>) -> Self

The S3 bucket where import file is located.

source

pub fn get_input_s3_bucket(&self) -> &Option<String>

The S3 bucket where import file is located.

source

pub fn input_s3_key(self, input: impl Into<String>) -> Self

The Amazon S3 key name of the import file.

source

pub fn set_input_s3_key(self, input: Option<String>) -> Self

The Amazon S3 key name of the import file.

source

pub fn get_input_s3_key(&self) -> &Option<String>

The Amazon S3 key name of the import file.

source

pub fn status_report_s3_bucket(self, input: impl Into<String>) -> Self

The S3 bucket name for status report of import task.

source

pub fn set_status_report_s3_bucket(self, input: Option<String>) -> Self

The S3 bucket name for status report of import task.

source

pub fn get_status_report_s3_bucket(&self) -> &Option<String>

The S3 bucket name for status report of import task.

source

pub fn status_report_s3_key(self, input: impl Into<String>) -> Self

The Amazon S3 key name for status report of import task. The report contains details about whether each record imported successfully or why it did not.

source

pub fn set_status_report_s3_key(self, input: Option<String>) -> Self

The Amazon S3 key name for status report of import task. The report contains details about whether each record imported successfully or why it did not.

source

pub fn get_status_report_s3_key(&self) -> &Option<String>

The Amazon S3 key name for status report of import task. The report contains details about whether each record imported successfully or why it did not.

source

pub fn completion_time(self, input: DateTime) -> Self

The time that the import task completed.

source

pub fn set_completion_time(self, input: Option<DateTime>) -> Self

The time that the import task completed.

source

pub fn get_completion_time(&self) -> &Option<DateTime>

The time that the import task completed.

source

pub fn number_of_records_success(self, input: i32) -> Self

The number of records successfully imported.

source

pub fn set_number_of_records_success(self, input: Option<i32>) -> Self

The number of records successfully imported.

source

pub fn get_number_of_records_success(&self) -> &Option<i32>

The number of records successfully imported.

source

pub fn number_of_records_failed(self, input: i32) -> Self

The number of records that failed to be imported.

source

pub fn set_number_of_records_failed(self, input: Option<i32>) -> Self

The number of records that failed to be imported.

source

pub fn get_number_of_records_failed(&self) -> &Option<i32>

The number of records that failed to be imported.

source

pub fn import_name(self, input: impl Into<String>) -> Self

The name of the import task given in StartImportFileTask.

source

pub fn set_import_name(self, input: Option<String>) -> Self

The name of the import task given in StartImportFileTask.

source

pub fn get_import_name(&self) -> &Option<String>

The name of the import task given in StartImportFileTask.

source

pub fn build(self) -> GetImportFileTaskOutput

Consumes the builder and constructs a GetImportFileTaskOutput.

Trait Implementations§

source§

impl Clone for GetImportFileTaskOutputBuilder

source§

fn clone(&self) -> GetImportFileTaskOutputBuilder

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for GetImportFileTaskOutputBuilder

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for GetImportFileTaskOutputBuilder

source§

fn default() -> GetImportFileTaskOutputBuilder

Returns the “default value” for a type. Read more
source§

impl PartialEq for GetImportFileTaskOutputBuilder

source§

fn eq(&self, other: &GetImportFileTaskOutputBuilder) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl StructuralPartialEq for GetImportFileTaskOutputBuilder

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<Unshared, Shared> IntoShared<Shared> for Unshared
where Shared: FromUnshared<Unshared>,

source§

fn into_shared(self) -> Shared

Creates a shared type from an unshared type.
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more