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
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDomain.MatchingPropertystatic final classAn implementation forCfnDomain.MatchingProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectConfiguration information about the auto-merging process.The flag that enables the matching process of duplicate profiles.default ObjectThe S3 location where Identity Resolution Jobs write result files.default ObjectThe 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.BuilderofCfnDomain.MatchingProperty
-