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 OciVcnIpNativeNodePoolPodNetworkOptionDetailsbuild()OciVcnIpNativeNodePoolPodNetworkOptionDetails.Buildercopy(OciVcnIpNativeNodePoolPodNetworkOptionDetails model)OciVcnIpNativeNodePoolPodNetworkOptionDetails.BuildermaxPodsPerNode(Integer maxPodsPerNode)The max number of pods per node in the node pool.OciVcnIpNativeNodePoolPodNetworkOptionDetails.BuilderpodNsgIds(List<String> podNsgIds)The OCIDs of the Network Security Group(s) to associate pods for this node pool with.OciVcnIpNativeNodePoolPodNetworkOptionDetails.BuilderpodSubnetIds(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)
-
-