Class CfnMatchingWorkflow.RuleBasedPropertiesProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.entityresolution.CfnMatchingWorkflow.RuleBasedPropertiesProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnMatchingWorkflow.RuleBasedPropertiesProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnMatchingWorkflow.RuleBasedPropertiesProperty
@Stability(Stable)
@Internal
public static final class CfnMatchingWorkflow.RuleBasedPropertiesProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnMatchingWorkflow.RuleBasedPropertiesProperty
An implementation for
CfnMatchingWorkflow.RuleBasedPropertiesProperty-
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.entityresolution.CfnMatchingWorkflow.RuleBasedPropertiesProperty
CfnMatchingWorkflow.RuleBasedPropertiesProperty.Builder, CfnMatchingWorkflow.RuleBasedPropertiesProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnMatchingWorkflow.RuleBasedPropertiesProperty.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 StringThe comparison type.final StringAn indicator of whether to generate IDs and index the data or not.final ObjectgetRules()A list ofRuleobjects, each of which have fieldsRuleNameandMatchingKeys.final 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 theCfnMatchingWorkflow.RuleBasedPropertiesProperty.Builder.
-
-
Method Details
-
getAttributeMatchingModel
Description copied from interface:CfnMatchingWorkflow.RuleBasedPropertiesPropertyThe comparison type. You can either chooseONE_TO_ONEorMANY_TO_MANYas theattributeMatchingModel.If you choose
MANY_TO_MANY, the system can match attributes across the sub-types of an attribute type. For example, if the value of theEmailfield of Profile A and the value ofBusinessEmailfield of Profile B matches, the two profiles are matched on theEmailattribute type.If you choose
ONE_TO_ONE, the system can only match attributes if the sub-types are an exact match. For example, for theEmailattribute type, the system will only consider it a match if the value of theEmailfield of Profile A matches the value of theEmailfield of Profile B.- Specified by:
getAttributeMatchingModelin interfaceCfnMatchingWorkflow.RuleBasedPropertiesProperty- See Also:
-
getRules
Description copied from interface:CfnMatchingWorkflow.RuleBasedPropertiesPropertyA list ofRuleobjects, each of which have fieldsRuleNameandMatchingKeys.- Specified by:
getRulesin interfaceCfnMatchingWorkflow.RuleBasedPropertiesProperty- See Also:
-
getMatchPurpose
Description copied from interface:CfnMatchingWorkflow.RuleBasedPropertiesPropertyAn indicator of whether to generate IDs and index the data or not.If you choose
IDENTIFIER_GENERATION, the process generates IDs and indexes the data.If you choose
INDEXING, the process indexes the data without generating IDs.- Specified by:
getMatchPurposein interfaceCfnMatchingWorkflow.RuleBasedPropertiesProperty- 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()
-