DataFlowSource Class

public class DataFlowSource
extends Transformation

Transformation for data flow source.

Constructor Summary

Constructor Description
DataFlowSource()

Creates an instance of DataFlowSource class.

Method Summary

Modifier and Type Method and Description
static DataFlowSource fromJson(JsonReader jsonReader)

Reads an instance of DataFlowSource from the JsonReader.

LinkedServiceReference schemaLinkedService()

Get the schemaLinkedService property: Schema linked service reference.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

DataFlowSource withDataset(DatasetReference dataset)

Set the dataset property: Dataset reference.

DataFlowSource withDescription(String description)

Set the description property: Transformation description.

DataFlowSource withFlowlet(DataFlowReference flowlet)

Set the flowlet property: Flowlet Reference.

DataFlowSource withLinkedService(LinkedServiceReference linkedService)

Set the linkedService property: Linked service reference.

DataFlowSource withName(String name)

Set the name property: Transformation name.

DataFlowSource withSchemaLinkedService(LinkedServiceReference schemaLinkedService)

Set the schemaLinkedService property: Schema linked service reference.

Methods inherited from Transformation

Methods inherited from java.lang.Object

Constructor Details

DataFlowSource

public DataFlowSource()

Creates an instance of DataFlowSource class.

Method Details

fromJson

public static DataFlowSource fromJson(JsonReader jsonReader)

Reads an instance of DataFlowSource from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of DataFlowSource if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

schemaLinkedService

public LinkedServiceReference schemaLinkedService()

Get the schemaLinkedService property: Schema linked service reference.

Returns:

the schemaLinkedService value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

DataFlowSource.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

DataFlowSource.validate()

withDataset

public DataFlowSource withDataset(DatasetReference dataset)

Set the dataset property: Dataset reference.

Overrides:

DataFlowSource.withDataset(DatasetReference dataset)

Parameters:

dataset

withDescription

public DataFlowSource withDescription(String description)

Set the description property: Transformation description.

Overrides:

DataFlowSource.withDescription(String description)

Parameters:

description

withFlowlet

public DataFlowSource withFlowlet(DataFlowReference flowlet)

Set the flowlet property: Flowlet Reference.

Overrides:

DataFlowSource.withFlowlet(DataFlowReference flowlet)

Parameters:

flowlet

withLinkedService

public DataFlowSource withLinkedService(LinkedServiceReference linkedService)

Set the linkedService property: Linked service reference.

Overrides:

DataFlowSource.withLinkedService(LinkedServiceReference linkedService)

Parameters:

linkedService

withName

public DataFlowSource withName(String name)

Set the name property: Transformation name.

Overrides:

DataFlowSource.withName(String name)

Parameters:

name

withSchemaLinkedService

public DataFlowSource withSchemaLinkedService(LinkedServiceReference schemaLinkedService)

Set the schemaLinkedService property: Schema linked service reference.

Parameters:

schemaLinkedService - the schemaLinkedService value to set.

Returns:

the DataFlowSource object itself.

Applies to