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.ObjectBuilder 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 ALBControllerNodeFormFactorbuild()ALBControllerNodeFormFactor.BuildersetDisk(java.lang.Long disk)Disk size of the Advanced Load Balancer controller node in Bytes.ALBControllerNodeFormFactor.BuildersetMemory(java.lang.Long memory)Memory size of the Advanced Load Balancer controller node in Bytes.ALBControllerNodeFormFactor.BuildersetType(java.lang.String type)Possible values are:ALBControllerNodeFormFactor.TYPE_SMALLALBControllerNodeFormFactor.TYPE_MEDIUMALBControllerNodeFormFactor.TYPE_LARGEAdvanced Load Balancer controller node form factor type.ALBControllerNodeFormFactor.BuildersetVcpu(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()
-
-