Struct aws_sdk_macie2::types::builders::WeeklyScheduleBuilder
source · #[non_exhaustive]pub struct WeeklyScheduleBuilder { /* private fields */ }Expand description
A builder for WeeklySchedule.
Implementations§
source§impl WeeklyScheduleBuilder
impl WeeklyScheduleBuilder
sourcepub fn day_of_week(self, input: DayOfWeek) -> Self
pub fn day_of_week(self, input: DayOfWeek) -> Self
The day of the week when Amazon Macie runs the job.
sourcepub fn set_day_of_week(self, input: Option<DayOfWeek>) -> Self
pub fn set_day_of_week(self, input: Option<DayOfWeek>) -> Self
The day of the week when Amazon Macie runs the job.
sourcepub fn get_day_of_week(&self) -> &Option<DayOfWeek>
pub fn get_day_of_week(&self) -> &Option<DayOfWeek>
The day of the week when Amazon Macie runs the job.
sourcepub fn build(self) -> WeeklySchedule
pub fn build(self) -> WeeklySchedule
Consumes the builder and constructs a WeeklySchedule.
Trait Implementations§
source§impl Clone for WeeklyScheduleBuilder
impl Clone for WeeklyScheduleBuilder
source§fn clone(&self) -> WeeklyScheduleBuilder
fn clone(&self) -> WeeklyScheduleBuilder
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 WeeklyScheduleBuilder
impl Debug for WeeklyScheduleBuilder
source§impl Default for WeeklyScheduleBuilder
impl Default for WeeklyScheduleBuilder
source§fn default() -> WeeklyScheduleBuilder
fn default() -> WeeklyScheduleBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for WeeklyScheduleBuilder
impl PartialEq for WeeklyScheduleBuilder
source§fn eq(&self, other: &WeeklyScheduleBuilder) -> bool
fn eq(&self, other: &WeeklyScheduleBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for WeeklyScheduleBuilder
Auto Trait Implementations§
impl Freeze for WeeklyScheduleBuilder
impl RefUnwindSafe for WeeklyScheduleBuilder
impl Send for WeeklyScheduleBuilder
impl Sync for WeeklyScheduleBuilder
impl Unpin for WeeklyScheduleBuilder
impl UnwindSafe for WeeklyScheduleBuilder
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.