Class ExecutionActivity
- java.lang.Object
-
- com.azure.analytics.synapse.artifacts.models.Activity
-
- com.azure.analytics.synapse.artifacts.models.ExecutionActivity
-
- Direct Known Subclasses:
AzureDataExplorerCommandActivity
,AzureFunctionActivity
,AzureMLBatchExecutionActivity
,AzureMLExecutePipelineActivity
,AzureMLUpdateResourceActivity
,CopyActivity
,CustomActivity
,DatabricksNotebookActivity
,DatabricksSparkJarActivity
,DatabricksSparkPythonActivity
,DataLakeAnalyticsUsqlActivity
,DeleteActivity
,ExecuteDataFlowActivity
,ExecuteSsisPackageActivity
,GetMetadataActivity
,HDInsightHiveActivity
,HDInsightMapReduceActivity
,HDInsightPigActivity
,HDInsightSparkActivity
,HDInsightStreamingActivity
,LookupActivity
,ScriptActivity
,SqlServerStoredProcedureActivity
,SynapseNotebookActivity
,SynapseSparkJobDefinitionActivity
,WebActivity
public class ExecutionActivity extends Activity
Base class for all execution activities.
-
-
Constructor Summary
Constructors Constructor Description ExecutionActivity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LinkedServiceReference
getLinkedServiceName()
Get the linkedServiceName property: Linked service reference.ActivityPolicy
getPolicy()
Get the policy property: Activity policy.ExecutionActivity
setDependsOn(List<ActivityDependency> dependsOn)
Set the dependsOn property: Activity depends on condition.ExecutionActivity
setDescription(String description)
Set the description property: Activity description.ExecutionActivity
setLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Linked service reference.ExecutionActivity
setName(String name)
Set the name property: Activity name.ExecutionActivity
setPolicy(ActivityPolicy policy)
Set the policy property: Activity policy.ExecutionActivity
setUserProperties(List<UserProperty> userProperties)
Set the userProperties property: Activity user properties.-
Methods inherited from class com.azure.analytics.synapse.artifacts.models.Activity
getAdditionalProperties, getDependsOn, getDescription, getName, getUserProperties, setAdditionalProperties
-
-
-
-
Method Detail
-
getLinkedServiceName
public LinkedServiceReference getLinkedServiceName()
Get the linkedServiceName property: Linked service reference.- Returns:
- the linkedServiceName value.
-
setLinkedServiceName
public ExecutionActivity setLinkedServiceName(LinkedServiceReference linkedServiceName)
Set the linkedServiceName property: Linked service reference.- Parameters:
linkedServiceName
- the linkedServiceName value to set.- Returns:
- the ExecutionActivity object itself.
-
getPolicy
public ActivityPolicy getPolicy()
Get the policy property: Activity policy.- Returns:
- the policy value.
-
setPolicy
public ExecutionActivity setPolicy(ActivityPolicy policy)
Set the policy property: Activity policy.- Parameters:
policy
- the policy value to set.- Returns:
- the ExecutionActivity object itself.
-
setName
public ExecutionActivity setName(String name)
Set the name property: Activity name.
-
setDescription
public ExecutionActivity setDescription(String description)
Set the description property: Activity description.- Overrides:
setDescription
in classActivity
- Parameters:
description
- the description value to set.- Returns:
- the Activity object itself.
-
setDependsOn
public ExecutionActivity setDependsOn(List<ActivityDependency> dependsOn)
Set the dependsOn property: Activity depends on condition.- Overrides:
setDependsOn
in classActivity
- Parameters:
dependsOn
- the dependsOn value to set.- Returns:
- the Activity object itself.
-
setUserProperties
public ExecutionActivity setUserProperties(List<UserProperty> userProperties)
Set the userProperties property: Activity user properties.- Overrides:
setUserProperties
in classActivity
- Parameters:
userProperties
- the userProperties value to set.- Returns:
- the Activity object itself.
-
-