Class ExecuteSsisPackageActivity


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

    • ExecuteSsisPackageActivity

      public ExecuteSsisPackageActivity()
  • Method Details

    • 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.
    • setLinkedServiceName

      public ExecuteSsisPackageActivity setLinkedServiceName(LinkedServiceReference linkedServiceName)
      Set the linkedServiceName property: Linked service reference.
      Overrides:
      setLinkedServiceName in class ExecutionActivity
      Parameters:
      linkedServiceName - the linkedServiceName value to set.
      Returns:
      the ExecutionActivity object itself.
    • setPolicy

      public ExecuteSsisPackageActivity setPolicy(ActivityPolicy policy)
      Set the policy property: Activity policy.
      Overrides:
      setPolicy in class ExecutionActivity
      Parameters:
      policy - the policy value to set.
      Returns:
      the ExecutionActivity object itself.
    • setName

      public ExecuteSsisPackageActivity setName(String name)
      Set the name property: Activity name.
      Overrides:
      setName in class ExecutionActivity
      Parameters:
      name - the name value to set.
      Returns:
      the Activity object itself.
    • setDescription

      public ExecuteSsisPackageActivity setDescription(String description)
      Set the description property: Activity description.
      Overrides:
      setDescription in class ExecutionActivity
      Parameters:
      description - the description value to set.
      Returns:
      the Activity object itself.
    • setDependsOn

      public ExecuteSsisPackageActivity setDependsOn(List<ActivityDependency> dependsOn)
      Set the dependsOn property: Activity depends on condition.
      Overrides:
      setDependsOn in class ExecutionActivity
      Parameters:
      dependsOn - the dependsOn value to set.
      Returns:
      the Activity object itself.
    • setUserProperties

      public ExecuteSsisPackageActivity setUserProperties(List<UserProperty> userProperties)
      Set the userProperties property: Activity user properties.
      Overrides:
      setUserProperties in class ExecutionActivity
      Parameters:
      userProperties - the userProperties value to set.
      Returns:
      the Activity object itself.