DataFlowDebugPackage Class

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

Implements

public final class DataFlowDebugPackage
implements JsonSerializable<DataFlowDebugPackage>

Request body structure for starting data flow debug session.

Constructor Summary

Constructor Description
DataFlowDebugPackage()

Creates an instance of DataFlowDebugPackage class.

Method Summary

Modifier and Type Method and Description
Map<String,Object> additionalProperties()

Get the additionalProperties property: Request body structure for starting data flow debug session.

DataFlowDebugResource dataFlow()

Get the dataFlow property: Data flow instance.

List<DataFlowDebugResource> dataFlows()

Get the dataFlows property: List of Data flows.

List<DatasetDebugResource> datasets()

Get the datasets property: List of datasets.

DataFlowDebugPackageDebugSettings debugSettings()

Get the debugSettings property: Data flow debug settings.

static DataFlowDebugPackage fromJson(JsonReader jsonReader)

Reads an instance of DataFlowDebugPackage from the JsonReader.

List<LinkedServiceDebugResource> linkedServices()

Get the linkedServices property: List of linked services.

String sessionId()

Get the sessionId property: The ID of data flow debug session.

DataFlowStagingInfo staging()

Get the staging property: Staging info for debug session.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

DataFlowDebugPackage withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Request body structure for starting data flow debug session.

DataFlowDebugPackage withDataFlow(DataFlowDebugResource dataFlow)

Set the dataFlow property: Data flow instance.

DataFlowDebugPackage withDataFlows(List<DataFlowDebugResource> dataFlows)

Set the dataFlows property: List of Data flows.

DataFlowDebugPackage withDatasets(List<DatasetDebugResource> datasets)

Set the datasets property: List of datasets.

DataFlowDebugPackage withDebugSettings(DataFlowDebugPackageDebugSettings debugSettings)

Set the debugSettings property: Data flow debug settings.

DataFlowDebugPackage withLinkedServices(List<LinkedServiceDebugResource> linkedServices)

Set the linkedServices property: List of linked services.

DataFlowDebugPackage withSessionId(String sessionId)

Set the sessionId property: The ID of data flow debug session.

DataFlowDebugPackage withStaging(DataFlowStagingInfo staging)

Set the staging property: Staging info for debug session.

Methods inherited from java.lang.Object

Constructor Details

DataFlowDebugPackage

public DataFlowDebugPackage()

Creates an instance of DataFlowDebugPackage class.

Method Details

additionalProperties

public Map<String,Object> additionalProperties()

Get the additionalProperties property: Request body structure for starting data flow debug session.

Returns:

the additionalProperties value.

dataFlow

public DataFlowDebugResource dataFlow()

Get the dataFlow property: Data flow instance.

Returns:

the dataFlow value.

dataFlows

public List<DataFlowDebugResource> dataFlows()

Get the dataFlows property: List of Data flows.

Returns:

the dataFlows value.

datasets

public List<DatasetDebugResource> datasets()

Get the datasets property: List of datasets.

Returns:

the datasets value.

debugSettings

public DataFlowDebugPackageDebugSettings debugSettings()

Get the debugSettings property: Data flow debug settings.

Returns:

the debugSettings value.

fromJson

public static DataFlowDebugPackage fromJson(JsonReader jsonReader)

Reads an instance of DataFlowDebugPackage from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of DataFlowDebugPackage 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 DataFlowDebugPackage.

linkedServices

public List<LinkedServiceDebugResource> linkedServices()

Get the linkedServices property: List of linked services.

Returns:

the linkedServices value.

sessionId

public String sessionId()

Get the sessionId property: The ID of data flow debug session.

Returns:

the sessionId value.

staging

public DataFlowStagingInfo staging()

Get the staging property: Staging info for debug session.

Returns:

the staging value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withAdditionalProperties

public DataFlowDebugPackage withAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Request body structure for starting data flow debug session.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the DataFlowDebugPackage object itself.

withDataFlow

public DataFlowDebugPackage withDataFlow(DataFlowDebugResource dataFlow)

Set the dataFlow property: Data flow instance.

Parameters:

dataFlow - the dataFlow value to set.

Returns:

the DataFlowDebugPackage object itself.

withDataFlows

public DataFlowDebugPackage withDataFlows(List<DataFlowDebugResource> dataFlows)

Set the dataFlows property: List of Data flows.

Parameters:

dataFlows - the dataFlows value to set.

Returns:

the DataFlowDebugPackage object itself.

withDatasets

public DataFlowDebugPackage withDatasets(List<DatasetDebugResource> datasets)

Set the datasets property: List of datasets.

Parameters:

datasets - the datasets value to set.

Returns:

the DataFlowDebugPackage object itself.

withDebugSettings

public DataFlowDebugPackage withDebugSettings(DataFlowDebugPackageDebugSettings debugSettings)

Set the debugSettings property: Data flow debug settings.

Parameters:

debugSettings - the debugSettings value to set.

Returns:

the DataFlowDebugPackage object itself.

withLinkedServices

public DataFlowDebugPackage withLinkedServices(List<LinkedServiceDebugResource> linkedServices)

Set the linkedServices property: List of linked services.

Parameters:

linkedServices - the linkedServices value to set.

Returns:

the DataFlowDebugPackage object itself.

withSessionId

public DataFlowDebugPackage withSessionId(String sessionId)

Set the sessionId property: The ID of data flow debug session.

Parameters:

sessionId - the sessionId value to set.

Returns:

the DataFlowDebugPackage object itself.

withStaging

public DataFlowDebugPackage withStaging(DataFlowStagingInfo staging)

Set the staging property: Staging info for debug session.

Parameters:

staging - the staging value to set.

Returns:

the DataFlowDebugPackage object itself.

Applies to