Class StorageVolumeIdentityProjection
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.StorageVolumeIdentityProjection
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
StorageVolume
Provides a subset of properties from the
StorageVolume
object for doing a sync match
comparison with less bandwidth usage and memory footprint. This is a DTO Projection object- Since:
- 0.9.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAn internal ID for this StorageVolume.getName()
getUuid()
void
setCategory
(String category) void
setExternalId
(String externalId) void
setInternalId
(String internalId) An internal ID for this StorageVolume.void
void
setShortName
(String shortName) void
void
setUniqueId
(String uniqueId) void
Methods inherited from class com.morpheusdata.model.projection.MorpheusIdentityModel
getIdentityProperties
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
-
uuid
-
externalId
-
internalId
-
uniqueId
-
name
-
shortName
-
storageVolumeTypeCode
-
category
-
-
Constructor Details
-
StorageVolumeIdentityProjection
public StorageVolumeIdentityProjection()
-
-
Method Details
-
getUuid
-
setUuid
-
getExternalId
-
setExternalId
-
getName
-
setName
-
getStorageVolumeTypeCode
-
setStorageVolumeTypeCode
-
getInternalId
An internal ID for this StorageVolume. Not controlled by Morpheus.- Returns:
- internalId
-
setInternalId
An internal ID for this StorageVolume. Not controlled by Morpheus.- Parameters:
internalId
- internalId
-
getShortName
-
setShortName
-
getCategory
-
setCategory
-
getUniqueId
-
setUniqueId
-