_propDict)) { if (is_a($this->_propDict["automatic"], "\Beta\Microsoft\Graph\Model\EvaluateLabelJobResult") || is_null($this->_propDict["automatic"])) { return $this->_propDict["automatic"]; } else { $this->_propDict["automatic"] = new EvaluateLabelJobResult($this->_propDict["automatic"]); return $this->_propDict["automatic"]; } } return null; } /** * Sets the automatic * * @param EvaluateLabelJobResult $val The value to assign to the automatic * * @return EvaluateLabelJobResultGroup The EvaluateLabelJobResultGroup */ public function setAutomatic($val) { $this->_propDict["automatic"] = $val; return $this; } /** * Gets the recommended * * @return EvaluateLabelJobResult|null The recommended */ public function getRecommended() { if (array_key_exists("recommended", $this->_propDict)) { if (is_a($this->_propDict["recommended"], "\Beta\Microsoft\Graph\Model\EvaluateLabelJobResult") || is_null($this->_propDict["recommended"])) { return $this->_propDict["recommended"]; } else { $this->_propDict["recommended"] = new EvaluateLabelJobResult($this->_propDict["recommended"]); return $this->_propDict["recommended"]; } } return null; } /** * Sets the recommended * * @param EvaluateLabelJobResult $val The value to assign to the recommended * * @return EvaluateLabelJobResultGroup The EvaluateLabelJobResultGroup */ public function setRecommended($val) { $this->_propDict["recommended"] = $val; return $this; } }