Class ExecuteSsisPackageActivity


  • public class ExecuteSsisPackageActivity
    extends ExecutionActivity
    Execute SSIS package activity.
    • Constructor Detail

      • ExecuteSsisPackageActivity

        public ExecuteSsisPackageActivity()
    • Method Detail

      • getPackageLocation

        public SsisPackageLocation getPackageLocation()
        Get the packageLocation property: SSIS package location.
        Returns:
        the packageLocation value.
      • setPackageLocation

        public ExecuteSsisPackageActivity setPackageLocation​(SsisPackageLocation packageLocation)
        Set the packageLocation property: SSIS package location.
        Parameters:
        packageLocation - the packageLocation value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getRuntime

        public Object getRuntime()
        Get the runtime property: Specifies the runtime to execute SSIS package. The value should be "x86" or "x64". Type: string (or Expression with resultType string).
        Returns:
        the runtime value.
      • setRuntime

        public ExecuteSsisPackageActivity setRuntime​(Object runtime)
        Set the runtime property: Specifies the runtime to execute SSIS package. The value should be "x86" or "x64". Type: string (or Expression with resultType string).
        Parameters:
        runtime - the runtime value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getLoggingLevel

        public Object getLoggingLevel()
        Get the loggingLevel property: The logging level of SSIS package execution. Type: string (or Expression with resultType string).
        Returns:
        the loggingLevel value.
      • setLoggingLevel

        public ExecuteSsisPackageActivity setLoggingLevel​(Object loggingLevel)
        Set the loggingLevel property: The logging level of SSIS package execution. Type: string (or Expression with resultType string).
        Parameters:
        loggingLevel - the loggingLevel value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getEnvironmentPath

        public Object getEnvironmentPath()
        Get the environmentPath property: The environment path to execute the SSIS package. Type: string (or Expression with resultType string).
        Returns:
        the environmentPath value.
      • setEnvironmentPath

        public ExecuteSsisPackageActivity setEnvironmentPath​(Object environmentPath)
        Set the environmentPath property: The environment path to execute the SSIS package. Type: string (or Expression with resultType string).
        Parameters:
        environmentPath - the environmentPath value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getExecutionCredential

        public SsisExecutionCredential getExecutionCredential()
        Get the executionCredential property: The package execution credential.
        Returns:
        the executionCredential value.
      • setExecutionCredential

        public ExecuteSsisPackageActivity setExecutionCredential​(SsisExecutionCredential executionCredential)
        Set the executionCredential property: The package execution credential.
        Parameters:
        executionCredential - the executionCredential value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getConnectVia

        public IntegrationRuntimeReference getConnectVia()
        Get the connectVia property: The integration runtime reference.
        Returns:
        the connectVia value.
      • setConnectVia

        public ExecuteSsisPackageActivity setConnectVia​(IntegrationRuntimeReference connectVia)
        Set the connectVia property: The integration runtime reference.
        Parameters:
        connectVia - the connectVia value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getProjectParameters

        public Map<String,​SsisExecutionParameter> getProjectParameters()
        Get the projectParameters property: The project level parameters to execute the SSIS package.
        Returns:
        the projectParameters value.
      • setProjectParameters

        public ExecuteSsisPackageActivity setProjectParameters​(Map<String,​SsisExecutionParameter> projectParameters)
        Set the projectParameters property: The project level parameters to execute the SSIS package.
        Parameters:
        projectParameters - the projectParameters value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getPackageParameters

        public Map<String,​SsisExecutionParameter> getPackageParameters()
        Get the packageParameters property: The package level parameters to execute the SSIS package.
        Returns:
        the packageParameters value.
      • setPackageParameters

        public ExecuteSsisPackageActivity setPackageParameters​(Map<String,​SsisExecutionParameter> packageParameters)
        Set the packageParameters property: The package level parameters to execute the SSIS package.
        Parameters:
        packageParameters - the packageParameters value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getProjectConnectionManagers

        public Map<String,​Map<String,​SsisExecutionParameter>> getProjectConnectionManagers()
        Get the projectConnectionManagers property: The project level connection managers to execute the SSIS package.
        Returns:
        the projectConnectionManagers value.
      • setProjectConnectionManagers

        public ExecuteSsisPackageActivity setProjectConnectionManagers​(Map<String,​Map<String,​SsisExecutionParameter>> projectConnectionManagers)
        Set the projectConnectionManagers property: The project level connection managers to execute the SSIS package.
        Parameters:
        projectConnectionManagers - the projectConnectionManagers value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getPackageConnectionManagers

        public Map<String,​Map<String,​SsisExecutionParameter>> getPackageConnectionManagers()
        Get the packageConnectionManagers property: The package level connection managers to execute the SSIS package.
        Returns:
        the packageConnectionManagers value.
      • setPackageConnectionManagers

        public ExecuteSsisPackageActivity setPackageConnectionManagers​(Map<String,​Map<String,​SsisExecutionParameter>> packageConnectionManagers)
        Set the packageConnectionManagers property: The package level connection managers to execute the SSIS package.
        Parameters:
        packageConnectionManagers - the packageConnectionManagers value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getPropertyOverrides

        public Map<String,​SsisPropertyOverride> getPropertyOverrides()
        Get the propertyOverrides property: The property overrides to execute the SSIS package.
        Returns:
        the propertyOverrides value.
      • setPropertyOverrides

        public ExecuteSsisPackageActivity setPropertyOverrides​(Map<String,​SsisPropertyOverride> propertyOverrides)
        Set the propertyOverrides property: The property overrides to execute the SSIS package.
        Parameters:
        propertyOverrides - the propertyOverrides value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.
      • getLogLocation

        public SsisLogLocation getLogLocation()
        Get the logLocation property: SSIS package execution log location.
        Returns:
        the logLocation value.
      • setLogLocation

        public ExecuteSsisPackageActivity setLogLocation​(SsisLogLocation logLocation)
        Set the logLocation property: SSIS package execution log location.
        Parameters:
        logLocation - the logLocation value to set.
        Returns:
        the ExecuteSsisPackageActivity object itself.