Class ZoneAssignmentConfig
java.lang.Object
com.vmware.vra.jenkinsplugin.model.iaas.ZoneAssignmentConfig
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:26:35.661905-04:00[America/New_York]") public class ZoneAssignmentConfig extends Object
A zone assignment configuration
-
Constructor Summary
Constructors Constructor Description ZoneAssignmentConfig() -
Method Summary
Modifier and Type Method Description ZoneAssignmentConfigcpuLimit(Long cpuLimit)booleanequals(Object o)LonggetCpuLimit()The maximum amount of cpus that can be used by this cloud zone.LonggetMaxNumberInstances()The maximum number of instances that can be provisioned in this cloud zone.LonggetMemoryLimitMB()The maximum amount of memory that can be used by this cloud zone.IntegergetPriority()The priority of this zone in the current project.LonggetStorageLimitGB()Defines an upper limit on storage that can be requested from a cloud zone which is part of this project.StringgetZoneId()The Cloud Zone IdinthashCode()ZoneAssignmentConfigmaxNumberInstances(Long maxNumberInstances)ZoneAssignmentConfigmemoryLimitMB(Long memoryLimitMB)ZoneAssignmentConfigpriority(Integer priority)voidsetCpuLimit(Long cpuLimit)voidsetMaxNumberInstances(Long maxNumberInstances)voidsetMemoryLimitMB(Long memoryLimitMB)voidsetPriority(Integer priority)voidsetStorageLimitGB(Long storageLimitGB)voidsetZoneId(String zoneId)ZoneAssignmentConfigstorageLimitGB(Long storageLimitGB)StringtoString()ZoneAssignmentConfigzoneId(String zoneId)
-
Constructor Details
-
ZoneAssignmentConfig
public ZoneAssignmentConfig()
-
-
Method Details
-
storageLimitGB
-
getStorageLimitGB
Defines an upper limit on storage that can be requested from a cloud zone which is part of this project. Default is 0 (unlimited storage). Please note that this feature is supported only for vSphere cloud zones. Not valid for other cloud zone types.- Returns:
- storageLimitGB
-
setStorageLimitGB
-
cpuLimit
-
getCpuLimit
The maximum amount of cpus that can be used by this cloud zone. Default is 0 (unlimited cpu).- Returns:
- cpuLimit
-
setCpuLimit
-
memoryLimitMB
-
getMemoryLimitMB
The maximum amount of memory that can be used by this cloud zone. Default is 0 (unlimited memory).- Returns:
- memoryLimitMB
-
setMemoryLimitMB
-
zoneId
-
getZoneId
The Cloud Zone Id- Returns:
- zoneId
-
setZoneId
-
maxNumberInstances
-
getMaxNumberInstances
The maximum number of instances that can be provisioned in this cloud zone. Default is 0 (unlimited instances).- Returns:
- maxNumberInstances
-
setMaxNumberInstances
-
priority
-
getPriority
The priority of this zone in the current project. Lower numbers mean higher priority. Default is 0 (highest)- Returns:
- priority
-
setPriority
-
equals
-
hashCode
public int hashCode() -
toString
-