def mark_as_read(self):
if self.object_id is None or self.__is_draft:<EOL><INDENT>raise RuntimeError('<STR_LIT>')<EOL><DEDENT>data = {self._cc('<STR_LIT>'): True}<EOL>url = self.build_url(<EOL>self._endpoints.get('<STR_LIT>').format(id=self.object_id))<EOL>response = self.con.patch(url, data=data)<EOL>if not response:<EOL><INDENT>return False<EOL><DEDENT>self.__is_read = True<EOL>return True<EOL>
Marks this message as read in the cloud

        :return: Success / Failure
        :rtype: bool