def collections(self):
"""List top-level collections of the client's database.
Returns:
Sequence[:class:`~google.cloud.firestore_v1.collection.CollectionReference`]:
iterator of subcollections of the current document.
"""
iterator = self._firestore_api.list_collection_ids(
request={"parent": "{}/documents".format(self._database_string)},
metadata=self._rpc_metadata,
)
iterator.client = self
iterator.item_to_value = _item_to_collection_ref
return iterator
This code is how we used ot use the list_collection_ids. However, it is no longer a pager/iterator.