#[non_exhaustive]pub struct MatchingResponseBuilder { /* private fields */ }
Expand description
A builder for MatchingResponse
.
Implementations§
source§impl MatchingResponseBuilder
impl MatchingResponseBuilder
sourcepub fn enabled(self, input: bool) -> Self
pub fn enabled(self, input: bool) -> Self
The flag that enables the matching process of duplicate profiles.
sourcepub fn set_enabled(self, input: Option<bool>) -> Self
pub fn set_enabled(self, input: Option<bool>) -> Self
The flag that enables the matching process of duplicate profiles.
sourcepub fn get_enabled(&self) -> &Option<bool>
pub fn get_enabled(&self) -> &Option<bool>
The flag that enables the matching process of duplicate profiles.
sourcepub fn job_schedule(self, input: JobSchedule) -> Self
pub fn job_schedule(self, input: JobSchedule) -> Self
The day and time when do you want to start the Identity Resolution Job every week.
sourcepub fn set_job_schedule(self, input: Option<JobSchedule>) -> Self
pub fn set_job_schedule(self, input: Option<JobSchedule>) -> Self
The day and time when do you want to start the Identity Resolution Job every week.
sourcepub fn get_job_schedule(&self) -> &Option<JobSchedule>
pub fn get_job_schedule(&self) -> &Option<JobSchedule>
The day and time when do you want to start the Identity Resolution Job every week.
sourcepub fn auto_merging(self, input: AutoMerging) -> Self
pub fn auto_merging(self, input: AutoMerging) -> Self
Configuration information about the auto-merging process.
sourcepub fn set_auto_merging(self, input: Option<AutoMerging>) -> Self
pub fn set_auto_merging(self, input: Option<AutoMerging>) -> Self
Configuration information about the auto-merging process.
sourcepub fn get_auto_merging(&self) -> &Option<AutoMerging>
pub fn get_auto_merging(&self) -> &Option<AutoMerging>
Configuration information about the auto-merging process.
sourcepub fn exporting_config(self, input: ExportingConfig) -> Self
pub fn exporting_config(self, input: ExportingConfig) -> Self
Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.
sourcepub fn set_exporting_config(self, input: Option<ExportingConfig>) -> Self
pub fn set_exporting_config(self, input: Option<ExportingConfig>) -> Self
Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.
sourcepub fn get_exporting_config(&self) -> &Option<ExportingConfig>
pub fn get_exporting_config(&self) -> &Option<ExportingConfig>
Configuration information for exporting Identity Resolution results, for example, to an S3 bucket.
sourcepub fn build(self) -> MatchingResponse
pub fn build(self) -> MatchingResponse
Consumes the builder and constructs a MatchingResponse
.
Trait Implementations§
source§impl Clone for MatchingResponseBuilder
impl Clone for MatchingResponseBuilder
source§fn clone(&self) -> MatchingResponseBuilder
fn clone(&self) -> MatchingResponseBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for MatchingResponseBuilder
impl Debug for MatchingResponseBuilder
source§impl Default for MatchingResponseBuilder
impl Default for MatchingResponseBuilder
source§fn default() -> MatchingResponseBuilder
fn default() -> MatchingResponseBuilder
source§impl PartialEq for MatchingResponseBuilder
impl PartialEq for MatchingResponseBuilder
source§fn eq(&self, other: &MatchingResponseBuilder) -> bool
fn eq(&self, other: &MatchingResponseBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for MatchingResponseBuilder
Auto Trait Implementations§
impl Freeze for MatchingResponseBuilder
impl RefUnwindSafe for MatchingResponseBuilder
impl Send for MatchingResponseBuilder
impl Sync for MatchingResponseBuilder
impl Unpin for MatchingResponseBuilder
impl UnwindSafe for MatchingResponseBuilder
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> 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