public static class ChangeShapeNodes.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ChangeShapeNodes |
build() |
ChangeShapeNodes.Builder |
cloudsql(String cloudsql)
Change shape of the Cloud SQL node to the desired target shape.
|
ChangeShapeNodes.Builder |
computeOnlyWorker(String computeOnlyWorker)
Change shape of compute only worker nodes to the desired target shape.
|
ChangeShapeNodes.Builder |
computeOnlyWorkerShapeConfig(ShapeConfigDetails computeOnlyWorkerShapeConfig) |
ChangeShapeNodes.Builder |
copy(ChangeShapeNodes o) |
ChangeShapeNodes.Builder |
master(String master)
Change shape of master nodes to the desired target shape.
|
ChangeShapeNodes.Builder |
masterShapeConfig(ShapeConfigDetails masterShapeConfig) |
ChangeShapeNodes.Builder |
utility(String utility)
Change shape of utility nodes to the desired target shape.
|
ChangeShapeNodes.Builder |
utilityShapeConfig(ShapeConfigDetails utilityShapeConfig) |
ChangeShapeNodes.Builder |
worker(String worker)
Change shape of worker nodes to the desired target shape.
|
ChangeShapeNodes.Builder |
workerShapeConfig(ShapeConfigDetails workerShapeConfig) |
public 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.
worker
- the value to setpublic ChangeShapeNodes.Builder workerShapeConfig(ShapeConfigDetails workerShapeConfig)
public 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.
computeOnlyWorker
- the value to setpublic ChangeShapeNodes.Builder computeOnlyWorkerShapeConfig(ShapeConfigDetails computeOnlyWorkerShapeConfig)
public 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.
master
- the value to setpublic ChangeShapeNodes.Builder masterShapeConfig(ShapeConfigDetails masterShapeConfig)
public 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.
utility
- the value to setpublic ChangeShapeNodes.Builder utilityShapeConfig(ShapeConfigDetails utilityShapeConfig)
public ChangeShapeNodes.Builder cloudsql(String cloudsql)
Change shape of the Cloud SQL node to the desired target shape. Only VM_STANDARD shapes are allowed here.
cloudsql
- the value to setpublic ChangeShapeNodes build()
public ChangeShapeNodes.Builder copy(ChangeShapeNodes o)
Copyright © 2016–2022. All rights reserved.