Skip to content

Instantly share code, notes, and snippets.

@jottley
Created July 16, 2016 05:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jottley/45656327376d6946d50731c7c3ed3849 to your computer and use it in GitHub Desktop.
Save jottley/45656327376d6946d50731c7c3ed3849 to your computer and use it in GitHub Desktop.
Page through file query (Drive API)
DriveFilesPage page = null;
do
{
if (page == null)
{
page = driveOperations.driveFileQuery().titleIs(folderName).isFolder().parentIs(parentId).getPage();
}
else
{
page = driveOperations.driveFileQuery().fromPage(page.getNextPageToken()).getPage();
}
List<DriveFile> childfolders = page.getItems();
if (!childfolders.isEmpty() && childfolders.size() == 1)
{
// Some operation here
}
else if (!childfolders.isEmpty() && childfolders.size() == 1)
{
// Some operation here
}
}
while (page.getNextPageToken() != null);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment