ExecuteSsisPackageActivity Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. Activity - com.
azure. resourcemanager. datafactory. models. ExecutionActivity - com.
azure. resourcemanager. datafactory. models. ExecuteSsisPackageActivity
- com.
- com.
- com.
public final class ExecuteSsisPackageActivity
extends ExecutionActivity
Execute SSIS package activity.
Constructor Summary
| Constructor | Description |
|---|---|
| ExecuteSsisPackageActivity() |
Creates an instance of Execute |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Integration |
connectVia()
Get the connect |
| Object |
environmentPath()
Get the environment |
|
Ssis |
executionCredential()
Get the execution |
|
static
Execute |
fromJson(JsonReader jsonReader)
Reads an instance of Execute |
| Object |
loggingLevel()
Get the logging |
|
Ssis |
logLocation()
Get the log |
|
Map<String,Map<String,Ssis |
packageConnectionManagers()
Get the package |
|
Ssis |
packageLocation()
Get the package |
|
Map<String,Ssis |
packageParameters()
Get the package |
|
Map<String,Map<String,Ssis |
projectConnectionManagers()
Get the project |
|
Map<String,Ssis |
projectParameters()
Get the project |
|
Map<String,Ssis |
propertyOverrides()
Get the property |
| Object |
runtime()
Get the runtime property: Specifies the runtime to execute SSIS package. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Type of activity. |
| void |
validate()
Validates the instance. |
|
Execute |
withConnectVia(IntegrationRuntimeReference connectVia)
Set the connect |
|
Execute |
withDependsOn(List<ActivityDependency> dependsOn)
Set the depends |
|
Execute |
withDescription(String description)
Set the description property: Activity description. |
|
Execute |
withEnvironmentPath(Object environmentPath)
Set the environment |
|
Execute |
withExecutionCredential(SsisExecutionCredential executionCredential)
Set the execution |
|
Execute |
withLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linked |
|
Execute |
withLoggingLevel(Object loggingLevel)
Set the logging |
|
Execute |
withLogLocation(SsisLogLocation logLocation)
Set the log |
|
Execute |
withName(String name)
Set the name property: Activity name. |
|
Execute |
withOnInactiveMarkAs(ActivityOnInactiveMarkAs onInactiveMarkAs)
Set the on |
|
Execute |
withPackageConnectionManagers(Map<String,Map<String,SsisExecutionParameter>> packageConnectionManagers)
Set the package |
|
Execute |
withPackageLocation(SsisPackageLocation packageLocation)
Set the package |
|
Execute |
withPackageParameters(Map<String,SsisExecutionParameter> packageParameters)
Set the package |
|
Execute |
withPolicy(ActivityPolicy policy)
Set the policy property: Activity policy. |
|
Execute |
withProjectConnectionManagers(Map<String,Map<String,SsisExecutionParameter>> projectConnectionManagers)
Set the project |
|
Execute |
withProjectParameters(Map<String,SsisExecutionParameter> projectParameters)
Set the project |
|
Execute |
withPropertyOverrides(Map<String,SsisPropertyOverride> propertyOverrides)
Set the property |
|
Execute |
withRuntime(Object runtime)
Set the runtime property: Specifies the runtime to execute SSIS package. |
|
Execute |
withState(ActivityState state)
Set the state property: Activity state. |
|
Execute |
withUserProperties(List<UserProperty> userProperties)
Set the user |
Methods inherited from Activity
Methods inherited from ExecutionActivity
Methods inherited from java.lang.Object
Constructor Details
ExecuteSsisPackageActivity
public ExecuteSsisPackageActivity()
Creates an instance of ExecuteSsisPackageActivity class.
Method Details
connectVia
public IntegrationRuntimeReference connectVia()
Get the connectVia property: The integration runtime reference.
Returns:
environmentPath
public Object environmentPath()
Get the environmentPath property: The environment path to execute the SSIS package. Type: string (or Expression with resultType string).
Returns:
executionCredential
public SsisExecutionCredential executionCredential()
Get the executionCredential property: The package execution credential.
Returns:
fromJson
public static ExecuteSsisPackageActivity fromJson(JsonReader jsonReader)
Reads an instance of ExecuteSsisPackageActivity from the JsonReader.
Parameters:
Returns:
Throws:
loggingLevel
public Object loggingLevel()
Get the loggingLevel property: The logging level of SSIS package execution. Type: string (or Expression with resultType string).
Returns:
logLocation
public SsisLogLocation logLocation()
Get the logLocation property: SSIS package execution log location.
Returns:
packageConnectionManagers
public Map<String,Map<String,SsisExecutionParameter>> packageConnectionManagers()
Get the packageConnectionManagers property: The package level connection managers to execute the SSIS package.
Returns:
packageLocation
public SsisPackageLocation packageLocation()
Get the packageLocation property: SSIS package location.
Returns:
packageParameters
public Map<String,SsisExecutionParameter> packageParameters()
Get the packageParameters property: The package level parameters to execute the SSIS package.
Returns:
projectConnectionManagers
public Map<String,Map<String,SsisExecutionParameter>> projectConnectionManagers()
Get the projectConnectionManagers property: The project level connection managers to execute the SSIS package.
Returns:
projectParameters
public Map<String,SsisExecutionParameter> projectParameters()
Get the projectParameters property: The project level parameters to execute the SSIS package.
Returns:
propertyOverrides
public Map<String,SsisPropertyOverride> propertyOverrides()
Get the propertyOverrides property: The property overrides to execute the SSIS package.
Returns:
runtime
public Object runtime()
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:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ExecuteSsisPackageActivity.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Type of activity.
Overrides:
ExecuteSsisPackageActivity.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
ExecuteSsisPackageActivity.validate()withConnectVia
public ExecuteSsisPackageActivity withConnectVia(IntegrationRuntimeReference connectVia)
Set the connectVia property: The integration runtime reference.
Parameters:
Returns:
withDependsOn
public ExecuteSsisPackageActivity withDependsOn(List<ActivityDependency> dependsOn)
Set the dependsOn property: Activity depends on condition.
Overrides:
ExecuteSsisPackageActivity.withDependsOn(List<ActivityDependency> dependsOn)Parameters:
withDescription
public ExecuteSsisPackageActivity withDescription(String description)
Set the description property: Activity description.
Overrides:
ExecuteSsisPackageActivity.withDescription(String description)Parameters:
withEnvironmentPath
public ExecuteSsisPackageActivity withEnvironmentPath(Object environmentPath)
Set the environmentPath property: The environment path to execute the SSIS package. Type: string (or Expression with resultType string).
Parameters:
Returns:
withExecutionCredential
public ExecuteSsisPackageActivity withExecutionCredential(SsisExecutionCredential executionCredential)
Set the executionCredential property: The package execution credential.
Parameters:
Returns:
withLinkedServiceName
public ExecuteSsisPackageActivity withLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Linked service reference.
Overrides:
ExecuteSsisPackageActivity.withLinkedServiceName(LinkedServiceReference linkedServiceName)Parameters:
withLoggingLevel
public ExecuteSsisPackageActivity withLoggingLevel(Object loggingLevel)
Set the loggingLevel property: The logging level of SSIS package execution. Type: string (or Expression with resultType string).
Parameters:
Returns:
withLogLocation
public ExecuteSsisPackageActivity withLogLocation(SsisLogLocation logLocation)
Set the logLocation property: SSIS package execution log location.
Parameters:
Returns:
withName
public ExecuteSsisPackageActivity withName(String name)
Set the name property: Activity name.
Overrides:
ExecuteSsisPackageActivity.withName(String name)Parameters:
withOnInactiveMarkAs
public ExecuteSsisPackageActivity withOnInactiveMarkAs(ActivityOnInactiveMarkAs onInactiveMarkAs)
Set the onInactiveMarkAs property: Status result of the activity when the state is set to Inactive. This is an optional property and if not provided when the activity is inactive, the status will be Succeeded by default.
Overrides:
ExecuteSsisPackageActivity.withOnInactiveMarkAs(ActivityOnInactiveMarkAs onInactiveMarkAs)Parameters:
withPackageConnectionManagers
public ExecuteSsisPackageActivity withPackageConnectionManagers(Map<String,Map<String,SsisExecutionParameter>> packageConnectionManagers)
Set the packageConnectionManagers property: The package level connection managers to execute the SSIS package.
Parameters:
Returns:
withPackageLocation
public ExecuteSsisPackageActivity withPackageLocation(SsisPackageLocation packageLocation)
Set the packageLocation property: SSIS package location.
Parameters:
Returns:
withPackageParameters
public ExecuteSsisPackageActivity withPackageParameters(Map<String,SsisExecutionParameter> packageParameters)
Set the packageParameters property: The package level parameters to execute the SSIS package.
Parameters:
Returns:
withPolicy
public ExecuteSsisPackageActivity withPolicy(ActivityPolicy policy)
Set the policy property: Activity policy.
Overrides:
ExecuteSsisPackageActivity.withPolicy(ActivityPolicy policy)Parameters:
withProjectConnectionManagers
public ExecuteSsisPackageActivity withProjectConnectionManagers(Map<String,Map<String,SsisExecutionParameter>> projectConnectionManagers)
Set the projectConnectionManagers property: The project level connection managers to execute the SSIS package.
Parameters:
Returns:
withProjectParameters
public ExecuteSsisPackageActivity withProjectParameters(Map<String,SsisExecutionParameter> projectParameters)
Set the projectParameters property: The project level parameters to execute the SSIS package.
Parameters:
Returns:
withPropertyOverrides
public ExecuteSsisPackageActivity withPropertyOverrides(Map<String,SsisPropertyOverride> propertyOverrides)
Set the propertyOverrides property: The property overrides to execute the SSIS package.
Parameters:
Returns:
withRuntime
public ExecuteSsisPackageActivity withRuntime(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:
Returns:
withState
public ExecuteSsisPackageActivity withState(ActivityState state)
Set the state property: Activity state. This is an optional property and if not provided, the state will be Active by default.
Overrides:
ExecuteSsisPackageActivity.withState(ActivityState state)Parameters:
withUserProperties
public ExecuteSsisPackageActivity withUserProperties(List<UserProperty> userProperties)
Set the userProperties property: Activity user properties.
Overrides:
ExecuteSsisPackageActivity.withUserProperties(List<UserProperty> userProperties)Parameters: