Class SparkScaleConfig.Builder
- java.lang.Object
-
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.SparkScaleConfig.Builder
-
- Enclosing class:
- SparkScaleConfig
public static class SparkScaleConfig.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SparkScaleConfig.BuilderautoScaleEnabled(java.lang.Boolean autoScaleEnabled)Set the autoScaleEnabled.SparkScaleConfigbuild()Builds a SparkScaleConfig.SparkScaleConfig.BuildercurrentNumberOfNodes(long currentNumberOfNodes)Set the currentNumberOfNodes.SparkScaleConfig.BuildermaximumNumberOfNodes(long maximumNumberOfNodes)Set the maximumNumberOfNodes.SparkScaleConfig.BuilderminimumNumberOfNodes(long minimumNumberOfNodes)Set the minimumNumberOfNodes.SparkScaleConfig.BuildernodeType(java.lang.String nodeType)Set the nodeType.SparkScaleConfig.BuildernumberOfNodes(long numberOfNodes)Set the numberOfNodes.
-
-
-
Method Detail
-
build
public SparkScaleConfig build()
Builds a SparkScaleConfig.- Returns:
- the new SparkScaleConfig instance
-
autoScaleEnabled
public SparkScaleConfig.Builder autoScaleEnabled(java.lang.Boolean autoScaleEnabled)
Set the autoScaleEnabled.- Parameters:
autoScaleEnabled- the autoScaleEnabled- Returns:
- the SparkScaleConfig builder
-
currentNumberOfNodes
public SparkScaleConfig.Builder currentNumberOfNodes(long currentNumberOfNodes)
Set the currentNumberOfNodes.- Parameters:
currentNumberOfNodes- the currentNumberOfNodes- Returns:
- the SparkScaleConfig builder
-
maximumNumberOfNodes
public SparkScaleConfig.Builder maximumNumberOfNodes(long maximumNumberOfNodes)
Set the maximumNumberOfNodes.- Parameters:
maximumNumberOfNodes- the maximumNumberOfNodes- Returns:
- the SparkScaleConfig builder
-
minimumNumberOfNodes
public SparkScaleConfig.Builder minimumNumberOfNodes(long minimumNumberOfNodes)
Set the minimumNumberOfNodes.- Parameters:
minimumNumberOfNodes- the minimumNumberOfNodes- Returns:
- the SparkScaleConfig builder
-
nodeType
public SparkScaleConfig.Builder nodeType(java.lang.String nodeType)
Set the nodeType.- Parameters:
nodeType- the nodeType- Returns:
- the SparkScaleConfig builder
-
numberOfNodes
public SparkScaleConfig.Builder numberOfNodes(long numberOfNodes)
Set the numberOfNodes.- Parameters:
numberOfNodes- the numberOfNodes- Returns:
- the SparkScaleConfig builder
-
-