def METHOD_NAME(self) -> List[DatasetRef]:
    datasets = []
    for page in self._page_dataset_list_results():
        if 'datasets' not in page:
            continue
        for dataset in page['datasets']:
            dataset_ref = dataset['datasetReference']
            ref = DatasetRef(**dataset_ref)
            datasets.append(ref)
    return datasets