Struct aws_sdk_glue::types::builders::ScheduleBuilder
source · #[non_exhaustive]pub struct ScheduleBuilder { /* private fields */ }
Expand description
A builder for Schedule
.
Implementations§
source§impl ScheduleBuilder
impl ScheduleBuilder
sourcepub fn schedule_expression(self, input: impl Into<String>) -> Self
pub fn schedule_expression(self, input: impl Into<String>) -> Self
A cron
expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify: cron(15 12 * * ? *)
.
sourcepub fn set_schedule_expression(self, input: Option<String>) -> Self
pub fn set_schedule_expression(self, input: Option<String>) -> Self
A cron
expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify: cron(15 12 * * ? *)
.
sourcepub fn get_schedule_expression(&self) -> &Option<String>
pub fn get_schedule_expression(&self) -> &Option<String>
A cron
expression used to specify the schedule (see Time-Based Schedules for Jobs and Crawlers. For example, to run something every day at 12:15 UTC, you would specify: cron(15 12 * * ? *)
.
sourcepub fn state(self, input: ScheduleState) -> Self
pub fn state(self, input: ScheduleState) -> Self
The state of the schedule.
sourcepub fn set_state(self, input: Option<ScheduleState>) -> Self
pub fn set_state(self, input: Option<ScheduleState>) -> Self
The state of the schedule.
sourcepub fn get_state(&self) -> &Option<ScheduleState>
pub fn get_state(&self) -> &Option<ScheduleState>
The state of the schedule.
Trait Implementations§
source§impl Clone for ScheduleBuilder
impl Clone for ScheduleBuilder
source§fn clone(&self) -> ScheduleBuilder
fn clone(&self) -> ScheduleBuilder
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 ScheduleBuilder
impl Debug for ScheduleBuilder
source§impl Default for ScheduleBuilder
impl Default for ScheduleBuilder
source§fn default() -> ScheduleBuilder
fn default() -> ScheduleBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ScheduleBuilder
impl PartialEq for ScheduleBuilder
source§fn eq(&self, other: &ScheduleBuilder) -> bool
fn eq(&self, other: &ScheduleBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ScheduleBuilder
Auto Trait Implementations§
impl Freeze for ScheduleBuilder
impl RefUnwindSafe for ScheduleBuilder
impl Send for ScheduleBuilder
impl Sync for ScheduleBuilder
impl Unpin for ScheduleBuilder
impl UnwindSafe for ScheduleBuilder
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.