Package com.morpheusdata.model
Class StorageVolumeType
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.StorageVolumeType
There are several different types of volume types across various cloud providers.
- Since:
- 0.9.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected Boolean
protected String
protected String
protected Integer
protected Boolean
protected Boolean
protected Boolean
protected Long
protected Long
protected Long
protected Long
protected Boolean
protected Boolean
protected Boolean
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()
getName()
void
setAllowSearch
(Boolean allowSearch) void
setAutoDelete
(Boolean autoDelete) void
void
setConfigurableIOPS
(Boolean configurableIOPS) void
setCustomLabel
(Boolean customLabel) void
setCustomSize
(Boolean customSize) void
setDefaultType
(Boolean defaultType) void
setDeletable
(Boolean deletable) void
setDescription
(String description) void
setDisplayName
(String displayName) void
setDisplayOrder
(Integer displayOrder) void
setEditable
(Boolean editable) void
setEnabled
(Boolean enabled) void
setExternalId
(String externalId) void
setHasDatastore
(Boolean hasDatastore) void
setMaxIOPS
(Long minIOPS) void
setMaxStorage
(Long maxStorage) void
setMinIOPS
(Long minIOPS) void
setMinStorage
(Long minStorage) void
void
setNameEditable
(Boolean nameEditable) void
setOptionTypes
(Collection<OptionType> optionTypes) void
setPlanResizable
(Boolean planResizable) void
setResizable
(Boolean resizable) void
setVolumeCategory
(String volumeCategory) void
setVolumeType
(String volumeType) 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
-
enabled
-
description
-
displayName
-
volumeType
-
displayOrder
-
customLabel
-
customSize
-
defaultType
-
autoDelete
-
hasDatastore
-
allowSearch
-
volumeCategory
-
deletable
-
editable
-
nameEditable
-
resizable
-
planResizable
-
minStorage
-
maxStorage
-
configurableIOPS
-
minIOPS
-
maxIOPS
-
-
Constructor Details
-
StorageVolumeType
public StorageVolumeType()
-
-
Method Details
-
getName
-
setName
-
getCode
-
setCode
-
getExternalId
-
setExternalId
-
getEnabled
-
setEnabled
-
getDescription
-
setDescription
-
getDisplayName
-
setDisplayName
-
getVolumeType
-
setVolumeType
-
getDisplayOrder
-
setDisplayOrder
-
getCustomLabel
-
setCustomLabel
-
getCustomSize
-
setCustomSize
-
getDefaultType
-
setDefaultType
-
getAutoDelete
-
setAutoDelete
-
getHasDatastore
-
setHasDatastore
-
getAllowSearch
-
setAllowSearch
-
getVolumeCategory
-
setVolumeCategory
-
getDeletable
-
setDeletable
-
getEditable
-
setEditable
-
getNameEditable
-
setNameEditable
-
getResizable
-
setResizable
-
getPlanResizable
-
setPlanResizable
-
getMinStorage
-
setMinStorage
-
getMaxStorage
-
setMaxStorage
-
getConfigurableIOPS
-
setConfigurableIOPS
-
getMinIOPS
-
setMinIOPS
-
getMaxIOPS
-
setMaxIOPS
-
getOptionTypes
-
setOptionTypes
-