Class CfnSchemaMapping.SchemaInputAttributeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.entityresolution.CfnSchemaMapping.SchemaInputAttributeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSchemaMapping.SchemaInputAttributeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSchemaMapping.SchemaInputAttributeProperty
@Stability(Stable)
@Internal
public static final class CfnSchemaMapping.SchemaInputAttributeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnSchemaMapping.SchemaInputAttributeProperty
An implementation for
CfnSchemaMapping.SchemaInputAttributeProperty-
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.CfnSchemaMapping.SchemaInputAttributeProperty
CfnSchemaMapping.SchemaInputAttributeProperty.Builder, CfnSchemaMapping.SchemaInputAttributeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnSchemaMapping.SchemaInputAttributeProperty.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 StringA string containing the field name.final StringInstruct AWS Entity Resolution to combine several columns into a unified column with the identical attribute type.final StringA key that allows grouping of multiple input attributes into a unified matching group.final StringThe subtype of the attribute, selected from a list of values.final StringgetType()The type of the attribute, selected from a list of values.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 theCfnSchemaMapping.SchemaInputAttributeProperty.Builder.
-
-
Method Details
-
getFieldName
Description copied from interface:CfnSchemaMapping.SchemaInputAttributePropertyA string containing the field name.- Specified by:
getFieldNamein interfaceCfnSchemaMapping.SchemaInputAttributeProperty- See Also:
-
getType
Description copied from interface:CfnSchemaMapping.SchemaInputAttributePropertyThe type of the attribute, selected from a list of values.- Specified by:
getTypein interfaceCfnSchemaMapping.SchemaInputAttributeProperty- See Also:
-
getGroupName
Description copied from interface:CfnSchemaMapping.SchemaInputAttributePropertyInstruct AWS Entity Resolution to combine several columns into a unified column with the identical attribute type.For example, when working with columns such as first_name, middle_name, and last_name, assigning them a common
GroupNamewill prompt AWS Entity Resolution to concatenate them into a single value.- Specified by:
getGroupNamein interfaceCfnSchemaMapping.SchemaInputAttributeProperty- See Also:
-
getMatchKey
Description copied from interface:CfnSchemaMapping.SchemaInputAttributePropertyA key that allows grouping of multiple input attributes into a unified matching group.For example, let's consider a scenario where the source table contains various addresses, such as
business_addressandshipping_address. By assigning theMatchKeyAddress to both attributes, AWS Entity Resolution will match records across these fields to create a consolidated matching group. If noMatchKeyis specified for a column, it won't be utilized for matching purposes but will still be included in the output table.- Specified by:
getMatchKeyin interfaceCfnSchemaMapping.SchemaInputAttributeProperty- See Also:
-
getSubType
Description copied from interface:CfnSchemaMapping.SchemaInputAttributePropertyThe subtype of the attribute, selected from a list of values.- Specified by:
getSubTypein interfaceCfnSchemaMapping.SchemaInputAttributeProperty- 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()
-