.jobs() .list(projectId) .setAllUsers(Option.ALL_USERS.getBoolean(options)) .setFields(Option.FIELDS.getString(options)) .setStateFilter(Option.STATE_FILTER.<List<String>>get(options)) .setMaxResults(Option.MAX_RESULTS.getLong(options)) .setPageToken(Option.PAGE_TOKEN.getString(options)) .setProjection(DEFAULT_PROJECTION) .execute(); Iterable<JobList.Jobs> jobs = jobsList.getJobs(); return Tuple.of(
.jobs() .list(projectId) .setAllUsers(Option.ALL_USERS.getBoolean(options)) .setFields(Option.FIELDS.getString(options)) .setStateFilter(Option.STATE_FILTER.<List<String>>get(options)) .setMaxResults(Option.MAX_RESULTS.getLong(options)) .setPageToken(Option.PAGE_TOKEN.getString(options)) .setProjection(DEFAULT_PROJECTION) .execute(); Iterable<JobList.Jobs> jobs = jobsList.getJobs(); return Tuple.of(
JobList jobsList = bigquery.jobs() .list(this.options.projectId()) .setAllUsers(ALL_USERS.getBoolean(options)) .setFields(FIELDS.getString(options)) .setStateFilter(STATE_FILTER.<List<String>>get(options)) .setMaxResults(MAX_RESULTS.getLong(options)) .setPageToken(PAGE_TOKEN.getString(options)) .setProjection(DEFAULT_PROJECTION) .execute(); Iterable<JobList.Jobs> jobs = jobsList.getJobs(); return Tuple.of(jobsList.getNextPageToken(),
JobList jobsList = bigquery.jobs() .list(this.options.projectId()) .setAllUsers(ALL_USERS.getBoolean(options)) .setFields(FIELDS.getString(options)) .setStateFilter(STATE_FILTER.<List<String>>get(options)) .setMaxResults(MAX_RESULTS.getLong(options)) .setPageToken(PAGE_TOKEN.getString(options)) .setProjection(DEFAULT_PROJECTION) .execute(); Iterable<JobList.Jobs> jobs = jobsList.getJobs(); return Tuple.of(jobsList.getNextPageToken(),
public List<Jobs> listAllJobs(HttpServletResponse resp, Bigquery bigquery) throws IOException { Bigquery.Projects.List projectRequest = bigquery.projects().list(); ProjectList projectResponse = projectRequest.execute(); Bigquery.Jobs.List jobsRequest = bigquery.jobs().list(projectResponse.getProjects().get(0).getId()); JobList jobsResponse = jobsRequest.execute(); return jobsResponse.getJobs(); }