#[non_exhaustive]pub struct GetMatchIdInputBuilder { /* private fields */ }Expand description
A builder for GetMatchIdInput.
Implementations§
source§impl GetMatchIdInputBuilder
impl GetMatchIdInputBuilder
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 record(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn record(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to record.
To override the contents of this collection use set_record.
The record to fetch the Match ID for.
sourcepub fn set_record(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_record(self, input: Option<HashMap<String, String>>) -> Self
The record to fetch the Match ID for.
sourcepub fn get_record(&self) -> &Option<HashMap<String, String>>
pub fn get_record(&self) -> &Option<HashMap<String, String>>
The record to fetch the Match ID for.
sourcepub fn apply_normalization(self, input: bool) -> Self
pub fn apply_normalization(self, input: bool) -> Self
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an AttributeType of PHONE_NUMBER, and the data in the input table is in a format of 1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
sourcepub fn set_apply_normalization(self, input: Option<bool>) -> Self
pub fn set_apply_normalization(self, input: Option<bool>) -> Self
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an AttributeType of PHONE_NUMBER, and the data in the input table is in a format of 1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
sourcepub fn get_apply_normalization(&self) -> &Option<bool>
pub fn get_apply_normalization(&self) -> &Option<bool>
Normalizes the attributes defined in the schema in the input data. For example, if an attribute has an AttributeType of PHONE_NUMBER, and the data in the input table is in a format of 1234567890, Entity Resolution will normalize this field in the output to (123)-456-7890.
sourcepub fn build(self) -> Result<GetMatchIdInput, BuildError>
pub fn build(self) -> Result<GetMatchIdInput, BuildError>
Consumes the builder and constructs a GetMatchIdInput.
source§impl GetMatchIdInputBuilder
impl GetMatchIdInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<GetMatchIdOutput, SdkError<GetMatchIdError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<GetMatchIdOutput, SdkError<GetMatchIdError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetMatchIdInputBuilder
impl Clone for GetMatchIdInputBuilder
source§fn clone(&self) -> GetMatchIdInputBuilder
fn clone(&self) -> GetMatchIdInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for GetMatchIdInputBuilder
impl Debug for GetMatchIdInputBuilder
source§impl Default for GetMatchIdInputBuilder
impl Default for GetMatchIdInputBuilder
source§fn default() -> GetMatchIdInputBuilder
fn default() -> GetMatchIdInputBuilder
source§impl PartialEq for GetMatchIdInputBuilder
impl PartialEq for GetMatchIdInputBuilder
impl StructuralPartialEq for GetMatchIdInputBuilder
Auto Trait Implementations§
impl Freeze for GetMatchIdInputBuilder
impl RefUnwindSafe for GetMatchIdInputBuilder
impl Send for GetMatchIdInputBuilder
impl Sync for GetMatchIdInputBuilder
impl Unpin for GetMatchIdInputBuilder
impl UnwindSafe for GetMatchIdInputBuilder
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
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)
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>
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>
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 more