code: def datasetsGenerator(self, request):
          
          return self._topLevelObjectGenerator(
              request, self.getDataRepository().getNumDatasets(),
              self.getDataRepository().getDatasetByIndex)
docs: Returns a generator over the (dataset, nextPageToken) pairs
          defined by the specified request