Package com.morpheusdata.model
Class ComputeServerGroupType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeServerGroupType
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Booleanprotected Stringprotected Stringprotected Stringprotected Booleanprotected Booleanprotected Stringprotected Stringprotected Stringprotected Booleanprotected StringFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getName()voidsetCanManage(Boolean canManage) voidsetCategory(String category) voidvoidsetDeployTargetService(String deployTargetService) voidsetDescription(String description) voidsetExternalId(String externalId) voidsetHasAffinityGroups(Boolean hasAffinityGroups) voidsetHasCluster(Boolean hasCluster) voidsetHasDatastore(Boolean hasDatastore) voidsetHasDefaultDataDisk(Boolean hasDefaultDataDisk) voidsetHasMasters(Boolean hasMasters) voidsetHasWorkers(Boolean hasWorkers) voidsetHostService(String hostService) voidsetImageCode(String imageCode) voidsetInternalId(String internalId) voidsetKubeCtlLocal(Boolean kubeCtlLocal) voidsetManaged(Boolean managed) voidvoidsetProviderType(String providerType) voidsetShortName(String shortName) voidsetSupportsCloudScaling(Boolean supportsCloudScaling) voidsetViewSet(String viewSet) Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
Field Details
-
name
-
code
-
shortName
-
imageCode
-
category
-
description
-
viewSet
-
internalId
-
externalId
-
hostService
-
providerType
-
deployTargetService
-
managed
-
canManage
-
hasCluster
-
hasMasters
-
hasWorkers
-
hasDatastore
-
hasDefaultDataDisk
-
kubeCtlLocal
-
supportsCloudScaling
-
hasAffinityGroups
-
-
Constructor Details
-
ComputeServerGroupType
public ComputeServerGroupType()
-
-
Method Details
-
getName
-
setName
-
getCode
-
setCode
-
getShortName
-
setShortName
-
getImageCode
-
setImageCode
-
getCategory
-
setCategory
-
getDescription
-
setDescription
-
getViewSet
-
setViewSet
-
getInternalId
-
setInternalId
-
getExternalId
-
setExternalId
-
getHostService
-
setHostService
-
getProviderType
-
setProviderType
-
getDeployTargetService
-
setDeployTargetService
-
getManaged
-
setManaged
-
getCanManage
-
setCanManage
-
getHasCluster
-
setHasCluster
-
getHasMasters
-
setHasMasters
-
getHasWorkers
-
setHasWorkers
-
getHasDatastore
-
setHasDatastore
-
getHasDefaultDataDisk
-
setHasDefaultDataDisk
-
getKubeCtlLocal
-
setKubeCtlLocal
-
getSupportsCloudScaling
-
setSupportsCloudScaling
-
getHasAffinityGroups
-
setHasAffinityGroups
-