Class DomainRuleBasedMatching


  • public final class DomainRuleBasedMatching
    extends java.lang.Object
    • Method Detail

      • attributeTypesSelector

        public java.util.Optional<DomainRuleBasedMatchingAttributeTypesSelector> attributeTypesSelector()
        Returns:
        A block that configures information about the `AttributeTypesSelector` where the rule-based identity resolution uses to match profiles. Documented below.
      • conflictResolution

        public java.util.Optional<DomainRuleBasedMatchingConflictResolution> conflictResolution()
        Returns:
        A block that specifies how the auto-merging process should resolve conflicts between different profiles. Documented below.
      • enabled

        public java.lang.Boolean enabled()
        Returns:
        The flag that enables the rule-based matching process of duplicate profiles.
      • exportingConfig

        public java.util.Optional<DomainRuleBasedMatchingExportingConfig> exportingConfig()
        Returns:
        A block that specifies the configuration for exporting Identity Resolution results. Documented below.
      • matchingRules

        public java.util.List<DomainRuleBasedMatchingMatchingRule> matchingRules()
        Returns:
        A block that configures how the rule-based matching process should match profiles. You can have up to 15 `rule` in the `natchingRules`. Documented below.
      • maxAllowedRuleLevelForMatching

        public java.util.Optional<java.lang.Integer> maxAllowedRuleLevelForMatching()
        Returns:
        Indicates the maximum allowed rule level for matching.
      • maxAllowedRuleLevelForMerging

        public java.util.Optional<java.lang.Integer> maxAllowedRuleLevelForMerging()
        Returns:
        Indicates the maximum allowed rule level for merging.
      • status

        public java.util.Optional<java.lang.String> status()