Class CfnDomain.RuleBasedMatchingProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.customerprofiles.CfnDomain.RuleBasedMatchingProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDomain.RuleBasedMatchingProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDomain.RuleBasedMatchingProperty
@Stability(Stable)
@Internal
public static final class CfnDomain.RuleBasedMatchingProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDomain.RuleBasedMatchingProperty
An implementation for
CfnDomain.RuleBasedMatchingProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.customerprofiles.CfnDomain.RuleBasedMatchingProperty
CfnDomain.RuleBasedMatchingProperty.Builder, CfnDomain.RuleBasedMatchingProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDomain.RuleBasedMatchingProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Configures information about theAttributeTypesSelector
where the rule-based identity resolution uses to match profiles.final Object
Determines how the auto-merging process should resolve conflicts between different profiles.final Object
The flag that enables the matching process of duplicate profiles.final Object
The S3 location where Identity Resolution Jobs write result files.final Object
Configures how the rule-based matching process should match profiles.final Number
Indicates the maximum allowed rule level for matching.final Number
Indicates the maximum allowed rule level for merging.final String
The status of rule-based matching rule.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnDomain.RuleBasedMatchingProperty.Builder
.
-
-
Method Details
-
getEnabled
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
The flag that enables the matching process of duplicate profiles.- Specified by:
getEnabled
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
getAttributeTypesSelector
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
Configures information about theAttributeTypesSelector
where the rule-based identity resolution uses to match profiles.- Specified by:
getAttributeTypesSelector
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
getConflictResolution
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
Determines how the auto-merging process should resolve conflicts between different profiles.For example, if Profile A and Profile B have the same
FirstName
andLastName
,ConflictResolution
specifies whichEmailAddress
should be used.- Specified by:
getConflictResolution
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
getExportingConfig
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
The S3 location where Identity Resolution Jobs write result files.- Specified by:
getExportingConfig
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
getMatchingRules
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
Configures how the rule-based matching process should match profiles.You can have up to 15
MatchingRule
in theMatchingRules
.- Specified by:
getMatchingRules
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
getMaxAllowedRuleLevelForMatching
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
Indicates the maximum allowed rule level for matching.- Specified by:
getMaxAllowedRuleLevelForMatching
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
getMaxAllowedRuleLevelForMerging
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
Indicates the maximum allowed rule level for merging.- Specified by:
getMaxAllowedRuleLevelForMerging
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
getStatus
Description copied from interface:CfnDomain.RuleBasedMatchingProperty
The status of rule-based matching rule.- Specified by:
getStatus
in interfaceCfnDomain.RuleBasedMatchingProperty
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-