_propDict)) { return $this->_propDict["dependedOnBy"]; } else { return null; } } /** * Sets the dependedOnBy * Identifier of child setting that is dependent on the current setting * * @param string $val The value of the dependedOnBy * * @return DeviceManagementConfigurationSettingDependedOnBy */ public function setDependedOnBy($val) { $this->_propDict["dependedOnBy"] = $val; return $this; } /** * Gets the required * Value that determines if the child setting is required based on the parent setting's selection * * @return bool|null The required */ public function getRequired() { if (array_key_exists("required", $this->_propDict)) { return $this->_propDict["required"]; } else { return null; } } /** * Sets the required * Value that determines if the child setting is required based on the parent setting's selection * * @param bool $val The value of the required * * @return DeviceManagementConfigurationSettingDependedOnBy */ public function setRequired($val) { $this->_propDict["required"] = $val; return $this; } }