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