Struct aws_sdk_entityresolution::operation::batch_delete_unique_id::builders::BatchDeleteUniqueIdInputBuilder
source · #[non_exhaustive]pub struct BatchDeleteUniqueIdInputBuilder { /* private fields */ }
Expand description
A builder for BatchDeleteUniqueIdInput
.
Implementations§
source§impl BatchDeleteUniqueIdInputBuilder
impl BatchDeleteUniqueIdInputBuilder
sourcepub fn workflow_name(self, input: impl Into<String>) -> Self
pub fn workflow_name(self, input: impl Into<String>) -> Self
The name of the workflow.
This field is required.sourcepub fn set_workflow_name(self, input: Option<String>) -> Self
pub fn set_workflow_name(self, input: Option<String>) -> Self
The name of the workflow.
sourcepub fn get_workflow_name(&self) -> &Option<String>
pub fn get_workflow_name(&self) -> &Option<String>
The name of the workflow.
sourcepub fn input_source(self, input: impl Into<String>) -> Self
pub fn input_source(self, input: impl Into<String>) -> Self
The input source for the batch delete unique ID operation.
sourcepub fn set_input_source(self, input: Option<String>) -> Self
pub fn set_input_source(self, input: Option<String>) -> Self
The input source for the batch delete unique ID operation.
sourcepub fn get_input_source(&self) -> &Option<String>
pub fn get_input_source(&self) -> &Option<String>
The input source for the batch delete unique ID operation.
sourcepub fn unique_ids(self, input: impl Into<String>) -> Self
pub fn unique_ids(self, input: impl Into<String>) -> Self
Appends an item to unique_ids
.
To override the contents of this collection use set_unique_ids
.
The unique IDs to delete.
sourcepub fn set_unique_ids(self, input: Option<Vec<String>>) -> Self
pub fn set_unique_ids(self, input: Option<Vec<String>>) -> Self
The unique IDs to delete.
sourcepub fn get_unique_ids(&self) -> &Option<Vec<String>>
pub fn get_unique_ids(&self) -> &Option<Vec<String>>
The unique IDs to delete.
sourcepub fn build(self) -> Result<BatchDeleteUniqueIdInput, BuildError>
pub fn build(self) -> Result<BatchDeleteUniqueIdInput, BuildError>
Consumes the builder and constructs a BatchDeleteUniqueIdInput
.
source§impl BatchDeleteUniqueIdInputBuilder
impl BatchDeleteUniqueIdInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<BatchDeleteUniqueIdOutput, SdkError<BatchDeleteUniqueIdError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<BatchDeleteUniqueIdOutput, SdkError<BatchDeleteUniqueIdError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for BatchDeleteUniqueIdInputBuilder
impl Clone for BatchDeleteUniqueIdInputBuilder
source§fn clone(&self) -> BatchDeleteUniqueIdInputBuilder
fn clone(&self) -> BatchDeleteUniqueIdInputBuilder
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 BatchDeleteUniqueIdInputBuilder
impl Default for BatchDeleteUniqueIdInputBuilder
source§fn default() -> BatchDeleteUniqueIdInputBuilder
fn default() -> BatchDeleteUniqueIdInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for BatchDeleteUniqueIdInputBuilder
impl PartialEq for BatchDeleteUniqueIdInputBuilder
source§fn eq(&self, other: &BatchDeleteUniqueIdInputBuilder) -> bool
fn eq(&self, other: &BatchDeleteUniqueIdInputBuilder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for BatchDeleteUniqueIdInputBuilder
Auto Trait Implementations§
impl Freeze for BatchDeleteUniqueIdInputBuilder
impl RefUnwindSafe for BatchDeleteUniqueIdInputBuilder
impl Send for BatchDeleteUniqueIdInputBuilder
impl Sync for BatchDeleteUniqueIdInputBuilder
impl Unpin for BatchDeleteUniqueIdInputBuilder
impl UnwindSafe for BatchDeleteUniqueIdInputBuilder
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.