Struct aws_sdk_backup::operation::describe_global_settings::builders::DescribeGlobalSettingsOutputBuilder
source · #[non_exhaustive]pub struct DescribeGlobalSettingsOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeGlobalSettingsOutput
.
Implementations§
source§impl DescribeGlobalSettingsOutputBuilder
impl DescribeGlobalSettingsOutputBuilder
sourcepub fn global_settings(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn global_settings(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to global_settings
.
To override the contents of this collection use set_global_settings
.
The status of the flag isCrossAccountBackupEnabled
.
sourcepub fn set_global_settings(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_global_settings(self, input: Option<HashMap<String, String>>) -> Self
The status of the flag isCrossAccountBackupEnabled
.
sourcepub fn get_global_settings(&self) -> &Option<HashMap<String, String>>
pub fn get_global_settings(&self) -> &Option<HashMap<String, String>>
The status of the flag isCrossAccountBackupEnabled
.
sourcepub fn last_update_time(self, input: DateTime) -> Self
pub fn last_update_time(self, input: DateTime) -> Self
The date and time that the flag isCrossAccountBackupEnabled
was last updated. This update is in Unix format and Coordinated Universal Time (UTC). The value of LastUpdateTime
is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
sourcepub fn set_last_update_time(self, input: Option<DateTime>) -> Self
pub fn set_last_update_time(self, input: Option<DateTime>) -> Self
The date and time that the flag isCrossAccountBackupEnabled
was last updated. This update is in Unix format and Coordinated Universal Time (UTC). The value of LastUpdateTime
is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
sourcepub fn get_last_update_time(&self) -> &Option<DateTime>
pub fn get_last_update_time(&self) -> &Option<DateTime>
The date and time that the flag isCrossAccountBackupEnabled
was last updated. This update is in Unix format and Coordinated Universal Time (UTC). The value of LastUpdateTime
is accurate to milliseconds. For example, the value 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.
sourcepub fn build(self) -> DescribeGlobalSettingsOutput
pub fn build(self) -> DescribeGlobalSettingsOutput
Consumes the builder and constructs a DescribeGlobalSettingsOutput
.
Trait Implementations§
source§impl Clone for DescribeGlobalSettingsOutputBuilder
impl Clone for DescribeGlobalSettingsOutputBuilder
source§fn clone(&self) -> DescribeGlobalSettingsOutputBuilder
fn clone(&self) -> DescribeGlobalSettingsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeGlobalSettingsOutputBuilder
impl Default for DescribeGlobalSettingsOutputBuilder
source§fn default() -> DescribeGlobalSettingsOutputBuilder
fn default() -> DescribeGlobalSettingsOutputBuilder
source§impl PartialEq for DescribeGlobalSettingsOutputBuilder
impl PartialEq for DescribeGlobalSettingsOutputBuilder
source§fn eq(&self, other: &DescribeGlobalSettingsOutputBuilder) -> bool
fn eq(&self, other: &DescribeGlobalSettingsOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for DescribeGlobalSettingsOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeGlobalSettingsOutputBuilder
impl RefUnwindSafe for DescribeGlobalSettingsOutputBuilder
impl Send for DescribeGlobalSettingsOutputBuilder
impl Sync for DescribeGlobalSettingsOutputBuilder
impl Unpin for DescribeGlobalSettingsOutputBuilder
impl UnwindSafe for DescribeGlobalSettingsOutputBuilder
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
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>
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>
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 more