SparkBatchJobOptions Class

  • java.lang.Object
    • com.azure.analytics.synapse.spark.models.SparkBatchJobOptions

public final class SparkBatchJobOptions

The SparkBatchJobOptions model.

Constructor Summary

Constructor Description
SparkBatchJobOptions()

Method Summary

Modifier and Type Method and Description
List<String> getArchives()

Get the archives property: The archives property.

List<String> getArguments()

Get the arguments property: The args property.

String getArtifactId()

Get the artifactId property: The artifactId property.

String getClassName()

Get the className property: The className property.

Map<String,String> getConfiguration()

Get the configuration property: Dictionary of .

Integer getDriverCores()

Get the driverCores property: The driverCores property.

String getDriverMemory()

Get the driverMemory property: The driverMemory property.

Integer getExecutorCores()

Get the executorCores property: The executorCores property.

Integer getExecutorCount()

Get the executorCount property: The numExecutors property.

String getExecutorMemory()

Get the executorMemory property: The executorMemory property.

String getFile()

Get the file property: The file property.

List<String> getFiles()

Get the files property: The files property.

List<String> getJars()

Get the jars property: The jars property.

String getName()

Get the name property: The name property.

List<String> getPythonFiles()

Get the pythonFiles property: The pyFiles property.

Map<String,String> getTags()

Get the tags property: Dictionary of .

SparkBatchJobOptions setArchives(List<String> archives)

Set the archives property: The archives property.

SparkBatchJobOptions setArguments(List<String> arguments)

Set the arguments property: The args property.

SparkBatchJobOptions setArtifactId(String artifactId)

Set the artifactId property: The artifactId property.

SparkBatchJobOptions setClassName(String className)

Set the className property: The className property.

SparkBatchJobOptions setConfiguration(Map<String,String> configuration)

Set the configuration property: Dictionary of .

SparkBatchJobOptions setDriverCores(Integer driverCores)

Set the driverCores property: The driverCores property.

SparkBatchJobOptions setDriverMemory(String driverMemory)

Set the driverMemory property: The driverMemory property.

SparkBatchJobOptions setExecutorCores(Integer executorCores)

Set the executorCores property: The executorCores property.

SparkBatchJobOptions setExecutorCount(Integer executorCount)

Set the executorCount property: The numExecutors property.

SparkBatchJobOptions setExecutorMemory(String executorMemory)

Set the executorMemory property: The executorMemory property.

SparkBatchJobOptions setFile(String file)

Set the file property: The file property.

SparkBatchJobOptions setFiles(List<String> files)

Set the files property: The files property.

SparkBatchJobOptions setJars(List<String> jars)

Set the jars property: The jars property.

SparkBatchJobOptions setName(String name)

Set the name property: The name property.

SparkBatchJobOptions setPythonFiles(List<String> pythonFiles)

Set the pythonFiles property: The pyFiles property.

SparkBatchJobOptions setTags(Map<String,String> tags)

Set the tags property: Dictionary of .

Methods inherited from java.lang.Object

Constructor Details

SparkBatchJobOptions

public SparkBatchJobOptions()

Method Details

getArchives

public List getArchives()

Get the archives property: The archives property.

Returns:

the archives value.

getArguments

public List getArguments()

Get the arguments property: The args property.

Returns:

the arguments value.

getArtifactId

public String getArtifactId()

Get the artifactId property: The artifactId property.

Returns:

the artifactId value.

getClassName

public String getClassName()

Get the className property: The className property.

Returns:

the className value.

getConfiguration

public Map getConfiguration()

Get the configuration property: Dictionary of .

Returns:

the configuration value.

getDriverCores

public Integer getDriverCores()

Get the driverCores property: The driverCores property.

Returns:

the driverCores value.

getDriverMemory

public String getDriverMemory()

Get the driverMemory property: The driverMemory property.

Returns:

the driverMemory value.

getExecutorCores

public Integer getExecutorCores()

Get the executorCores property: The executorCores property.

Returns:

the executorCores value.

getExecutorCount

public Integer getExecutorCount()

Get the executorCount property: The numExecutors property.

Returns:

the executorCount value.

getExecutorMemory

public String getExecutorMemory()

Get the executorMemory property: The executorMemory property.

Returns:

the executorMemory value.

getFile

public String getFile()

Get the file property: The file property.

Returns:

the file value.

getFiles

public List getFiles()

Get the files property: The files property.

Returns:

the files value.

getJars

public List getJars()

Get the jars property: The jars property.

Returns:

the jars value.

getName

public String getName()

Get the name property: The name property.

Returns:

the name value.

getPythonFiles

public List getPythonFiles()

Get the pythonFiles property: The pyFiles property.

Returns:

the pythonFiles value.

getTags

public Map getTags()

Get the tags property: Dictionary of .

Returns:

the tags value.

setArchives

public SparkBatchJobOptions setArchives(List archives)

Set the archives property: The archives property.

Parameters:

archives - the archives value to set.

Returns:

the SparkBatchJobOptions object itself.

setArguments

public SparkBatchJobOptions setArguments(List arguments)

Set the arguments property: The args property.

Parameters:

arguments - the arguments value to set.

Returns:

the SparkBatchJobOptions object itself.

setArtifactId

public SparkBatchJobOptions setArtifactId(String artifactId)

Set the artifactId property: The artifactId property.

Parameters:

artifactId - the artifactId value to set.

Returns:

the SparkBatchJobOptions object itself.

setClassName

public SparkBatchJobOptions setClassName(String className)

Set the className property: The className property.

Parameters:

className - the className value to set.

Returns:

the SparkBatchJobOptions object itself.

setConfiguration

public SparkBatchJobOptions setConfiguration(Map configuration)

Set the configuration property: Dictionary of .

Parameters:

configuration - the configuration value to set.

Returns:

the SparkBatchJobOptions object itself.

setDriverCores

public SparkBatchJobOptions setDriverCores(Integer driverCores)

Set the driverCores property: The driverCores property.

Parameters:

driverCores - the driverCores value to set.

Returns:

the SparkBatchJobOptions object itself.

setDriverMemory

public SparkBatchJobOptions setDriverMemory(String driverMemory)

Set the driverMemory property: The driverMemory property.

Parameters:

driverMemory - the driverMemory value to set.

Returns:

the SparkBatchJobOptions object itself.

setExecutorCores

public SparkBatchJobOptions setExecutorCores(Integer executorCores)

Set the executorCores property: The executorCores property.

Parameters:

executorCores - the executorCores value to set.

Returns:

the SparkBatchJobOptions object itself.

setExecutorCount

public SparkBatchJobOptions setExecutorCount(Integer executorCount)

Set the executorCount property: The numExecutors property.

Parameters:

executorCount - the executorCount value to set.

Returns:

the SparkBatchJobOptions object itself.

setExecutorMemory

public SparkBatchJobOptions setExecutorMemory(String executorMemory)

Set the executorMemory property: The executorMemory property.

Parameters:

executorMemory - the executorMemory value to set.

Returns:

the SparkBatchJobOptions object itself.

setFile

public SparkBatchJobOptions setFile(String file)

Set the file property: The file property.

Parameters:

file - the file value to set.

Returns:

the SparkBatchJobOptions object itself.

setFiles

public SparkBatchJobOptions setFiles(List files)

Set the files property: The files property.

Parameters:

files - the files value to set.

Returns:

the SparkBatchJobOptions object itself.

setJars

public SparkBatchJobOptions setJars(List jars)

Set the jars property: The jars property.

Parameters:

jars - the jars value to set.

Returns:

the SparkBatchJobOptions object itself.

setName

public SparkBatchJobOptions setName(String name)

Set the name property: The name property.

Parameters:

name - the name value to set.

Returns:

the SparkBatchJobOptions object itself.

setPythonFiles

public SparkBatchJobOptions setPythonFiles(List pythonFiles)

Set the pythonFiles property: The pyFiles property.

Parameters:

pythonFiles - the pythonFiles value to set.

Returns:

the SparkBatchJobOptions object itself.

setTags

public SparkBatchJobOptions setTags(Map tags)

Set the tags property: Dictionary of .

Parameters:

tags - the tags value to set.

Returns:

the SparkBatchJobOptions object itself.

Applies to