Class SparkJobDefinition
java.lang.Object
com.azure.analytics.synapse.artifacts.models.SparkJobDefinition
Spark job definition.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: Spark job definition.Get the description property: The description of the Spark job definition.Get the folder property: The folder that this Spark job definition is in.Get the jobProperties property: The properties of the Spark job.Get the language property: The language of the Spark application.Get the requiredSparkVersion property: The required Spark version of the application.Get the targetBigDataPool property: Big data pool reference.Get the targetSparkConfiguration property: The spark configuration of the spark job.setAdditionalProperties
(Map<String, Object> additionalProperties) Set the additionalProperties property: Spark job definition.setDescription
(String description) Set the description property: The description of the Spark job definition.setFolder
(SparkJobDefinitionFolder folder) Set the folder property: The folder that this Spark job definition is in.setJobProperties
(SparkJobProperties jobProperties) Set the jobProperties property: The properties of the Spark job.setLanguage
(String language) Set the language property: The language of the Spark application.setRequiredSparkVersion
(String requiredSparkVersion) Set the requiredSparkVersion property: The required Spark version of the application.setTargetBigDataPool
(BigDataPoolReference targetBigDataPool) Set the targetBigDataPool property: Big data pool reference.setTargetSparkConfiguration
(SparkConfigurationReference targetSparkConfiguration) Set the targetSparkConfiguration property: The spark configuration of the spark job.
-
Constructor Details
-
SparkJobDefinition
public SparkJobDefinition()Creates an instance of SparkJobDefinition class.
-
-
Method Details
-
getDescription
Get the description property: The description of the Spark job definition.- Returns:
- the description value.
-
setDescription
Set the description property: The description of the Spark job definition.- Parameters:
description
- the description value to set.- Returns:
- the SparkJobDefinition object itself.
-
getTargetBigDataPool
Get the targetBigDataPool property: Big data pool reference.- Returns:
- the targetBigDataPool value.
-
setTargetBigDataPool
Set the targetBigDataPool property: Big data pool reference.- Parameters:
targetBigDataPool
- the targetBigDataPool value to set.- Returns:
- the SparkJobDefinition object itself.
-
getTargetSparkConfiguration
Get the targetSparkConfiguration property: The spark configuration of the spark job.- Returns:
- the targetSparkConfiguration value.
-
setTargetSparkConfiguration
public SparkJobDefinition setTargetSparkConfiguration(SparkConfigurationReference targetSparkConfiguration) Set the targetSparkConfiguration property: The spark configuration of the spark job.- Parameters:
targetSparkConfiguration
- the targetSparkConfiguration value to set.- Returns:
- the SparkJobDefinition object itself.
-
getRequiredSparkVersion
Get the requiredSparkVersion property: The required Spark version of the application.- Returns:
- the requiredSparkVersion value.
-
setRequiredSparkVersion
Set the requiredSparkVersion property: The required Spark version of the application.- Parameters:
requiredSparkVersion
- the requiredSparkVersion value to set.- Returns:
- the SparkJobDefinition object itself.
-
getLanguage
Get the language property: The language of the Spark application.- Returns:
- the language value.
-
setLanguage
Set the language property: The language of the Spark application.- Parameters:
language
- the language value to set.- Returns:
- the SparkJobDefinition object itself.
-
getJobProperties
Get the jobProperties property: The properties of the Spark job.- Returns:
- the jobProperties value.
-
setJobProperties
Set the jobProperties property: The properties of the Spark job.- Parameters:
jobProperties
- the jobProperties value to set.- Returns:
- the SparkJobDefinition object itself.
-
getFolder
Get the folder property: The folder that this Spark job definition is in. If not specified, this Spark job definition will appear at the root level.- Returns:
- the folder value.
-
setFolder
Set the folder property: The folder that this Spark job definition is in. If not specified, this Spark job definition will appear at the root level.- Parameters:
folder
- the folder value to set.- Returns:
- the SparkJobDefinition object itself.
-
getAdditionalProperties
Get the additionalProperties property: Spark job definition.- Returns:
- the additionalProperties value.
-
setAdditionalProperties
Set the additionalProperties property: Spark job definition.- Parameters:
additionalProperties
- the additionalProperties value to set.- Returns:
- the SparkJobDefinition object itself.
-