code: def mark_as_read(self):
          
          if self.object_id is None or self.__is_draft:
              raise RuntimeError('Attempting to mark as read an unsaved Message')
  
          data = {self._cc('isRead'): True}
  
          url = self.build_url(
              self._endpoints.get('get_message').format(id=self.object_id))
  
          response = self.con.patch(url, data=data)
          if not response:
              return False
  
          self.__is_read = True
  
          return True
docs: Marks this message as read in the cloud
  
          :return: Success / Failure
          :rtype: bool