| static UpdateNodePoolDetails.Builder | UpdateNodePoolDetails. builder() | Create a new builder. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. copy(UpdateNodePoolDetails model) |  | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. definedTags(Map<String,Map<String,Object>> definedTags) | Defined tags for this resource. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. freeformTags(Map<String,String> freeformTags) | Free-form tags for this resource. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. initialNodeLabels(List<KeyValue> initialNodeLabels) | A list of key/value pairs to add to nodes after they join the Kubernetes cluster. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. kubernetesVersion(String kubernetesVersion) | The version of Kubernetes to which the nodes in the node pool should be upgraded. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. name(String name) | The new name for the cluster. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. nodeConfigDetails(UpdateNodePoolNodeConfigDetails nodeConfigDetails) | The configuration of nodes in the node pool. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. nodeEvictionNodePoolSettings(NodeEvictionNodePoolSettings nodeEvictionNodePoolSettings) |  | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. nodeMetadata(Map<String,String> nodeMetadata) | A list of key/value pairs to add to each underlying OCI instance in the node pool on
launch. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. nodePoolCyclingDetails(NodePoolCyclingDetails nodePoolCyclingDetails) |  | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. nodeShape(String nodeShape) | The name of the node shape of the nodes in the node pool used on launch. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. nodeShapeConfig(UpdateNodeShapeConfigDetails nodeShapeConfig) | Specify the configuration of the shape to launch nodes in the node pool. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. nodeSourceDetails(NodeSourceDetails nodeSourceDetails) | Specify the source to use to launch nodes in the node pool. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. quantityPerSubnet(Integer quantityPerSubnet) | The number of nodes to have in each subnet specified in the subnetIds property. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. sshPublicKey(String sshPublicKey) | The SSH public key to add to each node in the node pool on launch. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails.Builder. subnetIds(List<String> subnetIds) | The OCIDs of the subnets in which to place nodes for this node pool. | 
| UpdateNodePoolDetails.Builder | UpdateNodePoolDetails. toBuilder() |  |