docs: def poll(self, query_id=None, sequence_no=None, params=None,
               **kwargs):  # pragma: no cover
          """Poll for asynchronous query results.
  
          Continue to poll for results until this endpoint reports
          JOB_FINISHED or JOB_FAILED. The results of queries can be
          returned in multiple pages, each of which may contain many log
          records. Use this endpoint to poll for query result batches, as
          well as to track query result status.
  
          Args:
              params (dict): Payload/request dictionary.
              query_id (str): Specifies the ID of the query job.
              sequence_no (int): Specifies the sequenceNo.
              **kwargs: Supported :meth:`~pancloud.httpclient.HTTPClient.request` parameters.
  
          Returns:
              requests.Response: Requests Response() object.
  
          Examples:
              Refer to ``logging_query.py`` example.
  
          """
          path = "/logging-service/v1/queries/{}/{}".format(
              query_id, sequence_no
          )
          r = self._httpclient.request(
              method="GET",
              url=self.url,
              params=params,
              path=path,
              **kwargs
          )
          return r