Package com.google.cloud.bigquery
Class BigQuery.JobListOption
- java.lang.Object
-
- com.google.cloud.bigquery.BigQuery.JobListOption
-
- All Implemented Interfaces:
Serializable
- Enclosing interface:
- BigQuery
public static class BigQuery.JobListOption extends Object
Class for specifying job list options.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BigQuery.JobListOption
allUsers()
Returns an option to list all jobs, even the ones issued by other users.boolean
equals(Object obj)
static BigQuery.JobListOption
fields(BigQuery.JobField... fields)
Returns an option to specify the job's fields to be returned by the RPC call.int
hashCode()
static BigQuery.JobListOption
maxCreationTime(long maxCreationTime)
Returns an option to filter out jobs after the given maximum creation time.static BigQuery.JobListOption
minCreationTime(long minCreationTime)
Returns an option to filter out jobs before the given minimum creation time.static BigQuery.JobListOption
pageSize(long pageSize)
Returns an option to specify the maximum number of jobs returned per page.static BigQuery.JobListOption
pageToken(String pageToken)
Returns an option to specify the page token from which to start listing jobs.static BigQuery.JobListOption
parentJobId(String parentJobId)
Returns an option to list only child job from specify parent job id.static BigQuery.JobListOption
stateFilter(JobStatus.State... stateFilters)
Returns an option to list only jobs that match the provided state filters.String
toString()
-
-
-
Method Detail
-
allUsers
public static BigQuery.JobListOption allUsers()
Returns an option to list all jobs, even the ones issued by other users.
-
stateFilter
public static BigQuery.JobListOption stateFilter(JobStatus.State... stateFilters)
Returns an option to list only jobs that match the provided state filters.
-
minCreationTime
public static BigQuery.JobListOption minCreationTime(long minCreationTime)
Returns an option to filter out jobs before the given minimum creation time.
-
maxCreationTime
public static BigQuery.JobListOption maxCreationTime(long maxCreationTime)
Returns an option to filter out jobs after the given maximum creation time.
-
pageSize
public static BigQuery.JobListOption pageSize(long pageSize)
Returns an option to specify the maximum number of jobs returned per page.
-
pageToken
public static BigQuery.JobListOption pageToken(String pageToken)
Returns an option to specify the page token from which to start listing jobs.
-
parentJobId
public static BigQuery.JobListOption parentJobId(String parentJobId)
Returns an option to list only child job from specify parent job id.
-
fields
public static BigQuery.JobListOption fields(BigQuery.JobField... fields)
Returns an option to specify the job's fields to be returned by the RPC call. If this option is not provided all job's fields are returned.JobOption.fields()
can be used to specify only the fields of interest.JobInfo.getJobId()
,JobStatus.getState()
,JobStatus.getError()
as well as type-specific configuration (e.g.QueryJobConfiguration.getQuery()
for Query Jobs) are always returned, even if not specified.BigQuery.JobField.SELF_LINK
andBigQuery.JobField.ETAG
can not be selected when listing jobs.
-
-