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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.customerprofiles.CfnDomain.RuleBasedMatchingProperty
CfnDomain.RuleBasedMatchingProperty.Builder, CfnDomain.RuleBasedMatchingProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDomain.RuleBasedMatchingProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectConfigures information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles.final ObjectHow the auto-merging process should resolve conflicts between different profiles.final ObjectThe flag that enables the rule-based matching process of duplicate profiles.final ObjectConfiguration information for exporting Identity Resolution results, for example, to an S3 bucket.final ObjectConfigures how the rule-based matching process should match profiles.final NumberIndicates the maximum allowed rule level for matching.final NumberIndicates the maximum allowed rule level for merging.final Stringfinal inthashCode()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.RuleBasedMatchingPropertyThe flag that enables the rule-based matching process of duplicate profiles.- Specified by:
getEnabledin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
getAttributeTypesSelector
Description copied from interface:CfnDomain.RuleBasedMatchingPropertyConfigures information about the AttributeTypesSelector where the rule-based identity resolution uses to match profiles.- Specified by:
getAttributeTypesSelectorin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
getConflictResolution
Description copied from interface:CfnDomain.RuleBasedMatchingPropertyHow the auto-merging process should resolve conflicts between different profiles.For example, if Profile A and Profile B have the same FirstName and LastName (and that is the matching criteria), which EmailAddress should be used?
- Specified by:
getConflictResolutionin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
getExportingConfig
Description copied from interface:CfnDomain.RuleBasedMatchingPropertyConfiguration information for exporting Identity Resolution results, for example, to an S3 bucket.- Specified by:
getExportingConfigin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
getMatchingRules
Description copied from interface:CfnDomain.RuleBasedMatchingPropertyConfigures how the rule-based matching process should match profiles.You can have up to 15 MatchingRule in the MatchingRules.
- Specified by:
getMatchingRulesin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
getMaxAllowedRuleLevelForMatching
Description copied from interface:CfnDomain.RuleBasedMatchingPropertyIndicates the maximum allowed rule level for matching.- Specified by:
getMaxAllowedRuleLevelForMatchingin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
getMaxAllowedRuleLevelForMerging
Description copied from interface:CfnDomain.RuleBasedMatchingPropertyIndicates the maximum allowed rule level for merging.- Specified by:
getMaxAllowedRuleLevelForMergingin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
getStatus
- Specified by:
getStatusin interfaceCfnDomain.RuleBasedMatchingProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-