docs: def poll(self, channel_id=None, json=None, **kwargs):  # pragma: no cover
          """Read one or more events from a channel.
  
          Reads events (log records) from the identified channel. Events
          are read in chronological order.
  
          Args:
              channel_id (str): The channel ID.
              json (dict): Payload/request body.
              **kwargs: Supported :meth:`~pancloud.httpclient.HTTPClient.request` parameters.
  
          Returns:
              requests.Response: Requests Response() object.
  
          Examples:
              Refer to ``event_poll.py`` example.
  
          """
          path = "/event-service/v1/channels/{}/poll".format(channel_id)
          r = self._httpclient.request(
              method="POST",
              url=self.url,
              json=json,
              path=path,
              **kwargs
          )
          return r