Interface HardwareEntity
- All Known Implementing Classes:
- AbstractNode,- Chassis,- Node
public interface HardwareEntity
Common interface for rack or chassis elements (anything that can be mounted in rack or inserted into chassis)
- 
Method SummaryModifier and TypeMethodDescriptionGet chassis placement configurationGet front rack imagelongGet object IDGet object namelongGet physical container object IDshortGet device height in rack unitsGet orientation of object in rackshortGet position in rackGet rear rack imageGet object status
- 
Method Details- 
getObjectIdlong getObjectId()Get object ID- Returns:
- object ID
 
- 
getObjectNameString getObjectName()Get object name- Returns:
- object name
 
- 
getStatusObjectStatus getStatus()Get object status- Returns:
- object status
 
- 
getPhysicalContainerIdlong getPhysicalContainerId()Get physical container object ID- Returns:
- physical container object ID
 
- 
getFrontRackImageUUID getFrontRackImage()Get front rack image- Returns:
- front rack image
 
- 
getRearRackImageUUID getRearRackImage()Get rear rack image- Returns:
- rear rack image
 
- 
getRackPositionshort getRackPosition()Get position in rack- Returns:
- position in rack
 
- 
getRackHeightshort getRackHeight()Get device height in rack units- Returns:
- device height in rack units
 
- 
getRackOrientationRackOrientation getRackOrientation()Get orientation of object in rack- Returns:
- orientation of object in rack
 
- 
getChassisPlacementChassisPlacement getChassisPlacement()Get chassis placement configuration- Returns:
- chassis placement configuration
 
 
-