Class VirtualImageIdentityProjection
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.projection.MorpheusIdentityModel
com.morpheusdata.model.projection.VirtualImageIdentityProjection
- Direct Known Subclasses:
VirtualImage
Provides a subset of properties from the
VirtualImage
object for doing a sync match
comparison with less bandwidth usage and memory footprint. This is a DTO Projection object- Since:
- 0.8.0
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
protected String
protected String
protected ImageType
protected Boolean
protected String
protected Long
protected String
protected Boolean
protected VirtualImageType
protected String
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
void
setDeleted
(Boolean deleted) void
setExternalDiskId
(String externalDiskId) void
setExternalId
(String externalId) void
setImageType
(ImageType imageType) void
setLinkedClone
(Boolean linkedClone) void
void
setOwnerId
(Long ownerId) void
setSnapshotId
(String snapshotId) void
setSystemImage
(Boolean systemImage) void
setVirtualImageType
(VirtualImageType virtualImageType) void
setVisibility
(String visibility) 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
-
externalId
-
name
-
imageType
-
virtualImageType
-
linkedClone
-
snapshotId
-
ownerId
-
systemImage
-
deleted
-
visibility
-
externalDiskId
-
-
Constructor Details
-
VirtualImageIdentityProjection
public VirtualImageIdentityProjection()
-
-
Method Details
-
getExternalId
-
setExternalId
-
getName
-
setName
-
getImageType
-
setImageType
-
getVirtualImageType
-
setVirtualImageType
-
getLinkedClone
-
setLinkedClone
-
getSnapshotId
-
setSnapshotId
-
getOwnerId
-
setOwnerId
-
getSystemImage
-
setSystemImage
-
getDeleted
-
setDeleted
-
getVisibility
-
setVisibility
-
getExternalDiskId
-
setExternalDiskId
-