Class DataFlowDebugPackage
- java.lang.Object
-
- com.azure.resourcemanager.datafactory.models.DataFlowDebugPackage
-
public final class DataFlowDebugPackage extends Object
Request body structure for starting data flow debug session.
-
-
Constructor Summary
Constructors Constructor Description DataFlowDebugPackage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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.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.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.
-
-
-
Method Detail
-
sessionId
public String sessionId()
Get the sessionId property: The ID of data flow debug session.- Returns:
- the sessionId value.
-
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.
-
dataFlow
public DataFlowDebugResource dataFlow()
Get the dataFlow property: Data flow instance.- Returns:
- the dataFlow value.
-
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.
-
dataFlows
public List<DataFlowDebugResource> dataFlows()
Get the dataFlows property: List of Data flows.- Returns:
- the dataFlows value.
-
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.
-
datasets
public List<DatasetDebugResource> datasets()
Get the datasets property: List of datasets.- Returns:
- the datasets value.
-
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.
-
linkedServices
public List<LinkedServiceDebugResource> linkedServices()
Get the linkedServices property: List of linked services.- Returns:
- the linkedServices value.
-
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.
-
staging
public DataFlowStagingInfo staging()
Get the staging property: Staging info for debug session.- Returns:
- the staging value.
-
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.
-
debugSettings
public DataFlowDebugPackageDebugSettings debugSettings()
Get the debugSettings property: Data flow debug settings.- Returns:
- the debugSettings value.
-
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.
-
additionalProperties
public Map<String,Object> additionalProperties()
Get the additionalProperties property: Request body structure for starting data flow debug session.- Returns:
- the additionalProperties value.
-
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.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-