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 ZoneAssignmentConfig
cpuLimit(Long cpuLimit)
boolean
equals(Object o)
Long
getCpuLimit()
The maximum amount of cpus that can be used by this cloud zone.Long
getMaxNumberInstances()
The maximum number of instances that can be provisioned in this cloud zone.Long
getMemoryLimitMB()
The maximum amount of memory that can be used by this cloud zone.Integer
getPriority()
The priority of this zone in the current project.Long
getStorageLimitGB()
Defines an upper limit on storage that can be requested from a cloud zone which is part of this project.String
getZoneId()
The Cloud Zone Idint
hashCode()
ZoneAssignmentConfig
maxNumberInstances(Long maxNumberInstances)
ZoneAssignmentConfig
memoryLimitMB(Long memoryLimitMB)
ZoneAssignmentConfig
priority(Integer priority)
void
setCpuLimit(Long cpuLimit)
void
setMaxNumberInstances(Long maxNumberInstances)
void
setMemoryLimitMB(Long memoryLimitMB)
void
setPriority(Integer priority)
void
setStorageLimitGB(Long storageLimitGB)
void
setZoneId(String zoneId)
ZoneAssignmentConfig
storageLimitGB(Long storageLimitGB)
String
toString()
ZoneAssignmentConfig
zoneId(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
-