public static class NodePoolPlacementConfigDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NodePoolPlacementConfigDetails.Builder |
availabilityDomain(String availabilityDomain)
The availability domain in which to place nodes.
|
NodePoolPlacementConfigDetails |
build() |
NodePoolPlacementConfigDetails.Builder |
capacityReservationId(String capacityReservationId)
The OCID of the compute capacity reservation in which to place the compute instance.
|
NodePoolPlacementConfigDetails.Builder |
copy(NodePoolPlacementConfigDetails model) |
NodePoolPlacementConfigDetails.Builder |
faultDomains(List<String> faultDomains)
A list of fault domains in which to place nodes.
|
NodePoolPlacementConfigDetails.Builder |
preemptibleNodeConfig(PreemptibleNodeConfigDetails preemptibleNodeConfig) |
NodePoolPlacementConfigDetails.Builder |
subnetId(String subnetId)
The OCID of the subnet in which to place nodes.
|
public NodePoolPlacementConfigDetails.Builder availabilityDomain(String availabilityDomain)
The availability domain in which to place nodes. Example: Uocm:PHX-AD-1
availabilityDomain
- the value to setpublic NodePoolPlacementConfigDetails.Builder subnetId(String subnetId)
The OCID of the subnet in which to place nodes.
subnetId
- the value to setpublic NodePoolPlacementConfigDetails.Builder capacityReservationId(String capacityReservationId)
The OCID of the compute capacity reservation in which to place the compute instance.
capacityReservationId
- the value to setpublic NodePoolPlacementConfigDetails.Builder preemptibleNodeConfig(PreemptibleNodeConfigDetails preemptibleNodeConfig)
public NodePoolPlacementConfigDetails.Builder faultDomains(List<String> faultDomains)
A list of fault domains in which to place nodes.
faultDomains
- the value to setpublic NodePoolPlacementConfigDetails build()
public NodePoolPlacementConfigDetails.Builder copy(NodePoolPlacementConfigDetails model)
Copyright © 2016–2024. All rights reserved.