Package com.oracle.bmc.bds.model
Class ChangeShapeNodes.Builder
- java.lang.Object
- 
- com.oracle.bmc.bds.model.ChangeShapeNodes.Builder
 
- 
- Enclosing class:
- ChangeShapeNodes
 
 public static class ChangeShapeNodes.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
workerpublic ChangeShapeNodes.Builder worker(String worker) Change shape of worker nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here. - Parameters:
- worker- the value to set
- Returns:
- this builder
 
 - 
workerShapeConfigpublic ChangeShapeNodes.Builder workerShapeConfig(ShapeConfigDetails workerShapeConfig) 
 - 
computeOnlyWorkerpublic ChangeShapeNodes.Builder computeOnlyWorker(String computeOnlyWorker) Change shape of compute only worker nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here. - Parameters:
- computeOnlyWorker- the value to set
- Returns:
- this builder
 
 - 
computeOnlyWorkerShapeConfigpublic ChangeShapeNodes.Builder computeOnlyWorkerShapeConfig(ShapeConfigDetails computeOnlyWorkerShapeConfig) 
 - 
masterpublic ChangeShapeNodes.Builder master(String master) Change shape of master nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here. - Parameters:
- master- the value to set
- Returns:
- this builder
 
 - 
masterShapeConfigpublic ChangeShapeNodes.Builder masterShapeConfig(ShapeConfigDetails masterShapeConfig) 
 - 
utilitypublic ChangeShapeNodes.Builder utility(String utility) Change shape of utility nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here. - Parameters:
- utility- the value to set
- Returns:
- this builder
 
 - 
utilityShapeConfigpublic ChangeShapeNodes.Builder utilityShapeConfig(ShapeConfigDetails utilityShapeConfig) 
 - 
cloudsqlpublic ChangeShapeNodes.Builder cloudsql(String cloudsql) Change shape of the Cloud SQL node to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here. - Parameters:
- cloudsql- the value to set
- Returns:
- this builder
 
 - 
cloudsqlShapeConfigpublic ChangeShapeNodes.Builder cloudsqlShapeConfig(ShapeConfigDetails cloudsqlShapeConfig) 
 - 
edgepublic ChangeShapeNodes.Builder edge(String edge) Change shape of edge nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here. - Parameters:
- edge- the value to set
- Returns:
- this builder
 
 - 
edgeShapeConfigpublic ChangeShapeNodes.Builder edgeShapeConfig(ShapeConfigDetails edgeShapeConfig) 
 - 
kafkaBrokerpublic ChangeShapeNodes.Builder kafkaBroker(String kafkaBroker) Change shape of Kafka Broker nodes to the desired target shape.Both VM_STANDARD and E4 Flex shapes are allowed here. - Parameters:
- kafkaBroker- the value to set
- Returns:
- this builder
 
 - 
kafkaBrokerShapeConfigpublic ChangeShapeNodes.Builder kafkaBrokerShapeConfig(ShapeConfigDetails kafkaBrokerShapeConfig) 
 - 
buildpublic ChangeShapeNodes build() 
 - 
copypublic ChangeShapeNodes.Builder copy(ChangeShapeNodes model) 
 
- 
 
-