Package com.vmware.nsx_policy.model
Class ALBControllerNodeFormFactor.Builder
- java.lang.Object
-
- com.vmware.nsx_policy.model.ALBControllerNodeFormFactor.Builder
-
- Enclosing class:
- ALBControllerNodeFormFactor
public static final class ALBControllerNodeFormFactor.Builder extends java.lang.Object
Builder class forALBControllerNodeFormFactor
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
Constructor with parameters for the required properties ofALBControllerNodeFormFactor
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ALBControllerNodeFormFactor
build()
ALBControllerNodeFormFactor.Builder
setDisk(java.lang.Long disk)
Disk size of the Advanced Load Balancer controller node in Bytes.ALBControllerNodeFormFactor.Builder
setMemory(java.lang.Long memory)
Memory size of the Advanced Load Balancer controller node in Bytes.ALBControllerNodeFormFactor.Builder
setType(java.lang.String type)
Possible values are:ALBControllerNodeFormFactor.TYPE_SMALL
ALBControllerNodeFormFactor.TYPE_MEDIUM
ALBControllerNodeFormFactor.TYPE_LARGE
Advanced Load Balancer controller node form factor type.ALBControllerNodeFormFactor.Builder
setVcpu(java.lang.Long vcpu)
Number of virtual cpus on the Advanced Load Balancer controller node.
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructor with parameters for the required properties ofALBControllerNodeFormFactor
.
-
-
Method Detail
-
setDisk
public ALBControllerNodeFormFactor.Builder setDisk(java.lang.Long disk)
Disk size of the Advanced Load Balancer controller node in Bytes. format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
disk
- New value for the property.
-
setMemory
public ALBControllerNodeFormFactor.Builder setMemory(java.lang.Long memory)
Memory size of the Advanced Load Balancer controller node in Bytes. format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
memory
- New value for the property.
-
setType
public ALBControllerNodeFormFactor.Builder setType(java.lang.String type)
Possible values are: Advanced Load Balancer controller node form factor type. This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
type
- New value for the property.
-
setVcpu
public ALBControllerNodeFormFactor.Builder setVcpu(java.lang.Long vcpu)
Number of virtual cpus on the Advanced Load Balancer controller node. format: int64 This property may be present in responses from the server, but if it is present in a request to server it will be ignored.- Parameters:
vcpu
- New value for the property.
-
build
public ALBControllerNodeFormFactor build()
-
-