code: def reload(self, client=None):
          
          client = self._require_client(client)
          data = client.metrics_api.metric_get(self.project, self.name)
          self.description = data.get("description", "")
          self.filter_ = data["filter"]
docs: API call:  sync local metric configuration via a GET request
  
          See
          https://cloud.google.com/logging/docs/reference/v2/rest/v2/projects.metrics/get
  
          :type client: :class:`~google.cloud.logging.client.Client` or
                        ``NoneType``
          :param client: the client to use.  If not passed, falls back to the
                         ``client`` stored on the current metric.