Class NodePoolOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.containerengine.model.NodePoolOptions.Builder
-
- Enclosing class:
- NodePoolOptions
public static class NodePoolOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NodePoolOptions
build()
NodePoolOptions.Builder
copy(NodePoolOptions model)
NodePoolOptions.Builder
images(List<String> images)
Deprecated.NodePoolOptions.Builder
kubernetesVersions(List<String> kubernetesVersions)
Available Kubernetes versions.NodePoolOptions.Builder
shapes(List<String> shapes)
Available shapes for nodes.NodePoolOptions.Builder
sources(List<NodeSourceOption> sources)
Available source of the node.
-
-
-
Method Detail
-
kubernetesVersions
public NodePoolOptions.Builder kubernetesVersions(List<String> kubernetesVersions)
Available Kubernetes versions.- Parameters:
kubernetesVersions
- the value to set- Returns:
- this builder
-
shapes
public NodePoolOptions.Builder shapes(List<String> shapes)
Available shapes for nodes.- Parameters:
shapes
- the value to set- Returns:
- this builder
-
images
public NodePoolOptions.Builder images(List<String> images)
Deprecated.See sources. When creating a node pool using the CreateNodePoolDetails object, only image names contained in this property can be passed to the nodeImageName property.
- Parameters:
images
- the value to set- Returns:
- this builder
-
sources
public NodePoolOptions.Builder sources(List<NodeSourceOption> sources)
Available source of the node.- Parameters:
sources
- the value to set- Returns:
- this builder
-
build
public NodePoolOptions build()
-
copy
public NodePoolOptions.Builder copy(NodePoolOptions model)
-
-