code: def list_sinks(self, project, page_size=0, page_token=None):
          
          path = "projects/%s" % (project,)
          page_iter = self._gapic_api.list_sinks(path, page_size=page_size)
          page_iter.client = self._client
          page_iter.next_page_token = page_token
          page_iter.item_to_value = _item_to_sink
          return page_iter
docs: List sinks for the project associated with this client.
  
          :type project: str
          :param project: ID of the project whose sinks are to be listed.
  
          :type page_size: int
          :param page_size: maximum number of sinks to return, If not passed,
                            defaults to a value set by the API.
  
          :type page_token: str
          :param page_token: opaque marker for the next "page" of sinks. If not
                             passed, the API will return the first page of
                             sinks.
  
          :rtype: tuple, (list, str)
          :returns: list of mappings, plus a "next page token" string:
                    if not None, indicates that more sinks can be retrieved
                    with another call (pass that value as ``page_token``).