| static CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails. builder() | Create a new builder. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. copy(CreateNodePoolNodeConfigDetails model) |  | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Defined tags for this resource. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. freeformTags(Map<String,String> freeformTags) | Free-form tags for this resource. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. isPvEncryptionInTransitEnabled(Boolean isPvEncryptionInTransitEnabled) | Whether to enable in-transit encryption for the data volume’s paravirtualized attachment. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. kmsKeyId(String kmsKeyId) | The OCID of the Key Management Service key assigned to the boot volume. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. nodePoolPodNetworkOptionDetails(NodePoolPodNetworkOptionDetails nodePoolPodNetworkOptionDetails) | The CNI related configuration of pods in the node pool. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. nsgIds(List<String> nsgIds) | The OCIDs of the Network Security Group(s) to associate nodes for this node pool with. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. placementConfigs(List<NodePoolPlacementConfigDetails> placementConfigs) | The placement configurations for the node pool. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails.Builder. size(Integer size) | The number of nodes that should be in the node pool. | 
| CreateNodePoolNodeConfigDetails.Builder | CreateNodePoolNodeConfigDetails. toBuilder() |  |