_propDict)) { return $this->_propDict["childIds"]; } else { return null; } } /** * Sets the childIds * Dependent child settings to this group of settings. * * @param string[] $val The childIds * * @return DeviceManagementConfigurationSettingGroupDefinition */ public function setChildIds($val) { $this->_propDict["childIds"] = $val; return $this; } /** * Gets the dependedOnBy * List of child settings that depend on this setting * * @return array|null The dependedOnBy */ public function getDependedOnBy() { if (array_key_exists("dependedOnBy", $this->_propDict)) { return $this->_propDict["dependedOnBy"]; } else { return null; } } /** * Sets the dependedOnBy * List of child settings that depend on this setting * * @param DeviceManagementConfigurationSettingDependedOnBy[] $val The dependedOnBy * * @return DeviceManagementConfigurationSettingGroupDefinition */ public function setDependedOnBy($val) { $this->_propDict["dependedOnBy"] = $val; return $this; } /** * Gets the dependentOn * List of Dependencies for the setting group * * @return array|null The dependentOn */ public function getDependentOn() { if (array_key_exists("dependentOn", $this->_propDict)) { return $this->_propDict["dependentOn"]; } else { return null; } } /** * Sets the dependentOn * List of Dependencies for the setting group * * @param DeviceManagementConfigurationDependentOn[] $val The dependentOn * * @return DeviceManagementConfigurationSettingGroupDefinition */ public function setDependentOn($val) { $this->_propDict["dependentOn"] = $val; return $this; } }