Package com.morpheusdata.model
Class Snapshot
Represents snapshots available on ComputeServers, StorageVolumes, etc
-
Field Summary
Modifier and TypeFieldDescriptionprotected Account
protected Cloud
protected Boolean
protected String
protected Long
protected Snapshot
protected PricePlan
protected CloudRegion
protected ComputeServer
protected Date
protected StorageVolume
protected StorageVolumeType
Fields inherited from class com.morpheusdata.model.projection.SnapshotIdentityProjection
externalId, name
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetCloud()
void
setAccount
(Account account) void
void
setCurrentlyActive
(Boolean currentlyActive) void
setDescription
(String description) void
setMaxStorage
(Long maxStorage) void
setParentSnapshot
(Snapshot parentSnapshot) void
setPricePlan
(PricePlan pricePlan) void
setRegion
(CloudRegion region) void
setServer
(ComputeServer server) void
setSnapshotCreated
(Date snapshotCreated) void
setVolume
(StorageVolume volume) void
setVolumeType
(StorageVolumeType volumeType) Methods inherited from class com.morpheusdata.model.projection.SnapshotIdentityProjection
getExternalId, getName, setExternalId, setName
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
-
account
-
cloud
-
region
-
description
-
snapshotCreated
-
currentlyActive
-
parentSnapshot
-
volume
-
volumeType
-
server
-
maxStorage
-
pricePlan
-
-
Constructor Details
-
Snapshot
public Snapshot()
-
-
Method Details
-
getAccount
-
setAccount
-
getCloud
-
setCloud
-
getDescription
-
setDescription
-
getSnapshotCreated
-
setSnapshotCreated
-
getCurrentlyActive
-
setCurrentlyActive
-
getParentSnapshot
-
setParentSnapshot
-
getRegion
-
setRegion
-
getVolume
-
setVolume
-
getVolumeType
-
setVolumeType
-
getServer
-
setServer
-
getMaxStorage
-
setMaxStorage
-
getPricePlan
-
setPricePlan
-