#[non_exhaustive]pub struct AutoSnapshotAddOnRequestBuilder { /* private fields */ }
Expand description
A builder for AutoSnapshotAddOnRequest
.
Implementations§
source§impl AutoSnapshotAddOnRequestBuilder
impl AutoSnapshotAddOnRequestBuilder
sourcepub fn snapshot_time_of_day(self, input: impl Into<String>) -> Self
pub fn snapshot_time_of_day(self, input: impl Into<String>) -> Self
The daily time when an automatic snapshot will be created.
Constraints:
-
Must be in
HH:00
format, and in an hourly increment. -
Specified in Coordinated Universal Time (UTC).
-
The snapshot will be automatically created between the time specified and up to 45 minutes after.
sourcepub fn set_snapshot_time_of_day(self, input: Option<String>) -> Self
pub fn set_snapshot_time_of_day(self, input: Option<String>) -> Self
The daily time when an automatic snapshot will be created.
Constraints:
-
Must be in
HH:00
format, and in an hourly increment. -
Specified in Coordinated Universal Time (UTC).
-
The snapshot will be automatically created between the time specified and up to 45 minutes after.
sourcepub fn get_snapshot_time_of_day(&self) -> &Option<String>
pub fn get_snapshot_time_of_day(&self) -> &Option<String>
The daily time when an automatic snapshot will be created.
Constraints:
-
Must be in
HH:00
format, and in an hourly increment. -
Specified in Coordinated Universal Time (UTC).
-
The snapshot will be automatically created between the time specified and up to 45 minutes after.
sourcepub fn build(self) -> AutoSnapshotAddOnRequest
pub fn build(self) -> AutoSnapshotAddOnRequest
Consumes the builder and constructs a AutoSnapshotAddOnRequest
.
Trait Implementations§
source§impl Clone for AutoSnapshotAddOnRequestBuilder
impl Clone for AutoSnapshotAddOnRequestBuilder
source§fn clone(&self) -> AutoSnapshotAddOnRequestBuilder
fn clone(&self) -> AutoSnapshotAddOnRequestBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for AutoSnapshotAddOnRequestBuilder
impl Default for AutoSnapshotAddOnRequestBuilder
source§fn default() -> AutoSnapshotAddOnRequestBuilder
fn default() -> AutoSnapshotAddOnRequestBuilder
source§impl PartialEq for AutoSnapshotAddOnRequestBuilder
impl PartialEq for AutoSnapshotAddOnRequestBuilder
source§fn eq(&self, other: &AutoSnapshotAddOnRequestBuilder) -> bool
fn eq(&self, other: &AutoSnapshotAddOnRequestBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AutoSnapshotAddOnRequestBuilder
Auto Trait Implementations§
impl Freeze for AutoSnapshotAddOnRequestBuilder
impl RefUnwindSafe for AutoSnapshotAddOnRequestBuilder
impl Send for AutoSnapshotAddOnRequestBuilder
impl Sync for AutoSnapshotAddOnRequestBuilder
impl Unpin for AutoSnapshotAddOnRequestBuilder
impl UnwindSafe for AutoSnapshotAddOnRequestBuilder
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> 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