Package com.morpheusdata.model.system
Class System
java.lang.Object
com.morpheusdata.model.MorpheusModel
com.morpheusdata.model.system.System
- All Implemented Interfaces:
Serializable
This model is a conceptual representation of n number of hardware and/or software
(hosts, storage arrays, network devices, etc) units that make up a managed system.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<SystemComponent>protected Dateprotected Stringprotected Booleanprotected Stringprotected Dateprotected SystemTypeLayoutprotected Stringprotected Accountprotected Stringprotected Stringprotected Dateprotected SystemTypeFields inherited from class com.morpheusdata.model.MorpheusModel
config, id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponentsByCode(String code) getName()getOwner()getType()voidsetComponents(List<SystemComponent> components) voidsetDateCreated(Date dateCreated) voidsetDescription(String description) voidsetEnabled(Boolean enabled) voidsetExternalId(String externalId) voidsetLastUpdated(Date lastUpdated) voidsetLayout(SystemTypeLayout layout) voidvoidvoidvoidsetStatusMessage(String statusMessage) voidsetStatusMessageDate(Date statusMessageDate) voidsetType(SystemType type) 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
-
description
-
status
-
enabled
-
statusMessage
-
statusMessageDate
-
type
-
layout
-
externalId
-
dateCreated
-
lastUpdated
-
owner
-
components
-
-
Constructor Details
-
System
public System()
-
-
Method Details
-
getName
-
setName
-
getDescription
-
setDescription
-
getStatus
-
setStatus
-
getEnabled
-
setEnabled
-
getStatusMessage
-
setStatusMessage
-
getStatusMessageDate
-
setStatusMessageDate
-
getType
-
setType
-
getLayout
-
setLayout
-
getExternalId
-
setExternalId
-
getDateCreated
-
setDateCreated
-
getLastUpdated
-
setLastUpdated
-
getOwner
-
setOwner
-
getComponents
-
setComponents
-
getGroupedComponents
-
getComponentsByCode
-