_propDict)) { return $this->_propDict["displayName"]; } else { return null; } } /** * Sets the displayName * The display name of the Azure AD security group used for the assignment. * * @param string $val The value of the displayName * * @return AndroidFotaDeploymentAssignment */ public function setDisplayName($val) { $this->_propDict["displayName"] = $val; return $this; } /** * Gets the id * A unique identifier assigned to each Android FOTA Assignment entity * * @return string|null The id */ public function getId() { if (array_key_exists("id", $this->_propDict)) { return $this->_propDict["id"]; } else { return null; } } /** * Sets the id * A unique identifier assigned to each Android FOTA Assignment entity * * @param string $val The value of the id * * @return AndroidFotaDeploymentAssignment */ public function setId($val) { $this->_propDict["id"] = $val; return $this; } /** * Gets the target * The AAD Group we are deploying firmware updates to * * @return AndroidFotaDeploymentAssignmentTarget|null The target */ public function getTarget() { if (array_key_exists("target", $this->_propDict)) { if (is_a($this->_propDict["target"], "\Beta\Microsoft\Graph\Model\AndroidFotaDeploymentAssignmentTarget") || is_null($this->_propDict["target"])) { return $this->_propDict["target"]; } else { $this->_propDict["target"] = new AndroidFotaDeploymentAssignmentTarget($this->_propDict["target"]); return $this->_propDict["target"]; } } return null; } /** * Sets the target * The AAD Group we are deploying firmware updates to * * @param AndroidFotaDeploymentAssignmentTarget $val The value to assign to the target * * @return AndroidFotaDeploymentAssignment The AndroidFotaDeploymentAssignment */ public function setTarget($val) { $this->_propDict["target"] = $val; return $this; } }