#[non_exhaustive]pub struct CancelStepsInputBuilder { /* private fields */ }Expand description
A builder for CancelStepsInput.
Implementations§
source§impl CancelStepsInputBuilder
impl CancelStepsInputBuilder
sourcepub fn cluster_id(self, input: impl Into<String>) -> Self
pub fn cluster_id(self, input: impl Into<String>) -> Self
The ClusterID for the specified steps that will be canceled. Use RunJobFlow and ListClusters to get ClusterIDs.
sourcepub fn set_cluster_id(self, input: Option<String>) -> Self
pub fn set_cluster_id(self, input: Option<String>) -> Self
The ClusterID for the specified steps that will be canceled. Use RunJobFlow and ListClusters to get ClusterIDs.
sourcepub fn get_cluster_id(&self) -> &Option<String>
pub fn get_cluster_id(&self) -> &Option<String>
The ClusterID for the specified steps that will be canceled. Use RunJobFlow and ListClusters to get ClusterIDs.
sourcepub fn step_ids(self, input: impl Into<String>) -> Self
pub fn step_ids(self, input: impl Into<String>) -> Self
Appends an item to step_ids.
To override the contents of this collection use set_step_ids.
The list of StepIDs to cancel. Use ListSteps to get steps and their states for the specified cluster.
sourcepub fn set_step_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_step_ids(self, input: Option<Vec<String>>) -> Self
The list of StepIDs to cancel. Use ListSteps to get steps and their states for the specified cluster.
sourcepub fn get_step_ids(&self) -> &Option<Vec<String>>
pub fn get_step_ids(&self) -> &Option<Vec<String>>
The list of StepIDs to cancel. Use ListSteps to get steps and their states for the specified cluster.
sourcepub fn step_cancellation_option(self, input: StepCancellationOption) -> Self
pub fn step_cancellation_option(self, input: StepCancellationOption) -> Self
The option to choose to cancel RUNNING steps. By default, the value is SEND_INTERRUPT.
sourcepub fn set_step_cancellation_option(
self,
input: Option<StepCancellationOption>,
) -> Self
pub fn set_step_cancellation_option( self, input: Option<StepCancellationOption>, ) -> Self
The option to choose to cancel RUNNING steps. By default, the value is SEND_INTERRUPT.
sourcepub fn get_step_cancellation_option(&self) -> &Option<StepCancellationOption>
pub fn get_step_cancellation_option(&self) -> &Option<StepCancellationOption>
The option to choose to cancel RUNNING steps. By default, the value is SEND_INTERRUPT.
sourcepub fn build(self) -> Result<CancelStepsInput, BuildError>
pub fn build(self) -> Result<CancelStepsInput, BuildError>
Consumes the builder and constructs a CancelStepsInput.
source§impl CancelStepsInputBuilder
impl CancelStepsInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<CancelStepsOutput, SdkError<CancelStepsError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<CancelStepsOutput, SdkError<CancelStepsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for CancelStepsInputBuilder
impl Clone for CancelStepsInputBuilder
source§fn clone(&self) -> CancelStepsInputBuilder
fn clone(&self) -> CancelStepsInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CancelStepsInputBuilder
impl Debug for CancelStepsInputBuilder
source§impl Default for CancelStepsInputBuilder
impl Default for CancelStepsInputBuilder
source§fn default() -> CancelStepsInputBuilder
fn default() -> CancelStepsInputBuilder
source§impl PartialEq for CancelStepsInputBuilder
impl PartialEq for CancelStepsInputBuilder
source§fn eq(&self, other: &CancelStepsInputBuilder) -> bool
fn eq(&self, other: &CancelStepsInputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for CancelStepsInputBuilder
Auto Trait Implementations§
impl Freeze for CancelStepsInputBuilder
impl RefUnwindSafe for CancelStepsInputBuilder
impl Send for CancelStepsInputBuilder
impl Sync for CancelStepsInputBuilder
impl Unpin for CancelStepsInputBuilder
impl UnwindSafe for CancelStepsInputBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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