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.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 SparkScaleConfig.Builder
autoScaleEnabled(java.lang.Boolean autoScaleEnabled)
Set the autoScaleEnabled.SparkScaleConfig
build()
Builds a SparkScaleConfig.SparkScaleConfig.Builder
currentNumberOfNodes(long currentNumberOfNodes)
Set the currentNumberOfNodes.SparkScaleConfig.Builder
maximumNumberOfNodes(long maximumNumberOfNodes)
Set the maximumNumberOfNodes.SparkScaleConfig.Builder
minimumNumberOfNodes(long minimumNumberOfNodes)
Set the minimumNumberOfNodes.SparkScaleConfig.Builder
nodeType(java.lang.String nodeType)
Set the nodeType.SparkScaleConfig.Builder
numberOfNodes(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
-
-