Interface CfnDomain.MatchingProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDomain.MatchingProperty.Jsii$Proxy
- Enclosing class:
CfnDomain
@Stability(Stable)
public static interface CfnDomain.MatchingProperty
extends software.amazon.jsii.JsiiSerializable
The process of matching duplicate profiles.
If Matching = true
, Amazon Connect Customer Profiles starts a weekly batch process called Identity Resolution Job . If you do not specify a date and time for the Identity Resolution Job to run, by default it runs every Saturday at 12AM UTC to detect duplicate profiles in your domains. After the Identity Resolution Job completes, use the GetMatches
API to return and review the results. Or, if you have configured ExportingConfig
in the MatchingRequest
, you can download the results from S3.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.customerprofiles.*; MatchingProperty matchingProperty = MatchingProperty.builder() .enabled(false) // the properties below are optional .autoMerging(AutoMergingProperty.builder() .enabled(false) // the properties below are optional .conflictResolution(ConflictResolutionProperty.builder() .conflictResolvingModel("conflictResolvingModel") // the properties below are optional .sourceName("sourceName") .build()) .consolidation(ConsolidationProperty.builder() .matchingAttributesList(List.of(List.of("matchingAttributesList"))) .build()) .minAllowedConfidenceScoreForMerging(123) .build()) .exportingConfig(ExportingConfigProperty.builder() .s3Exporting(S3ExportingConfigProperty.builder() .s3BucketName("s3BucketName") // the properties below are optional .s3KeyName("s3KeyName") .build()) .build()) .jobSchedule(JobScheduleProperty.builder() .dayOfTheWeek("dayOfTheWeek") .time("time") .build()) .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDomain.MatchingProperty
static final class
An implementation forCfnDomain.MatchingProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
Configuration information about the auto-merging process.The flag that enables the matching process of duplicate profiles.default Object
The S3 location where Identity Resolution Jobs write result files.default Object
The day and time when do you want to start the Identity Resolution Job every week.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEnabled
The flag that enables the matching process of duplicate profiles.- See Also:
-
getAutoMerging
Configuration information about the auto-merging process.- See Also:
-
getExportingConfig
The S3 location where Identity Resolution Jobs write result files.- See Also:
-
getJobSchedule
The day and time when do you want to start the Identity Resolution Job every week.- See Also:
-
builder
- Returns:
- a
CfnDomain.MatchingProperty.Builder
ofCfnDomain.MatchingProperty
-