@Override
  public Map<DataVertical, Set<String>> getExportScopes() {
    return ImmutableMap.<DataVertical, Set<String>>builder()
        .put(BLOBS, ImmutableSet.of("https://www.googleapis.com/auth/drive.readonly"))
        .put(CALENDAR, ImmutableSet.of("https://www.googleapis.com/auth/calendar.readonly"))
        .put(CONTACTS, ImmutableSet.of("https://www.googleapis.com/auth/contacts.readonly"))
        .put(MAIL, ImmutableSet.of("https://www.googleapis.com/auth/gmail.readonly"))
        .put(PHOTOS, ImmutableSet.of("https://www.googleapis.com/auth/photoslibrary.readonly"))
        // For G+
        .put(SOCIAL_POSTS, ImmutableSet.of("https://www.googleapis.com/auth/plus.login"))
        .put(TASKS, ImmutableSet.of("https://www.googleapis.com/auth/tasks.readonly"))
        .put(VIDEOS, ImmutableSet.of("https://www.googleapis.com/auth/photoslibrary.readonly"))
        .put(MUSIC, ImmutableSet.of("https://www.googleapis.com/auth/music"))
	.build();
  }
Class that supplies Google-specific OAuth2 info
extensions/auth/portability-auth-google/src/main/java/org/datatransferproject/auth/google/GoogleOAuthConfig.java