_propDict)) { return $this->_propDict["implementationId"]; } else { return null; } } /** * Sets the implementationId * The definition ID for the chosen implementation of this complex setting * * @param string $val The implementationId * * @return DeviceManagementAbstractComplexSettingInstance */ public function setImplementationId($val) { $this->_propDict["implementationId"] = $val; return $this; } /** * Gets the value * The values that make up the complex setting * * @return array|null The value */ public function getValue() { if (array_key_exists("value", $this->_propDict)) { return $this->_propDict["value"]; } else { return null; } } /** * Sets the value * The values that make up the complex setting * * @param DeviceManagementSettingInstance[] $val The value * * @return DeviceManagementAbstractComplexSettingInstance */ public function setValue($val) { $this->_propDict["value"] = $val; return $this; } }