Class DataFlowDebugPackage


  • public final class DataFlowDebugPackage
    extends Object
    Request body structure for starting data flow debug session.
    • Constructor Detail

      • DataFlowDebugPackage

        public DataFlowDebugPackage()
    • 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.