Struct aws_sdk_ec2::operation::disable_fast_snapshot_restores::builders::DisableFastSnapshotRestoresOutputBuilder
source · #[non_exhaustive]pub struct DisableFastSnapshotRestoresOutputBuilder { /* private fields */ }Expand description
A builder for DisableFastSnapshotRestoresOutput.
Implementations§
source§impl DisableFastSnapshotRestoresOutputBuilder
impl DisableFastSnapshotRestoresOutputBuilder
sourcepub fn successful(self, input: DisableFastSnapshotRestoreSuccessItem) -> Self
pub fn successful(self, input: DisableFastSnapshotRestoreSuccessItem) -> Self
Appends an item to successful.
To override the contents of this collection use set_successful.
Information about the snapshots for which fast snapshot restores were successfully disabled.
sourcepub fn set_successful(
self,
input: Option<Vec<DisableFastSnapshotRestoreSuccessItem>>
) -> Self
pub fn set_successful( self, input: Option<Vec<DisableFastSnapshotRestoreSuccessItem>> ) -> Self
Information about the snapshots for which fast snapshot restores were successfully disabled.
sourcepub fn get_successful(
&self
) -> &Option<Vec<DisableFastSnapshotRestoreSuccessItem>>
pub fn get_successful( &self ) -> &Option<Vec<DisableFastSnapshotRestoreSuccessItem>>
Information about the snapshots for which fast snapshot restores were successfully disabled.
sourcepub fn unsuccessful(self, input: DisableFastSnapshotRestoreErrorItem) -> Self
pub fn unsuccessful(self, input: DisableFastSnapshotRestoreErrorItem) -> Self
Appends an item to unsuccessful.
To override the contents of this collection use set_unsuccessful.
Information about the snapshots for which fast snapshot restores could not be disabled.
sourcepub fn set_unsuccessful(
self,
input: Option<Vec<DisableFastSnapshotRestoreErrorItem>>
) -> Self
pub fn set_unsuccessful( self, input: Option<Vec<DisableFastSnapshotRestoreErrorItem>> ) -> Self
Information about the snapshots for which fast snapshot restores could not be disabled.
sourcepub fn get_unsuccessful(
&self
) -> &Option<Vec<DisableFastSnapshotRestoreErrorItem>>
pub fn get_unsuccessful( &self ) -> &Option<Vec<DisableFastSnapshotRestoreErrorItem>>
Information about the snapshots for which fast snapshot restores could not be disabled.
sourcepub fn build(self) -> DisableFastSnapshotRestoresOutput
pub fn build(self) -> DisableFastSnapshotRestoresOutput
Consumes the builder and constructs a DisableFastSnapshotRestoresOutput.
Trait Implementations§
source§impl Clone for DisableFastSnapshotRestoresOutputBuilder
impl Clone for DisableFastSnapshotRestoresOutputBuilder
source§fn clone(&self) -> DisableFastSnapshotRestoresOutputBuilder
fn clone(&self) -> DisableFastSnapshotRestoresOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for DisableFastSnapshotRestoresOutputBuilder
impl Default for DisableFastSnapshotRestoresOutputBuilder
source§fn default() -> DisableFastSnapshotRestoresOutputBuilder
fn default() -> DisableFastSnapshotRestoresOutputBuilder
source§impl PartialEq<DisableFastSnapshotRestoresOutputBuilder> for DisableFastSnapshotRestoresOutputBuilder
impl PartialEq<DisableFastSnapshotRestoresOutputBuilder> for DisableFastSnapshotRestoresOutputBuilder
source§fn eq(&self, other: &DisableFastSnapshotRestoresOutputBuilder) -> bool
fn eq(&self, other: &DisableFastSnapshotRestoresOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.