Struct aws_sdk_sagemaker::operation::send_pipeline_execution_step_success::builders::SendPipelineExecutionStepSuccessInputBuilder
source · #[non_exhaustive]pub struct SendPipelineExecutionStepSuccessInputBuilder { /* private fields */ }
Expand description
A builder for SendPipelineExecutionStepSuccessInput
.
Implementations§
source§impl SendPipelineExecutionStepSuccessInputBuilder
impl SendPipelineExecutionStepSuccessInputBuilder
sourcepub fn callback_token(self, input: impl Into<String>) -> Self
pub fn callback_token(self, input: impl Into<String>) -> Self
The pipeline generated token from the Amazon SQS queue.
This field is required.sourcepub fn set_callback_token(self, input: Option<String>) -> Self
pub fn set_callback_token(self, input: Option<String>) -> Self
The pipeline generated token from the Amazon SQS queue.
sourcepub fn get_callback_token(&self) -> &Option<String>
pub fn get_callback_token(&self) -> &Option<String>
The pipeline generated token from the Amazon SQS queue.
sourcepub fn output_parameters(self, input: OutputParameter) -> Self
pub fn output_parameters(self, input: OutputParameter) -> Self
Appends an item to output_parameters
.
To override the contents of this collection use set_output_parameters
.
A list of the output parameters of the callback step.
sourcepub fn set_output_parameters(self, input: Option<Vec<OutputParameter>>) -> Self
pub fn set_output_parameters(self, input: Option<Vec<OutputParameter>>) -> Self
A list of the output parameters of the callback step.
sourcepub fn get_output_parameters(&self) -> &Option<Vec<OutputParameter>>
pub fn get_output_parameters(&self) -> &Option<Vec<OutputParameter>>
A list of the output parameters of the callback step.
sourcepub fn client_request_token(self, input: impl Into<String>) -> Self
pub fn client_request_token(self, input: impl Into<String>) -> Self
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than one time.
sourcepub fn set_client_request_token(self, input: Option<String>) -> Self
pub fn set_client_request_token(self, input: Option<String>) -> Self
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than one time.
sourcepub fn get_client_request_token(&self) -> &Option<String>
pub fn get_client_request_token(&self) -> &Option<String>
A unique, case-sensitive identifier that you provide to ensure the idempotency of the operation. An idempotent operation completes no more than one time.
sourcepub fn build(self) -> Result<SendPipelineExecutionStepSuccessInput, BuildError>
pub fn build(self) -> Result<SendPipelineExecutionStepSuccessInput, BuildError>
Consumes the builder and constructs a SendPipelineExecutionStepSuccessInput
.
source§impl SendPipelineExecutionStepSuccessInputBuilder
impl SendPipelineExecutionStepSuccessInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<SendPipelineExecutionStepSuccessOutput, SdkError<SendPipelineExecutionStepSuccessError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<SendPipelineExecutionStepSuccessOutput, SdkError<SendPipelineExecutionStepSuccessError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for SendPipelineExecutionStepSuccessInputBuilder
impl Clone for SendPipelineExecutionStepSuccessInputBuilder
source§fn clone(&self) -> SendPipelineExecutionStepSuccessInputBuilder
fn clone(&self) -> SendPipelineExecutionStepSuccessInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for SendPipelineExecutionStepSuccessInputBuilder
impl Default for SendPipelineExecutionStepSuccessInputBuilder
source§fn default() -> SendPipelineExecutionStepSuccessInputBuilder
fn default() -> SendPipelineExecutionStepSuccessInputBuilder
source§impl PartialEq for SendPipelineExecutionStepSuccessInputBuilder
impl PartialEq for SendPipelineExecutionStepSuccessInputBuilder
source§fn eq(&self, other: &SendPipelineExecutionStepSuccessInputBuilder) -> bool
fn eq(&self, other: &SendPipelineExecutionStepSuccessInputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for SendPipelineExecutionStepSuccessInputBuilder
Auto Trait Implementations§
impl Freeze for SendPipelineExecutionStepSuccessInputBuilder
impl RefUnwindSafe for SendPipelineExecutionStepSuccessInputBuilder
impl Send for SendPipelineExecutionStepSuccessInputBuilder
impl Sync for SendPipelineExecutionStepSuccessInputBuilder
impl Unpin for SendPipelineExecutionStepSuccessInputBuilder
impl UnwindSafe for SendPipelineExecutionStepSuccessInputBuilder
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