Class OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.containerengine.model.OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder
-
- Enclosing class:
- OciVcnIpNativeNodePoolPodNetworkOptionDetails
public static class OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OciVcnIpNativeNodePoolPodNetworkOptionDetails
build()
OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder
copy(OciVcnIpNativeNodePoolPodNetworkOptionDetails model)
OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder
maxPodsPerNode(Integer maxPodsPerNode)
The max number of pods per node in the node pool.OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder
podNsgIds(List<String> podNsgIds)
The OCIDs of the Network Security Group(s) to associate pods for this node pool with.OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder
podSubnetIds(List<String> podSubnetIds)
The OCIDs of the subnets in which to place pods for this node pool.
-
-
-
Method Detail
-
maxPodsPerNode
public OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder maxPodsPerNode(Integer maxPodsPerNode)
The max number of pods per node in the node pool.This value will be limited by the number of VNICs attachable to the node pool shape
- Parameters:
maxPodsPerNode
- the value to set- Returns:
- this builder
-
podNsgIds
public OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder podNsgIds(List<String> podNsgIds)
The OCIDs of the Network Security Group(s) to associate pods for this node pool with.For more information about NSGs, see
NetworkSecurityGroup
.- Parameters:
podNsgIds
- the value to set- Returns:
- this builder
-
podSubnetIds
public OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder podSubnetIds(List<String> podSubnetIds)
The OCIDs of the subnets in which to place pods for this node pool.This can be one of the node pool subnet IDs
- Parameters:
podSubnetIds
- the value to set- Returns:
- this builder
-
build
public OciVcnIpNativeNodePoolPodNetworkOptionDetails build()
-
copy
public OciVcnIpNativeNodePoolPodNetworkOptionDetails.Builder copy(OciVcnIpNativeNodePoolPodNetworkOptionDetails model)
-
-