DataMapperMapping Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. DataMapperMapping
- com.
Implements
public final class DataMapperMapping
implements JsonSerializable<DataMapperMapping>
Source and target table mapping details.
Constructor Summary
| Constructor | Description |
|---|---|
| DataMapperMapping() |
Creates an instance of Data |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Mapper |
attributeMappingInfo()
Get the attribute |
|
static
Data |
fromJson(JsonReader jsonReader)
Reads an instance of Data |
|
Mapper |
sourceConnectionReference()
Get the source |
| Object |
sourceDenormalizeInfo()
Get the source |
| String |
sourceEntityName()
Get the source |
| String |
targetEntityName()
Get the target |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Data |
withAttributeMappingInfo(MapperAttributeMappings attributeMappingInfo)
Set the attribute |
|
Data |
withSourceConnectionReference(MapperConnectionReference sourceConnectionReference)
Set the source |
|
Data |
withSourceDenormalizeInfo(Object sourceDenormalizeInfo)
Set the source |
|
Data |
withSourceEntityName(String sourceEntityName)
Set the source |
|
Data |
withTargetEntityName(String targetEntityName)
Set the target |
Methods inherited from java.lang.Object
Constructor Details
DataMapperMapping
public DataMapperMapping()
Creates an instance of DataMapperMapping class.
Method Details
attributeMappingInfo
public MapperAttributeMappings attributeMappingInfo()
Get the attributeMappingInfo property: This holds the user provided attribute mapping information.
Returns:
fromJson
public static DataMapperMapping fromJson(JsonReader jsonReader)
Reads an instance of DataMapperMapping from the JsonReader.
Parameters:
Returns:
Throws:
sourceConnectionReference
public MapperConnectionReference sourceConnectionReference()
Get the sourceConnectionReference property: The connection reference for the source connection.
Returns:
sourceDenormalizeInfo
public Object sourceDenormalizeInfo()
Get the sourceDenormalizeInfo property: This holds the source denormalization information used while joining multiple sources.
Returns:
sourceEntityName
public String sourceEntityName()
Get the sourceEntityName property: Name of the source table.
Returns:
targetEntityName
public String targetEntityName()
Get the targetEntityName property: Name of the target table.
Returns:
toJson
validate
public void validate()
Validates the instance.
withAttributeMappingInfo
public DataMapperMapping withAttributeMappingInfo(MapperAttributeMappings attributeMappingInfo)
Set the attributeMappingInfo property: This holds the user provided attribute mapping information.
Parameters:
Returns:
withSourceConnectionReference
public DataMapperMapping withSourceConnectionReference(MapperConnectionReference sourceConnectionReference)
Set the sourceConnectionReference property: The connection reference for the source connection.
Parameters:
Returns:
withSourceDenormalizeInfo
public DataMapperMapping withSourceDenormalizeInfo(Object sourceDenormalizeInfo)
Set the sourceDenormalizeInfo property: This holds the source denormalization information used while joining multiple sources.
Parameters:
Returns:
withSourceEntityName
public DataMapperMapping withSourceEntityName(String sourceEntityName)
Set the sourceEntityName property: Name of the source table.
Parameters:
Returns:
withTargetEntityName
public DataMapperMapping withTargetEntityName(String targetEntityName)
Set the targetEntityName property: Name of the target table.
Parameters:
Returns: