Class ClusterCreateOptions.Builder
- java.lang.Object
-
- com.oracle.bmc.containerengine.model.ClusterCreateOptions.Builder
-
- Enclosing class:
- ClusterCreateOptions
public static class ClusterCreateOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
serviceLbSubnetIds
public ClusterCreateOptions.Builder serviceLbSubnetIds(List<String> serviceLbSubnetIds)
The OCIDs of the subnets used for Kubernetes services load balancers.- Parameters:
serviceLbSubnetIds
- the value to set- Returns:
- this builder
-
ipFamilies
public ClusterCreateOptions.Builder ipFamilies(List<ClusterCreateOptions.IpFamilies> ipFamilies)
IP family to use for single stack or define the order of IP families for dual-stack- Parameters:
ipFamilies
- the value to set- Returns:
- this builder
-
kubernetesNetworkConfig
public ClusterCreateOptions.Builder kubernetesNetworkConfig(KubernetesNetworkConfig kubernetesNetworkConfig)
Network configuration for Kubernetes.- Parameters:
kubernetesNetworkConfig
- the value to set- Returns:
- this builder
-
addOns
public ClusterCreateOptions.Builder addOns(AddOnOptions addOns)
Configurable cluster add-ons- Parameters:
addOns
- the value to set- Returns:
- this builder
-
admissionControllerOptions
public ClusterCreateOptions.Builder admissionControllerOptions(AdmissionControllerOptions admissionControllerOptions)
Configurable cluster admission controllers- Parameters:
admissionControllerOptions
- the value to set- Returns:
- this builder
-
persistentVolumeConfig
public ClusterCreateOptions.Builder persistentVolumeConfig(PersistentVolumeConfigDetails persistentVolumeConfig)
-
serviceLbConfig
public ClusterCreateOptions.Builder serviceLbConfig(ServiceLbConfigDetails serviceLbConfig)
-
openIdConnectTokenAuthenticationConfig
public ClusterCreateOptions.Builder openIdConnectTokenAuthenticationConfig(OpenIdConnectTokenAuthenticationConfig openIdConnectTokenAuthenticationConfig)
-
openIdConnectDiscovery
public ClusterCreateOptions.Builder openIdConnectDiscovery(OpenIdConnectDiscovery openIdConnectDiscovery)
-
build
public ClusterCreateOptions build()
-
copy
public ClusterCreateOptions.Builder copy(ClusterCreateOptions model)
-
-