_propDict)) { if (is_a($this->_propDict["computeHealth"], "\Beta\Microsoft\Graph\Model\TeamworkPeripheralHealth") || is_null($this->_propDict["computeHealth"])) { return $this->_propDict["computeHealth"]; } else { $this->_propDict["computeHealth"] = new TeamworkPeripheralHealth($this->_propDict["computeHealth"]); return $this->_propDict["computeHealth"]; } } return null; } /** * Sets the computeHealth * The system health details for a teamworkDevice. * * @param TeamworkPeripheralHealth $val The value to assign to the computeHealth * * @return TeamworkHardwareHealth The TeamworkHardwareHealth */ public function setComputeHealth($val) { $this->_propDict["computeHealth"] = $val; return $this; } /** * Gets the hdmiIngestHealth * The health details about the HDMI ingest of a device. * * @return TeamworkPeripheralHealth|null The hdmiIngestHealth */ public function getHdmiIngestHealth() { if (array_key_exists("hdmiIngestHealth", $this->_propDict)) { if (is_a($this->_propDict["hdmiIngestHealth"], "\Beta\Microsoft\Graph\Model\TeamworkPeripheralHealth") || is_null($this->_propDict["hdmiIngestHealth"])) { return $this->_propDict["hdmiIngestHealth"]; } else { $this->_propDict["hdmiIngestHealth"] = new TeamworkPeripheralHealth($this->_propDict["hdmiIngestHealth"]); return $this->_propDict["hdmiIngestHealth"]; } } return null; } /** * Sets the hdmiIngestHealth * The health details about the HDMI ingest of a device. * * @param TeamworkPeripheralHealth $val The value to assign to the hdmiIngestHealth * * @return TeamworkHardwareHealth The TeamworkHardwareHealth */ public function setHdmiIngestHealth($val) { $this->_propDict["hdmiIngestHealth"] = $val; return $this; } }