Class OkeClusterManagedNodePoolConfiguration.Builder
- java.lang.Object
-
- com.oracle.bmc.disasterrecovery.model.OkeClusterManagedNodePoolConfiguration.Builder
-
- Enclosing class:
- OkeClusterManagedNodePoolConfiguration
public static class OkeClusterManagedNodePoolConfiguration.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OkeClusterManagedNodePoolConfiguration
build()
OkeClusterManagedNodePoolConfiguration.Builder
copy(OkeClusterManagedNodePoolConfiguration model)
OkeClusterManagedNodePoolConfiguration.Builder
id(String id)
The OCID of the managed node pool in OKE cluster.OkeClusterManagedNodePoolConfiguration.Builder
maximum(Integer maximum)
The maximum number to which nodes in the managed node pool could be scaled up.OkeClusterManagedNodePoolConfiguration.Builder
minimum(Integer minimum)
The minimum number to which nodes in the managed node pool could be scaled down.
-
-
-
Method Detail
-
id
public OkeClusterManagedNodePoolConfiguration.Builder id(String id)
The OCID of the managed node pool in OKE cluster.- Parameters:
id
- the value to set- Returns:
- this builder
-
minimum
public OkeClusterManagedNodePoolConfiguration.Builder minimum(Integer minimum)
The minimum number to which nodes in the managed node pool could be scaled down.- Parameters:
minimum
- the value to set- Returns:
- this builder
-
maximum
public OkeClusterManagedNodePoolConfiguration.Builder maximum(Integer maximum)
The maximum number to which nodes in the managed node pool could be scaled up.- Parameters:
maximum
- the value to set- Returns:
- this builder
-
build
public OkeClusterManagedNodePoolConfiguration build()
-
copy
public OkeClusterManagedNodePoolConfiguration.Builder copy(OkeClusterManagedNodePoolConfiguration model)
-
-