Class SparkApplicationDetails.Builder
- java.lang.Object
-
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.SparkApplicationDetails.Builder
-
- Enclosing class:
- SparkApplicationDetails
public static class SparkApplicationDetails.Builder extends java.lang.Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SparkApplicationDetails.Builder
addArguments(java.lang.String arguments)
Adds a new element to arguments.SparkApplicationDetails.Builder
application(java.lang.String application)
Set the application.SparkApplicationDetails.Builder
arguments(java.util.List<java.lang.String> arguments)
Set the arguments.SparkApplicationDetails
build()
Builds a SparkApplicationDetails.SparkApplicationDetails.Builder
conf(SparkApplicationConfig conf)
Set the conf.SparkApplicationDetails.Builder
env(SparkApplicationEnv env)
Set the env.SparkApplicationDetails.Builder
files(java.lang.String files)
Set the files.SparkApplicationDetails.Builder
jars(java.lang.String jars)
Set the jars.SparkApplicationDetails.Builder
name(java.lang.String name)
Set the name.SparkApplicationDetails.Builder
packages(java.lang.String packages)
Set the packages.SparkApplicationDetails.Builder
repositories(java.lang.String repositories)
Set the repositories.SparkApplicationDetails.Builder
runtime(SparkApplicationDetailsRuntime runtime)
Set the runtime.SparkApplicationDetails.Builder
sparkVersion(java.lang.String sparkVersion)
Set the sparkVersion.SparkApplicationDetails.Builder
xClass(java.lang.String xClass)
Set the xClass.
-
-
-
Method Detail
-
build
public SparkApplicationDetails build()
Builds a SparkApplicationDetails.- Returns:
- the new SparkApplicationDetails instance
-
addArguments
public SparkApplicationDetails.Builder addArguments(java.lang.String arguments)
Adds a new element to arguments.- Parameters:
arguments
- the new element to be added- Returns:
- the SparkApplicationDetails builder
-
application
public SparkApplicationDetails.Builder application(java.lang.String application)
Set the application.- Parameters:
application
- the application- Returns:
- the SparkApplicationDetails builder
-
arguments
public SparkApplicationDetails.Builder arguments(java.util.List<java.lang.String> arguments)
Set the arguments. Existing arguments will be replaced.- Parameters:
arguments
- the arguments- Returns:
- the SparkApplicationDetails builder
-
xClass
public SparkApplicationDetails.Builder xClass(java.lang.String xClass)
Set the xClass.- Parameters:
xClass
- the xClass- Returns:
- the SparkApplicationDetails builder
-
conf
public SparkApplicationDetails.Builder conf(SparkApplicationConfig conf)
Set the conf.- Parameters:
conf
- the conf- Returns:
- the SparkApplicationDetails builder
-
env
public SparkApplicationDetails.Builder env(SparkApplicationEnv env)
Set the env.- Parameters:
env
- the env- Returns:
- the SparkApplicationDetails builder
-
files
public SparkApplicationDetails.Builder files(java.lang.String files)
Set the files.- Parameters:
files
- the files- Returns:
- the SparkApplicationDetails builder
-
jars
public SparkApplicationDetails.Builder jars(java.lang.String jars)
Set the jars.- Parameters:
jars
- the jars- Returns:
- the SparkApplicationDetails builder
-
name
public SparkApplicationDetails.Builder name(java.lang.String name)
Set the name.- Parameters:
name
- the name- Returns:
- the SparkApplicationDetails builder
-
packages
public SparkApplicationDetails.Builder packages(java.lang.String packages)
Set the packages.- Parameters:
packages
- the packages- Returns:
- the SparkApplicationDetails builder
-
repositories
public SparkApplicationDetails.Builder repositories(java.lang.String repositories)
Set the repositories.- Parameters:
repositories
- the repositories- Returns:
- the SparkApplicationDetails builder
-
sparkVersion
public SparkApplicationDetails.Builder sparkVersion(java.lang.String sparkVersion)
Set the sparkVersion.- Parameters:
sparkVersion
- the sparkVersion- Returns:
- the SparkApplicationDetails builder
-
runtime
public SparkApplicationDetails.Builder runtime(SparkApplicationDetailsRuntime runtime)
Set the runtime.- Parameters:
runtime
- the runtime- Returns:
- the SparkApplicationDetails builder
-
-