Struct aws_sdk_applicationdiscovery::operation::batch_delete_agents::builders::BatchDeleteAgentsInputBuilder
source · #[non_exhaustive]pub struct BatchDeleteAgentsInputBuilder { /* private fields */ }Expand description
A builder for BatchDeleteAgentsInput.
Implementations§
source§impl BatchDeleteAgentsInputBuilder
impl BatchDeleteAgentsInputBuilder
sourcepub fn delete_agents(self, input: DeleteAgent) -> Self
pub fn delete_agents(self, input: DeleteAgent) -> Self
Appends an item to delete_agents.
To override the contents of this collection use set_delete_agents.
The list of agents to delete.
sourcepub fn set_delete_agents(self, input: Option<Vec<DeleteAgent>>) -> Self
pub fn set_delete_agents(self, input: Option<Vec<DeleteAgent>>) -> Self
The list of agents to delete.
sourcepub fn get_delete_agents(&self) -> &Option<Vec<DeleteAgent>>
pub fn get_delete_agents(&self) -> &Option<Vec<DeleteAgent>>
The list of agents to delete.
sourcepub fn build(self) -> Result<BatchDeleteAgentsInput, BuildError>
pub fn build(self) -> Result<BatchDeleteAgentsInput, BuildError>
Consumes the builder and constructs a BatchDeleteAgentsInput.
source§impl BatchDeleteAgentsInputBuilder
impl BatchDeleteAgentsInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<BatchDeleteAgentsOutput, SdkError<BatchDeleteAgentsError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<BatchDeleteAgentsOutput, SdkError<BatchDeleteAgentsError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for BatchDeleteAgentsInputBuilder
impl Clone for BatchDeleteAgentsInputBuilder
source§fn clone(&self) -> BatchDeleteAgentsInputBuilder
fn clone(&self) -> BatchDeleteAgentsInputBuilder
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 BatchDeleteAgentsInputBuilder
impl Default for BatchDeleteAgentsInputBuilder
source§fn default() -> BatchDeleteAgentsInputBuilder
fn default() -> BatchDeleteAgentsInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for BatchDeleteAgentsInputBuilder
impl PartialEq for BatchDeleteAgentsInputBuilder
source§fn eq(&self, other: &BatchDeleteAgentsInputBuilder) -> bool
fn eq(&self, other: &BatchDeleteAgentsInputBuilder) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BatchDeleteAgentsInputBuilder
Auto Trait Implementations§
impl Freeze for BatchDeleteAgentsInputBuilder
impl RefUnwindSafe for BatchDeleteAgentsInputBuilder
impl Send for BatchDeleteAgentsInputBuilder
impl Sync for BatchDeleteAgentsInputBuilder
impl Unpin for BatchDeleteAgentsInputBuilder
impl UnwindSafe for BatchDeleteAgentsInputBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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.