def METHOD_NAME(self) -> Dict[str, Any]:
    """Return the metadata regarding the job."""
    qbraid_status, vendor_status = self._status()
    if not self._cache_metadata or qbraid_status != self._cache_status:
        update = {"status": vendor_status, "qbraidStatus": qbraid_status.raw()}
        self._cache_metadata = self._post_job_data(update=update)
        self._cache_status = self._map_status(self._cache_metadata["qbraidStatus"])
    return self._cache_metadata