Package com.morpheusdata.model
Class Datastore
- java.lang.Object
-
- com.morpheusdata.model.MorpheusModel
-
- com.morpheusdata.model.projection.DatastoreIdentityProjection
-
- com.morpheusdata.model.Datastore
-
public class Datastore extends DatastoreIdentityProjection
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Boolean
active
protected java.lang.Boolean
allowExpand
protected java.lang.Boolean
allowProvision
protected java.lang.Boolean
allowRead
protected java.lang.Boolean
allowWrite
protected java.util.List<ComputeZonePool>
assignedZonePools
protected java.lang.String
category
protected Cloud
cloud
protected java.lang.String
code
protected User
createdBy
protected java.util.List<Datastore>
datastores
protected java.lang.Boolean
defaultStore
protected java.lang.String
displayName
protected java.lang.Boolean
drsEnabled
protected java.lang.String
externalId
protected java.lang.String
externalPath
protected java.lang.String
externalType
protected java.lang.Long
freeSpace
protected java.lang.Long
hostId
protected java.lang.String
internalId
protected java.lang.Boolean
isAssigned
protected java.lang.Boolean
isExported
protected java.lang.String
name
protected java.lang.Boolean
online
protected Account
owner
protected java.lang.String
rawData
protected java.lang.Long
refId
protected java.lang.String
refType
protected java.lang.String
regionCode
protected java.lang.String
status
protected java.lang.String
statusMessage
protected java.lang.Long
storageSize
protected StorageVolume
storageVolume
protected java.lang.String
type
protected java.lang.String
uniqueId
protected java.lang.String
visibility
protected StorageVolumeType
volumeType
protected ComputeZonePool
zonePool
-
Fields inherited from class com.morpheusdata.model.projection.DatastoreIdentityProjection
cloudId
-
Fields inherited from class com.morpheusdata.model.MorpheusModel
config, id
-
-
Constructor Summary
Constructors Constructor Description Datastore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Boolean
getActive()
java.lang.Boolean
getAllowExpand()
java.lang.Boolean
getAllowProvision()
java.lang.Boolean
getAllowRead()
java.lang.Boolean
getAllowWrite()
java.lang.Boolean
getAssigned()
java.util.List<ComputeZonePool>
getAssignedZonePools()
java.lang.String
getCategory()
Cloud
getCloud()
java.lang.String
getCode()
User
getCreatedBy()
java.util.List<Datastore>
getDatastores()
java.lang.Boolean
getDefaultStore()
java.lang.String
getDisplayName()
java.lang.Boolean
getDrsEnabled()
java.lang.Boolean
getExported()
java.lang.String
getExternalId()
java.lang.String
getExternalPath()
java.lang.String
getExternalType()
java.lang.Long
getFreeSpace()
java.lang.Long
getHostId()
java.lang.String
getInternalId()
java.lang.String
getName()
java.lang.Boolean
getOnline()
Account
getOwner()
java.lang.String
getRawData()
java.lang.Long
getRefId()
java.lang.String
getRefType()
java.lang.String
getRegionCode()
java.lang.String
getStatus()
java.lang.String
getStatusMessage()
java.lang.Long
getStorageSize()
StorageVolume
getStorageVolume()
java.lang.String
getType()
java.lang.String
getUniqueId()
java.lang.String
getVisibility()
StorageVolumeType
getVolumeType()
ComputeZonePool
getZonePool()
void
setActive(java.lang.Boolean active)
void
setAllowExpand(java.lang.Boolean allowExpand)
void
setAllowProvision(java.lang.Boolean allowProvision)
void
setAllowRead(java.lang.Boolean allowRead)
void
setAllowWrite(java.lang.Boolean allowWrite)
void
setAssigned(java.lang.Boolean assigned)
void
setAssignedZonePools(java.util.List<ComputeZonePool> assignedZonePools)
void
setCategory(java.lang.String category)
void
setCloud(Cloud cloud)
void
setCode(java.lang.String code)
void
setCreatedBy(User createdBy)
void
setDatastores(java.util.List<Datastore> datastores)
void
setDefaultStore(java.lang.Boolean defaultStore)
void
setDisplayName(java.lang.String displayName)
void
setDrsEnabled(java.lang.Boolean drsEnabled)
void
setExported(java.lang.Boolean exported)
void
setExternalId(java.lang.String externalId)
void
setExternalPath(java.lang.String externalPath)
void
setExternalType(java.lang.String externalType)
void
setFreeSpace(java.lang.Long freeSpace)
void
setHostId(java.lang.Long hostId)
void
setInternalId(java.lang.String internalId)
void
setName(java.lang.String name)
void
setOnline(java.lang.Boolean online)
void
setOwner(Account owner)
void
setRawData(java.lang.String rawData)
void
setRefId(java.lang.Long refId)
void
setRefType(java.lang.String refType)
void
setRegionCode(java.lang.String regionCode)
void
setStatus(java.lang.String status)
void
setStatusMessage(java.lang.String statusMessage)
void
setStorageSize(java.lang.Long storageSize)
void
setStorageVolume(StorageVolume storageVolume)
void
setType(java.lang.String type)
void
setUniqueId(java.lang.String uniqueId)
void
setVisibility(java.lang.String visibility)
void
setVolumeType(StorageVolumeType volumeType)
void
setZonePool(ComputeZonePool zonePool)
-
Methods inherited from class com.morpheusdata.model.projection.DatastoreIdentityProjection
getCloudId, setCloudId
-
Methods inherited from class com.morpheusdata.model.MorpheusModel
getConfig, getConfigMap, getConfigProperty, getDirtyProperties, getDirtyPropertyValues, getId, getProperties, isDirty, markClean, markDirty, markDirty, setConfig, setConfigMap, setConfigProperty, setId
-
-
-
-
Field Detail
-
owner
protected Account owner
-
visibility
protected java.lang.String visibility
-
cloud
protected Cloud cloud
-
code
protected java.lang.String code
-
type
protected java.lang.String type
-
name
protected java.lang.String name
-
displayName
protected java.lang.String displayName
-
category
protected java.lang.String category
-
internalId
protected java.lang.String internalId
-
externalId
protected java.lang.String externalId
-
uniqueId
protected java.lang.String uniqueId
-
refType
protected java.lang.String refType
-
regionCode
protected java.lang.String regionCode
-
externalType
protected java.lang.String externalType
-
externalPath
protected java.lang.String externalPath
-
refId
protected java.lang.Long refId
-
storageSize
protected java.lang.Long storageSize
-
hostId
protected java.lang.Long hostId
-
active
protected java.lang.Boolean active
-
allowRead
protected java.lang.Boolean allowRead
-
allowWrite
protected java.lang.Boolean allowWrite
-
drsEnabled
protected java.lang.Boolean drsEnabled
-
online
protected java.lang.Boolean online
-
allowProvision
protected java.lang.Boolean allowProvision
-
allowExpand
protected java.lang.Boolean allowExpand
-
storageVolume
protected StorageVolume storageVolume
-
defaultStore
protected java.lang.Boolean defaultStore
-
isExported
protected java.lang.Boolean isExported
-
isAssigned
protected java.lang.Boolean isAssigned
-
freeSpace
protected java.lang.Long freeSpace
-
zonePool
protected ComputeZonePool zonePool
-
volumeType
protected StorageVolumeType volumeType
-
status
protected java.lang.String status
-
statusMessage
protected java.lang.String statusMessage
-
rawData
protected java.lang.String rawData
-
createdBy
protected User createdBy
-
datastores
protected java.util.List<Datastore> datastores
-
assignedZonePools
protected java.util.List<ComputeZonePool> assignedZonePools
-
-
Method Detail
-
getOwner
public Account getOwner()
-
setOwner
public void setOwner(Account owner)
-
getVisibility
public java.lang.String getVisibility()
-
setVisibility
public void setVisibility(java.lang.String visibility)
-
getCloud
public Cloud getCloud()
-
setCloud
public void setCloud(Cloud cloud)
-
getCode
public java.lang.String getCode()
-
setCode
public void setCode(java.lang.String code)
-
getType
public java.lang.String getType()
- Overrides:
getType
in classDatastoreIdentityProjection
-
setType
public void setType(java.lang.String type)
- Overrides:
setType
in classDatastoreIdentityProjection
-
getName
public java.lang.String getName()
- Overrides:
getName
in classDatastoreIdentityProjection
-
setName
public void setName(java.lang.String name)
- Overrides:
setName
in classDatastoreIdentityProjection
-
getDisplayName
public java.lang.String getDisplayName()
-
setDisplayName
public void setDisplayName(java.lang.String displayName)
-
getCategory
public java.lang.String getCategory()
-
setCategory
public void setCategory(java.lang.String category)
-
getInternalId
public java.lang.String getInternalId()
- Overrides:
getInternalId
in classDatastoreIdentityProjection
-
setInternalId
public void setInternalId(java.lang.String internalId)
- Overrides:
setInternalId
in classDatastoreIdentityProjection
-
getExternalId
public java.lang.String getExternalId()
- Overrides:
getExternalId
in classDatastoreIdentityProjection
-
setExternalId
public void setExternalId(java.lang.String externalId)
- Overrides:
setExternalId
in classDatastoreIdentityProjection
-
getUniqueId
public java.lang.String getUniqueId()
-
setUniqueId
public void setUniqueId(java.lang.String uniqueId)
-
getRefType
public java.lang.String getRefType()
-
setRefType
public void setRefType(java.lang.String refType)
-
getRegionCode
public java.lang.String getRegionCode()
-
setRegionCode
public void setRegionCode(java.lang.String regionCode)
-
getExternalType
public java.lang.String getExternalType()
-
setExternalType
public void setExternalType(java.lang.String externalType)
-
getExternalPath
public java.lang.String getExternalPath()
-
setExternalPath
public void setExternalPath(java.lang.String externalPath)
-
getRefId
public java.lang.Long getRefId()
-
setRefId
public void setRefId(java.lang.Long refId)
-
getStorageSize
public java.lang.Long getStorageSize()
-
setStorageSize
public void setStorageSize(java.lang.Long storageSize)
-
getHostId
public java.lang.Long getHostId()
-
setHostId
public void setHostId(java.lang.Long hostId)
-
getActive
public java.lang.Boolean getActive()
-
setActive
public void setActive(java.lang.Boolean active)
-
getAllowRead
public java.lang.Boolean getAllowRead()
-
setAllowRead
public void setAllowRead(java.lang.Boolean allowRead)
-
getAllowWrite
public java.lang.Boolean getAllowWrite()
-
setAllowWrite
public void setAllowWrite(java.lang.Boolean allowWrite)
-
getDrsEnabled
public java.lang.Boolean getDrsEnabled()
-
setDrsEnabled
public void setDrsEnabled(java.lang.Boolean drsEnabled)
-
getOnline
public java.lang.Boolean getOnline()
-
setOnline
public void setOnline(java.lang.Boolean online)
-
getAllowProvision
public java.lang.Boolean getAllowProvision()
-
setAllowProvision
public void setAllowProvision(java.lang.Boolean allowProvision)
-
getAllowExpand
public java.lang.Boolean getAllowExpand()
-
setAllowExpand
public void setAllowExpand(java.lang.Boolean allowExpand)
-
getStorageVolume
public StorageVolume getStorageVolume()
-
setStorageVolume
public void setStorageVolume(StorageVolume storageVolume)
-
getDefaultStore
public java.lang.Boolean getDefaultStore()
-
setDefaultStore
public void setDefaultStore(java.lang.Boolean defaultStore)
-
getExported
public java.lang.Boolean getExported()
-
setExported
public void setExported(java.lang.Boolean exported)
-
getAssigned
public java.lang.Boolean getAssigned()
-
setAssigned
public void setAssigned(java.lang.Boolean assigned)
-
getFreeSpace
public java.lang.Long getFreeSpace()
-
setFreeSpace
public void setFreeSpace(java.lang.Long freeSpace)
-
getZonePool
public ComputeZonePool getZonePool()
-
setZonePool
public void setZonePool(ComputeZonePool zonePool)
-
getVolumeType
public StorageVolumeType getVolumeType()
-
setVolumeType
public void setVolumeType(StorageVolumeType volumeType)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
getStatusMessage
public java.lang.String getStatusMessage()
-
setStatusMessage
public void setStatusMessage(java.lang.String statusMessage)
-
getRawData
public java.lang.String getRawData()
-
setRawData
public void setRawData(java.lang.String rawData)
-
getCreatedBy
public User getCreatedBy()
-
setCreatedBy
public void setCreatedBy(User createdBy)
-
getDatastores
public java.util.List<Datastore> getDatastores()
-
setDatastores
public void setDatastores(java.util.List<Datastore> datastores)
-
getAssignedZonePools
public java.util.List<ComputeZonePool> getAssignedZonePools()
-
setAssignedZonePools
public void setAssignedZonePools(java.util.List<ComputeZonePool> assignedZonePools)
-
-