Package com.morpheusdata.model
Class ComputeDevice
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.ComputeDevice
- All Implemented Interfaces:
Serializable
A device attached to a
ComputeServer.
This would be something discoverable from the host such as a GPU, NIC, other PCI device, USB device, etc..
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBus()getName()getRefId()getSlot()getType()voidvoidvoidsetDomainId(Integer domainId) voidsetExternalId(String externalId) voidsetFunctionId(Integer functionId) voidsetIommuDeviceCount(Integer iommuDeviceCount) voidsetIommuGroup(Integer iommuGroup) voidvoidsetProductId(String productId) voidvoidsetRefType(String refType) voidsetServer(ComputeServer server) voidvoidsetStatus(ComputeDevice.Status status) voidsetType(ComputeDeviceType type) voidsetUniqueId(String uniqueId) voidsetVendorId(String vendorId) 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
-
name
-
type
-
slot
-
domainId
-
bus
-
device
-
functionId
-
externalId
-
uniqueId
-
vendorId
-
productId
-
iommuGroup
-
iommuDeviceCount
-
status
-
refType
-
refId
-
server
-
-
Constructor Details
-
ComputeDevice
public ComputeDevice()
-
-
Method Details
-
getName
-
setName
-
getType
-
setType
-
getDomainId
-
setDomainId
-
getBus
-
setBus
-
getSlot
-
setSlot
-
getDevice
-
setDevice
-
getFunctionId
-
setFunctionId
-
getExternalId
-
setExternalId
-
getUniqueId
-
setUniqueId
-
getVendorId
-
setVendorId
-
getProductId
-
setProductId
-
getIommuGroup
-
setIommuGroup
-
getIommuDeviceCount
-
setIommuDeviceCount
-
getStatus
-
setStatus
-
getRefType
-
setRefType
-
getRefId
-
setRefId
-
getServer
-
setServer
-