Class DataLakeAnalyticsUsqlActivity


public class DataLakeAnalyticsUsqlActivity extends ExecutionActivity
Data Lake Analytics U-SQL activity.
  • Constructor Details

    • DataLakeAnalyticsUsqlActivity

      public DataLakeAnalyticsUsqlActivity()
  • Method Details

    • getScriptPath

      public Object getScriptPath()
      Get the scriptPath property: Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string).
      Returns:
      the scriptPath value.
    • setScriptPath

      public DataLakeAnalyticsUsqlActivity setScriptPath(Object scriptPath)
      Set the scriptPath property: Case-sensitive path to folder that contains the U-SQL script. Type: string (or Expression with resultType string).
      Parameters:
      scriptPath - the scriptPath value to set.
      Returns:
      the DataLakeAnalyticsUsqlActivity object itself.
    • getScriptLinkedService

      public LinkedServiceReference getScriptLinkedService()
      Get the scriptLinkedService property: Script linked service reference.
      Returns:
      the scriptLinkedService value.
    • setScriptLinkedService

      public DataLakeAnalyticsUsqlActivity setScriptLinkedService(LinkedServiceReference scriptLinkedService)
      Set the scriptLinkedService property: Script linked service reference.
      Parameters:
      scriptLinkedService - the scriptLinkedService value to set.
      Returns:
      the DataLakeAnalyticsUsqlActivity object itself.
    • getDegreeOfParallelism

      public Object getDegreeOfParallelism()
      Get the degreeOfParallelism property: The maximum number of nodes simultaneously used to run the job. Default value is 1. Type: integer (or Expression with resultType integer), minimum: 1.
      Returns:
      the degreeOfParallelism value.
    • setDegreeOfParallelism

      public DataLakeAnalyticsUsqlActivity setDegreeOfParallelism(Object degreeOfParallelism)
      Set the degreeOfParallelism property: The maximum number of nodes simultaneously used to run the job. Default value is 1. Type: integer (or Expression with resultType integer), minimum: 1.
      Parameters:
      degreeOfParallelism - the degreeOfParallelism value to set.
      Returns:
      the DataLakeAnalyticsUsqlActivity object itself.
    • getPriority

      public Object getPriority()
      Get the priority property: Determines which jobs out of all that are queued should be selected to run first. The lower the number, the higher the priority. Default value is 1000. Type: integer (or Expression with resultType integer), minimum: 1.
      Returns:
      the priority value.
    • setPriority

      public DataLakeAnalyticsUsqlActivity setPriority(Object priority)
      Set the priority property: Determines which jobs out of all that are queued should be selected to run first. The lower the number, the higher the priority. Default value is 1000. Type: integer (or Expression with resultType integer), minimum: 1.
      Parameters:
      priority - the priority value to set.
      Returns:
      the DataLakeAnalyticsUsqlActivity object itself.
    • getParameters

      public Map<String,Object> getParameters()
      Get the parameters property: Parameters for U-SQL job request.
      Returns:
      the parameters value.
    • setParameters

      public DataLakeAnalyticsUsqlActivity setParameters(Map<String,Object> parameters)
      Set the parameters property: Parameters for U-SQL job request.
      Parameters:
      parameters - the parameters value to set.
      Returns:
      the DataLakeAnalyticsUsqlActivity object itself.
    • getRuntimeVersion

      public Object getRuntimeVersion()
      Get the runtimeVersion property: Runtime version of the U-SQL engine to use. Type: string (or Expression with resultType string).
      Returns:
      the runtimeVersion value.
    • setRuntimeVersion

      public DataLakeAnalyticsUsqlActivity setRuntimeVersion(Object runtimeVersion)
      Set the runtimeVersion property: Runtime version of the U-SQL engine to use. Type: string (or Expression with resultType string).
      Parameters:
      runtimeVersion - the runtimeVersion value to set.
      Returns:
      the DataLakeAnalyticsUsqlActivity object itself.
    • getCompilationMode

      public Object getCompilationMode()
      Get the compilationMode property: Compilation mode of U-SQL. Must be one of these values : Semantic, Full and SingleBox. Type: string (or Expression with resultType string).
      Returns:
      the compilationMode value.
    • setCompilationMode

      public DataLakeAnalyticsUsqlActivity setCompilationMode(Object compilationMode)
      Set the compilationMode property: Compilation mode of U-SQL. Must be one of these values : Semantic, Full and SingleBox. Type: string (or Expression with resultType string).
      Parameters:
      compilationMode - the compilationMode value to set.
      Returns:
      the DataLakeAnalyticsUsqlActivity object itself.
    • setLinkedServiceName

      public DataLakeAnalyticsUsqlActivity 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 DataLakeAnalyticsUsqlActivity 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 DataLakeAnalyticsUsqlActivity 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 DataLakeAnalyticsUsqlActivity 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 DataLakeAnalyticsUsqlActivity 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 DataLakeAnalyticsUsqlActivity 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.