Struct aws_sdk_m2::types::builders::JobStepBuilder
source · #[non_exhaustive]pub struct JobStepBuilder { /* private fields */ }Expand description
A builder for JobStep.
Implementations§
source§impl JobStepBuilder
impl JobStepBuilder
sourcepub fn step_number(self, input: i32) -> Self
pub fn step_number(self, input: i32) -> Self
The number of a step.
sourcepub fn set_step_number(self, input: Option<i32>) -> Self
pub fn set_step_number(self, input: Option<i32>) -> Self
The number of a step.
sourcepub fn get_step_number(&self) -> &Option<i32>
pub fn get_step_number(&self) -> &Option<i32>
The number of a step.
sourcepub fn set_step_name(self, input: Option<String>) -> Self
pub fn set_step_name(self, input: Option<String>) -> Self
The name of a step.
sourcepub fn get_step_name(&self) -> &Option<String>
pub fn get_step_name(&self) -> &Option<String>
The name of a step.
sourcepub fn proc_step_number(self, input: i32) -> Self
pub fn proc_step_number(self, input: i32) -> Self
The number of a procedure step.
sourcepub fn set_proc_step_number(self, input: Option<i32>) -> Self
pub fn set_proc_step_number(self, input: Option<i32>) -> Self
The number of a procedure step.
sourcepub fn get_proc_step_number(&self) -> &Option<i32>
pub fn get_proc_step_number(&self) -> &Option<i32>
The number of a procedure step.
sourcepub fn proc_step_name(self, input: impl Into<String>) -> Self
pub fn proc_step_name(self, input: impl Into<String>) -> Self
The name of a procedure step.
sourcepub fn set_proc_step_name(self, input: Option<String>) -> Self
pub fn set_proc_step_name(self, input: Option<String>) -> Self
The name of a procedure step.
sourcepub fn get_proc_step_name(&self) -> &Option<String>
pub fn get_proc_step_name(&self) -> &Option<String>
The name of a procedure step.
sourcepub fn step_cond_code(self, input: impl Into<String>) -> Self
pub fn step_cond_code(self, input: impl Into<String>) -> Self
The condition code of a step.
sourcepub fn set_step_cond_code(self, input: Option<String>) -> Self
pub fn set_step_cond_code(self, input: Option<String>) -> Self
The condition code of a step.
sourcepub fn get_step_cond_code(&self) -> &Option<String>
pub fn get_step_cond_code(&self) -> &Option<String>
The condition code of a step.
sourcepub fn step_restartable(self, input: bool) -> Self
pub fn step_restartable(self, input: bool) -> Self
Specifies if a step can be restarted or not.
sourcepub fn set_step_restartable(self, input: Option<bool>) -> Self
pub fn set_step_restartable(self, input: Option<bool>) -> Self
Specifies if a step can be restarted or not.
sourcepub fn get_step_restartable(&self) -> &Option<bool>
pub fn get_step_restartable(&self) -> &Option<bool>
Specifies if a step can be restarted or not.
Trait Implementations§
source§impl Clone for JobStepBuilder
impl Clone for JobStepBuilder
source§fn clone(&self) -> JobStepBuilder
fn clone(&self) -> JobStepBuilder
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 JobStepBuilder
impl Debug for JobStepBuilder
source§impl Default for JobStepBuilder
impl Default for JobStepBuilder
source§fn default() -> JobStepBuilder
fn default() -> JobStepBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for JobStepBuilder
impl PartialEq for JobStepBuilder
source§fn eq(&self, other: &JobStepBuilder) -> bool
fn eq(&self, other: &JobStepBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for JobStepBuilder
Auto Trait Implementations§
impl Freeze for JobStepBuilder
impl RefUnwindSafe for JobStepBuilder
impl Send for JobStepBuilder
impl Sync for JobStepBuilder
impl Unpin for JobStepBuilder
impl UnwindSafe for JobStepBuilder
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.