Struct aws_sdk_dynamodb::types::builders::ExportSummaryBuilder
source · #[non_exhaustive]pub struct ExportSummaryBuilder { /* private fields */ }
Expand description
A builder for ExportSummary
.
Implementations§
source§impl ExportSummaryBuilder
impl ExportSummaryBuilder
sourcepub fn export_arn(self, input: impl Into<String>) -> Self
pub fn export_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the export.
sourcepub fn set_export_arn(self, input: Option<String>) -> Self
pub fn set_export_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the export.
sourcepub fn get_export_arn(&self) -> &Option<String>
pub fn get_export_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the export.
sourcepub fn export_status(self, input: ExportStatus) -> Self
pub fn export_status(self, input: ExportStatus) -> Self
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
sourcepub fn set_export_status(self, input: Option<ExportStatus>) -> Self
pub fn set_export_status(self, input: Option<ExportStatus>) -> Self
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
sourcepub fn get_export_status(&self) -> &Option<ExportStatus>
pub fn get_export_status(&self) -> &Option<ExportStatus>
Export can be in one of the following states: IN_PROGRESS, COMPLETED, or FAILED.
sourcepub fn export_type(self, input: ExportType) -> Self
pub fn export_type(self, input: ExportType) -> Self
The type of export that was performed. Valid values are FULL_EXPORT
or INCREMENTAL_EXPORT
.
sourcepub fn set_export_type(self, input: Option<ExportType>) -> Self
pub fn set_export_type(self, input: Option<ExportType>) -> Self
The type of export that was performed. Valid values are FULL_EXPORT
or INCREMENTAL_EXPORT
.
sourcepub fn get_export_type(&self) -> &Option<ExportType>
pub fn get_export_type(&self) -> &Option<ExportType>
The type of export that was performed. Valid values are FULL_EXPORT
or INCREMENTAL_EXPORT
.
sourcepub fn build(self) -> ExportSummary
pub fn build(self) -> ExportSummary
Consumes the builder and constructs a ExportSummary
.
Trait Implementations§
source§impl Clone for ExportSummaryBuilder
impl Clone for ExportSummaryBuilder
source§fn clone(&self) -> ExportSummaryBuilder
fn clone(&self) -> ExportSummaryBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ExportSummaryBuilder
impl Debug for ExportSummaryBuilder
source§impl Default for ExportSummaryBuilder
impl Default for ExportSummaryBuilder
source§fn default() -> ExportSummaryBuilder
fn default() -> ExportSummaryBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ExportSummaryBuilder
impl PartialEq for ExportSummaryBuilder
source§fn eq(&self, other: &ExportSummaryBuilder) -> bool
fn eq(&self, other: &ExportSummaryBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ExportSummaryBuilder
Auto Trait Implementations§
impl Freeze for ExportSummaryBuilder
impl RefUnwindSafe for ExportSummaryBuilder
impl Send for ExportSummaryBuilder
impl Sync for ExportSummaryBuilder
impl Unpin for ExportSummaryBuilder
impl UnwindSafe for ExportSummaryBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.