#[non_exhaustive]pub struct DeletePipelineInputBuilder { /* private fields */ }
Expand description
A builder for DeletePipelineInput
.
Implementations§
source§impl DeletePipelineInputBuilder
impl DeletePipelineInputBuilder
sourcepub fn pipeline_name(self, input: impl Into<String>) -> Self
pub fn pipeline_name(self, input: impl Into<String>) -> Self
The name of the pipeline to delete.
This field is required.sourcepub fn set_pipeline_name(self, input: Option<String>) -> Self
pub fn set_pipeline_name(self, input: Option<String>) -> Self
The name of the pipeline to delete.
sourcepub fn get_pipeline_name(&self) -> &Option<String>
pub fn get_pipeline_name(&self) -> &Option<String>
The name of the pipeline to delete.
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.
This field is required.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<DeletePipelineInput, BuildError>
pub fn build(self) -> Result<DeletePipelineInput, BuildError>
Consumes the builder and constructs a DeletePipelineInput
.
source§impl DeletePipelineInputBuilder
impl DeletePipelineInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<DeletePipelineOutput, SdkError<DeletePipelineError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<DeletePipelineOutput, SdkError<DeletePipelineError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeletePipelineInputBuilder
impl Clone for DeletePipelineInputBuilder
source§fn clone(&self) -> DeletePipelineInputBuilder
fn clone(&self) -> DeletePipelineInputBuilder
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 DeletePipelineInputBuilder
impl Debug for DeletePipelineInputBuilder
source§impl Default for DeletePipelineInputBuilder
impl Default for DeletePipelineInputBuilder
source§fn default() -> DeletePipelineInputBuilder
fn default() -> DeletePipelineInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeletePipelineInputBuilder
impl PartialEq for DeletePipelineInputBuilder
source§fn eq(&self, other: &DeletePipelineInputBuilder) -> bool
fn eq(&self, other: &DeletePipelineInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeletePipelineInputBuilder
Auto Trait Implementations§
impl Freeze for DeletePipelineInputBuilder
impl RefUnwindSafe for DeletePipelineInputBuilder
impl Send for DeletePipelineInputBuilder
impl Sync for DeletePipelineInputBuilder
impl Unpin for DeletePipelineInputBuilder
impl UnwindSafe for DeletePipelineInputBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
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.