Class VMwareContainer
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.workload.citrix.workspace.order.VMwareContainer
-
@ApiType("SoftLayer_Workload_Citrix_Workspace_Order_VMwareContainer") public class VMwareContainer extends Entity
This is the datatype that needs to be populated and sent to SoftLayer_Workload_Citrix_Workspace_Order::placeWorkspaceOrder to order and provision one or more VMware server instances to be used with Citrix Virtual Apps and Desktops.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VMwareContainer.Mask
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
disks
The bare metal disksprotected boolean
disksSpecified
protected String
domain
The domain for the ordered hosts (e.g.protected boolean
domainSpecified
protected List<LicenseKey>
licenseKeys
Customer provided license keys (optional)protected boolean
licenseKeysSpecified
protected String
location
The datacenter locationprotected boolean
locationSpecified
protected String
name
The name associated with the orderprotected boolean
nameSpecified
protected String
nickname
The nickname for the vSRX serviceprotected boolean
nicknameSpecified
protected Long
quantity
The number of instances to orderprotected boolean
quantitySpecified
protected String
ram
The bare metal ram typeprotected boolean
ramSpecified
protected String
server
The bare metal server typeprotected boolean
serverSpecified
protected List<SharedStorage>
sharedStorage
The bare metal shared nfs storage (optional)protected boolean
sharedStorageSpecified
protected String
subdomain
The subdomain for the ordered hosts (e.g.protected boolean
subdomainSpecified
protected List<String>
vsanCacheDisks
The bare metal vsan cache disks (optional)protected boolean
vsanCacheDisksSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description VMwareContainer()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
disks
@ApiProperty(canBeNullOrNotSet=true) protected List<String> disks
The bare metal disks
-
disksSpecified
protected boolean disksSpecified
-
domain
@ApiProperty(canBeNullOrNotSet=true) protected String domain
The domain for the ordered hosts (e.g. example.org)
-
domainSpecified
protected boolean domainSpecified
-
licenseKeys
@ApiProperty(canBeNullOrNotSet=true) protected List<LicenseKey> licenseKeys
Customer provided license keys (optional)
-
licenseKeysSpecified
protected boolean licenseKeysSpecified
-
location
@ApiProperty(canBeNullOrNotSet=true) protected String location
The datacenter location
-
locationSpecified
protected boolean locationSpecified
-
name
@ApiProperty(canBeNullOrNotSet=true) protected String name
The name associated with the order
-
nameSpecified
protected boolean nameSpecified
-
nickname
@ApiProperty(canBeNullOrNotSet=true) protected String nickname
The nickname for the vSRX service
-
nicknameSpecified
protected boolean nicknameSpecified
-
quantity
@ApiProperty(canBeNullOrNotSet=true) protected Long quantity
The number of instances to order
-
quantitySpecified
protected boolean quantitySpecified
-
ram
@ApiProperty(canBeNullOrNotSet=true) protected String ram
The bare metal ram type
-
ramSpecified
protected boolean ramSpecified
-
server
@ApiProperty(canBeNullOrNotSet=true) protected String server
The bare metal server type
-
serverSpecified
protected boolean serverSpecified
-
sharedStorage
@ApiProperty(canBeNullOrNotSet=true) protected List<SharedStorage> sharedStorage
The bare metal shared nfs storage (optional)
-
sharedStorageSpecified
protected boolean sharedStorageSpecified
-
subdomain
@ApiProperty(canBeNullOrNotSet=true) protected String subdomain
The subdomain for the ordered hosts (e.g. corp).
-
subdomainSpecified
protected boolean subdomainSpecified
-
vsanCacheDisks
@ApiProperty(canBeNullOrNotSet=true) protected List<String> vsanCacheDisks
The bare metal vsan cache disks (optional)
-
vsanCacheDisksSpecified
protected boolean vsanCacheDisksSpecified
-
-
Method Detail
-
isDisksSpecified
public boolean isDisksSpecified()
-
unsetDisks
public void unsetDisks()
-
getDomain
public String getDomain()
-
setDomain
public void setDomain(String domain)
-
isDomainSpecified
public boolean isDomainSpecified()
-
unsetDomain
public void unsetDomain()
-
getLicenseKeys
public List<LicenseKey> getLicenseKeys()
-
isLicenseKeysSpecified
public boolean isLicenseKeysSpecified()
-
unsetLicenseKeys
public void unsetLicenseKeys()
-
getLocation
public String getLocation()
-
setLocation
public void setLocation(String location)
-
isLocationSpecified
public boolean isLocationSpecified()
-
unsetLocation
public void unsetLocation()
-
getName
public String getName()
-
setName
public void setName(String name)
-
isNameSpecified
public boolean isNameSpecified()
-
unsetName
public void unsetName()
-
getNickname
public String getNickname()
-
setNickname
public void setNickname(String nickname)
-
isNicknameSpecified
public boolean isNicknameSpecified()
-
unsetNickname
public void unsetNickname()
-
getQuantity
public Long getQuantity()
-
setQuantity
public void setQuantity(Long quantity)
-
isQuantitySpecified
public boolean isQuantitySpecified()
-
unsetQuantity
public void unsetQuantity()
-
getRam
public String getRam()
-
setRam
public void setRam(String ram)
-
isRamSpecified
public boolean isRamSpecified()
-
unsetRam
public void unsetRam()
-
getServer
public String getServer()
-
setServer
public void setServer(String server)
-
isServerSpecified
public boolean isServerSpecified()
-
unsetServer
public void unsetServer()
-
getSharedStorage
public List<SharedStorage> getSharedStorage()
-
isSharedStorageSpecified
public boolean isSharedStorageSpecified()
-
unsetSharedStorage
public void unsetSharedStorage()
-
getSubdomain
public String getSubdomain()
-
setSubdomain
public void setSubdomain(String subdomain)
-
isSubdomainSpecified
public boolean isSubdomainSpecified()
-
unsetSubdomain
public void unsetSubdomain()
-
isVsanCacheDisksSpecified
public boolean isVsanCacheDisksSpecified()
-
unsetVsanCacheDisks
public void unsetVsanCacheDisks()
-
-