Class CfnSchemaMapping.SchemaInputAttributeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnSchemaMapping.SchemaInputAttributeProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnSchemaMapping.SchemaInputAttributeProperty
CfnSchemaMapping.SchemaInputAttributeProperty
-
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.entityresolution.CfnSchemaMapping.SchemaInputAttributeProperty
CfnSchemaMapping.SchemaInputAttributeProperty.Builder, CfnSchemaMapping.SchemaInputAttributeProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnSchemaMapping.SchemaInputAttributeProperty.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 String
A string containing the field name.final String
A string that instructs AWS Entity Resolution to combine several columns into a unified column with the identical attribute type.final Object
Indicates if the column values are hashed in the schema input.final String
A key that allows grouping of multiple input attributes into a unified matching group.final String
The subtype of the attribute, selected from a list of values.final String
getType()
The type of the attribute, selected from a list of values.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 theCfnSchemaMapping.SchemaInputAttributeProperty.Builder
.
-
-
Method Details
-
getFieldName
Description copied from interface:CfnSchemaMapping.SchemaInputAttributeProperty
A string containing the field name.- Specified by:
getFieldName
in interfaceCfnSchemaMapping.SchemaInputAttributeProperty
- See Also:
-
getType
Description copied from interface:CfnSchemaMapping.SchemaInputAttributeProperty
The type of the attribute, selected from a list of values.- Specified by:
getType
in interfaceCfnSchemaMapping.SchemaInputAttributeProperty
- See Also:
-
getGroupName
Description copied from interface:CfnSchemaMapping.SchemaInputAttributeProperty
A string that instructs 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
, andlast_name
, assigning them a commongroupName
will prompt AWS Entity Resolution to concatenate them into a single value.- Specified by:
getGroupName
in interfaceCfnSchemaMapping.SchemaInputAttributeProperty
- See Also:
-
getHashed
Description copied from interface:CfnSchemaMapping.SchemaInputAttributeProperty
Indicates if the column values are hashed in the schema input.If the value is set to
TRUE
, the column values are hashed. If the value is set toFALSE
, the column values are cleartext.- Specified by:
getHashed
in interfaceCfnSchemaMapping.SchemaInputAttributeProperty
- See Also:
-
getMatchKey
Description copied from interface:CfnSchemaMapping.SchemaInputAttributeProperty
A key that allows grouping of multiple input attributes into a unified matching group.For example, consider a scenario where the source table contains various addresses, such as
business_address
andshipping_address
. By assigning amatchKey
calledaddress
to both attributes, AWS Entity Resolution will match records across these fields to create a consolidated matching group.If no
matchKey
is specified for a column, it won't be utilized for matching purposes but will still be included in the output table.- Specified by:
getMatchKey
in interfaceCfnSchemaMapping.SchemaInputAttributeProperty
- See Also:
-
getSubType
Description copied from interface:CfnSchemaMapping.SchemaInputAttributeProperty
The subtype of the attribute, selected from a list of values.- Specified by:
getSubType
in interfaceCfnSchemaMapping.SchemaInputAttributeProperty
- 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()
-