Package com.morpheusdata.model
Class ProvisionType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ProvisionType
- All Implemented Interfaces:
IModelCodeName,Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Integerprotected Integerprotected Integerprotected Booleanprotected Stringprotected Booleanprotected Stringprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Booleanprotected BooleanFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()voidsetAclEnabled(Boolean aclEnabled) voidsetAddVolumes(Boolean addVolumes) voidsetBackupType(String backupType) voidsetCanEnforceTags(Boolean canEnforceTags) voidsetCloneable(Boolean cloneable) voidsetCloneTemplate(Boolean cloneTemplate) voidvoidsetContainerService(String containerService) voidsetCreateServer(Boolean createServer) voidsetCustomizeVolume(Boolean customizeVolume) voidsetCustomSupported(Boolean customSupported) voidsetDeployTargetService(String deployTargetService) voidsetDescription(String description) voidsetDisableRootDatastore(Boolean disableRootDatastore) voidsetExportServer(Boolean exportServer) voidsetHasConfigurableCpuSockets(Boolean hasConfigurableCpuSockets) voidsetHasContainers(Boolean hasContainers) voidsetHasDatastore(Boolean hasDatastore) voidsetHasNetworks(Boolean hasNetworks) voidsetHasParameters(Boolean hasParameters) voidsetHasPlanTagMatch(Boolean hasPlanTagMatch) voidsetHasResources(Boolean hasResources) voidsetHasSecurityGroups(Boolean hasSecurityGroups) voidsetHasSecurityGroupsOnNetworks(Boolean hasSecurityGroupsOnNetworks) voidsetHasSnapshots(Boolean hasSnapshots) voidsetHasStorageControllers(Boolean hasStorageControllers) voidsetHasVolumes(Boolean hasVolumes) voidsetHasZonePools(Boolean hasZonePools) voidsetHostDiskMode(String hostDiskMode) voidsetHostNetwork(Boolean hostNetwork) voidsetHostType(String hostType) voidsetLvmSupported(Boolean lvmSupported) voidsetManaged(Boolean managed) voidsetMapPorts(Boolean mapPorts) voidsetMaxDisk(Integer maxDisk) voidsetMaxNetworks(Integer maxNetworks) voidsetMinDisk(Integer minDisk) voidsetMultiTenant(Boolean multiTenant) voidvoidsetNetworksScopedToPools(Boolean networksScopedToPools) voidsetNodeFormat(String nodeFormat) voidsetPickServer(Boolean pickServer) voidsetProvisionService(String provisionService) voidsetReconfigureSupported(Boolean reconfigureSupported) voidsetResizeCopiesVolumes(Boolean resizeCopiesVolumes) voidsetRootDiskCustomizable(Boolean rootDiskCustomizable) voidsetRootDiskResizable(Boolean rootDiskResizable) voidsetRootDiskSizeKnown(Boolean rootDiskSizeKnown) voidsetServerType(String serverType) voidsetSupportsAutoDatastore(Boolean supportsAutoDatastore) voidsetSupportsConfigManagement(Boolean supportsConfigManagement) voidsetSupportsCustomServicePlans(Boolean supportsCustomServicePlans) voidsetSupportsNetworkSelection(Boolean supportsNetworkSelection) voidsetSupportsReplicaSets(Boolean supportsReplicaSets) voidsetViewSet(String viewSet) voidsetVolumesPreservable(Boolean volumesPreservable) voidsetZonePoolRequired(Boolean zonePoolRequired) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.morpheusdata.model.IModelCodeName
getId
-
Field Details
-
code
-
name
-
description
-
hostType
-
serverType
-
nodeFormat
-
provisionService
-
pickServer
-
createServer
-
aclEnabled
-
multiTenant
-
hostNetwork
-
managed
-
customSupported
-
mapPorts
-
exportServer
-
cloneTemplate
-
cloneable
-
hasVolumes
-
addVolumes
-
hasDatastore
-
supportsAutoDatastore
-
hasStorageControllers
-
hasNetworks
-
hasConfigurableCpuSockets
-
hasZonePools
-
zonePoolRequired
-
hasSnapshots
-
networksScopedToPools
-
maxNetworks
-
customizeVolume
-
rootDiskCustomizable
-
rootDiskSizeKnown
-
rootDiskResizable
-
lvmSupported
-
resizeCopiesVolumes
-
reconfigureSupported
-
volumesPreservable
-
supportsReplicaSets
-
hasSecurityGroups
-
hasParameters
-
hasContainers
-
hasResources
-
canEnforceTags
-
hasPlanTagMatch
-
hostDiskMode
-
minDisk
-
maxDisk
-
backupType
-
disableRootDatastore
-
viewSet
-
containerService
-
deployTargetService
-
supportsCustomServicePlans
-
supportsConfigManagement
-
hasSecurityGroupsOnNetworks
-
supportsNetworkSelection
-
-
Constructor Details
-
ProvisionType
public ProvisionType()
-
-
Method Details
-
getCode
- Specified by:
getCodein interfaceIModelCodeName
-
getName
- Specified by:
getNamein interfaceIModelCodeName
-
getDescription
-
getHostType
-
getServerType
-
getNodeFormat
-
getProvisionService
-
getPickServer
-
getCreateServer
-
getAclEnabled
-
getMultiTenant
-
getHostNetwork
-
getManaged
-
getCustomSupported
-
getMapPorts
-
getExportServer
-
getCloneTemplate
-
getCloneable
-
getHasVolumes
-
getAddVolumes
-
getHasDatastore
-
getSupportsAutoDatastore
-
getHasStorageControllers
-
getHasNetworks
-
getHasConfigurableCpuSockets
-
getHasZonePools
-
getZonePoolRequired
-
getHasSnapshots
-
getNetworksScopedToPools
-
getMaxNetworks
-
getCustomizeVolume
-
getRootDiskCustomizable
-
getRootDiskSizeKnown
-
getRootDiskResizable
-
getLvmSupported
-
getResizeCopiesVolumes
-
getReconfigureSupported
-
getVolumesPreservable
-
getSupportsReplicaSets
-
getHasSecurityGroups
-
getHasParameters
-
getHasContainers
-
getHasResources
-
getCanEnforceTags
-
getHasPlanTagMatch
-
getHostDiskMode
-
getMinDisk
-
getMaxDisk
-
getBackupType
-
getDisableRootDatastore
-
getViewSet
-
getContainerService
-
getDeployTargetService
-
getSupportsCustomServicePlans
-
getSupportsConfigManagement
-
getHasSecurityGroupsOnNetworks
-
getSupportsNetworkSelection
-
setCode
-
setName
-
setDescription
-
setHostType
-
setServerType
-
setNodeFormat
-
setProvisionService
-
setPickServer
-
setCreateServer
-
setAclEnabled
-
setMultiTenant
-
setHostNetwork
-
setManaged
-
setCustomSupported
-
setMapPorts
-
setExportServer
-
setCloneTemplate
-
setCloneable
-
setHasVolumes
-
setAddVolumes
-
setHasDatastore
-
setSupportsAutoDatastore
-
setHasStorageControllers
-
setHasNetworks
-
setHasConfigurableCpuSockets
-
setHasZonePools
-
setZonePoolRequired
-
setHasSnapshots
-
setNetworksScopedToPools
-
setMaxNetworks
-
setCustomizeVolume
-
setRootDiskCustomizable
-
setRootDiskSizeKnown
-
setRootDiskResizable
-
setLvmSupported
-
setResizeCopiesVolumes
-
setReconfigureSupported
-
setVolumesPreservable
-
setSupportsReplicaSets
-
setHasSecurityGroups
-
setHasParameters
-
setHasContainers
-
setHasResources
-
setCanEnforceTags
-
setHasPlanTagMatch
-
setHostDiskMode
-
setMinDisk
-
setMaxDisk
-
setBackupType
-
setDisableRootDatastore
-
setViewSet
-
setContainerService
-
setDeployTargetService
-
setSupportsCustomServicePlans
-
setSupportsConfigManagement
-
setHasSecurityGroupsOnNetworks
-
setSupportsNetworkSelection
-