Struct aws_sdk_lambda::operation::delete_event_source_mapping::builders::DeleteEventSourceMappingInputBuilder
source · #[non_exhaustive]pub struct DeleteEventSourceMappingInputBuilder { /* private fields */ }
Expand description
A builder for DeleteEventSourceMappingInput
.
Implementations§
source§impl DeleteEventSourceMappingInputBuilder
impl DeleteEventSourceMappingInputBuilder
sourcepub fn uuid(self, input: impl Into<String>) -> Self
pub fn uuid(self, input: impl Into<String>) -> Self
The identifier of the event source mapping.
This field is required.sourcepub fn set_uuid(self, input: Option<String>) -> Self
pub fn set_uuid(self, input: Option<String>) -> Self
The identifier of the event source mapping.
sourcepub fn build(self) -> Result<DeleteEventSourceMappingInput, BuildError>
pub fn build(self) -> Result<DeleteEventSourceMappingInput, BuildError>
Consumes the builder and constructs a DeleteEventSourceMappingInput
.
source§impl DeleteEventSourceMappingInputBuilder
impl DeleteEventSourceMappingInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<DeleteEventSourceMappingOutput, SdkError<DeleteEventSourceMappingError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<DeleteEventSourceMappingOutput, SdkError<DeleteEventSourceMappingError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for DeleteEventSourceMappingInputBuilder
impl Clone for DeleteEventSourceMappingInputBuilder
source§fn clone(&self) -> DeleteEventSourceMappingInputBuilder
fn clone(&self) -> DeleteEventSourceMappingInputBuilder
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 Default for DeleteEventSourceMappingInputBuilder
impl Default for DeleteEventSourceMappingInputBuilder
source§fn default() -> DeleteEventSourceMappingInputBuilder
fn default() -> DeleteEventSourceMappingInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteEventSourceMappingInputBuilder
impl PartialEq for DeleteEventSourceMappingInputBuilder
source§fn eq(&self, other: &DeleteEventSourceMappingInputBuilder) -> bool
fn eq(&self, other: &DeleteEventSourceMappingInputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeleteEventSourceMappingInputBuilder
Auto Trait Implementations§
impl Freeze for DeleteEventSourceMappingInputBuilder
impl RefUnwindSafe for DeleteEventSourceMappingInputBuilder
impl Send for DeleteEventSourceMappingInputBuilder
impl Sync for DeleteEventSourceMappingInputBuilder
impl Unpin for DeleteEventSourceMappingInputBuilder
impl UnwindSafe for DeleteEventSourceMappingInputBuilder
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>
Creates a shared type from an unshared type.