DataFlow Class

  • java.lang.Object
    • com.azure.resourcemanager.datafactory.models.DataFlow

Implements

public class DataFlow
implements JsonSerializable<DataFlow>

Azure Data Factory nested object which contains a flow with data movements and transformations.

Constructor Summary

Constructor Description
DataFlow()

Creates an instance of DataFlow class.

Method Summary

Modifier and Type Method and Description
List<Object> annotations()

Get the annotations property: List of tags that can be used for describing the data flow.

String description()

Get the description property: The description of the data flow.

DataFlowFolder folder()

Get the folder property: The folder that this data flow is in.

static DataFlow fromJson(JsonReader jsonReader)

Reads an instance of DataFlow from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: Type of data flow.

void validate()

Validates the instance.

DataFlow withAnnotations(List<Object> annotations)

Set the annotations property: List of tags that can be used for describing the data flow.

DataFlow withDescription(String description)

Set the description property: The description of the data flow.

DataFlow withFolder(DataFlowFolder folder)

Set the folder property: The folder that this data flow is in.

Methods inherited from java.lang.Object

Constructor Details

DataFlow

public DataFlow()

Creates an instance of DataFlow class.

Method Details

annotations

public List<Object> annotations()

Get the annotations property: List of tags that can be used for describing the data flow.

Returns:

the annotations value.

description

public String description()

Get the description property: The description of the data flow.

Returns:

the description value.

folder

public DataFlowFolder folder()

Get the folder property: The folder that this data flow is in. If not specified, Data flow will appear at the root level.

Returns:

the folder value.

fromJson

public static DataFlow fromJson(JsonReader jsonReader)

Reads an instance of DataFlow from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If an error occurs while reading the DataFlow.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: Type of data flow.

Returns:

the type value.

validate

public void validate()

Validates the instance.

withAnnotations

public DataFlow withAnnotations(List<Object> annotations)

Set the annotations property: List of tags that can be used for describing the data flow.

Parameters:

annotations - the annotations value to set.

Returns:

the DataFlow object itself.

withDescription

public DataFlow withDescription(String description)

Set the description property: The description of the data flow.

Parameters:

description - the description value to set.

Returns:

the DataFlow object itself.

withFolder

public DataFlow withFolder(DataFlowFolder folder)

Set the folder property: The folder that this data flow is in. If not specified, Data flow will appear at the root level.

Parameters:

folder - the folder value to set.

Returns:

the DataFlow object itself.

Applies to