docs: def validate_response(self):
          """Checks that the response is valid and import succeeded."""
          if self.response is None:
              logger.error("Failed to submit")
              return False
  
          if not self.response:
              logger.error(
                  "HTTP status %d: failed to submit to %s",
                  self.response.status_code,
                  self.response.url,
              )
              return False
  
          if not self.parsed_response:
              logger.error("Submit to %s failed, invalid response received", self.response.url)
              return False
  
          error_message = self.get_error_message()
          if error_message:
              logger.error("Submit to %s failed with error", self.response.url)
              logger.debug("Error message: %s", error_message)
              return False
  
          if not self.job_ids:
              logger.error("Submit to %s failed to get job id", self.response.url)
              return False
  
          logger.info("Results received by the Importer (HTTP status %d)", self.response.status_code)
          logger.info("Job IDs: %s", self.job_ids)
  
          return True