Struct aws_sdk_ssmsap::types::builders::BackintConfigBuilder
source · #[non_exhaustive]pub struct BackintConfigBuilder { /* private fields */ }Expand description
A builder for BackintConfig.
Implementations§
source§impl BackintConfigBuilder
impl BackintConfigBuilder
sourcepub fn backint_mode(self, input: BackintMode) -> Self
pub fn backint_mode(self, input: BackintMode) -> Self
AWS service for your database backup.
This field is required.sourcepub fn set_backint_mode(self, input: Option<BackintMode>) -> Self
pub fn set_backint_mode(self, input: Option<BackintMode>) -> Self
AWS service for your database backup.
sourcepub fn get_backint_mode(&self) -> &Option<BackintMode>
pub fn get_backint_mode(&self) -> &Option<BackintMode>
AWS service for your database backup.
sourcepub fn ensure_no_backup_in_process(self, input: bool) -> Self
pub fn ensure_no_backup_in_process(self, input: bool) -> Self
This field is required.
sourcepub fn set_ensure_no_backup_in_process(self, input: Option<bool>) -> Self
pub fn set_ensure_no_backup_in_process(self, input: Option<bool>) -> Self
sourcepub fn get_ensure_no_backup_in_process(&self) -> &Option<bool>
pub fn get_ensure_no_backup_in_process(&self) -> &Option<bool>
sourcepub fn build(self) -> Result<BackintConfig, BuildError>
pub fn build(self) -> Result<BackintConfig, BuildError>
Consumes the builder and constructs a BackintConfig.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for BackintConfigBuilder
impl Clone for BackintConfigBuilder
source§fn clone(&self) -> BackintConfigBuilder
fn clone(&self) -> BackintConfigBuilder
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 BackintConfigBuilder
impl Debug for BackintConfigBuilder
source§impl Default for BackintConfigBuilder
impl Default for BackintConfigBuilder
source§fn default() -> BackintConfigBuilder
fn default() -> BackintConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for BackintConfigBuilder
impl PartialEq for BackintConfigBuilder
source§fn eq(&self, other: &BackintConfigBuilder) -> bool
fn eq(&self, other: &BackintConfigBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for BackintConfigBuilder
Auto Trait Implementations§
impl Freeze for BackintConfigBuilder
impl RefUnwindSafe for BackintConfigBuilder
impl Send for BackintConfigBuilder
impl Sync for BackintConfigBuilder
impl Unpin for BackintConfigBuilder
impl UnwindSafe for BackintConfigBuilder
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> 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.