Send feedback
Class TableResult (2.73.0)
Stay organized with collections
Save and categorize content based on your preferences.
2.73.0 (latest)
2.69.0
2.68.0
2.67.0
2.65.0
2.62.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.2
2.56.0
2.55.3
2.54.2
2.53.0
2.52.0
2.51.0
2.50.1
2.49.0
2.48.1
2.47.0
2.46.0
2.45.0
2.44.0
2.43.3
2.42.3
2.41.0
2.40.3
2.39.1
2.38.2
2.37.2
2.36.0
2.35.0
2.34.2
2.33.2
public abstract class TableResult implements Page<FieldValueList> , Serializable
Inheritance
Object >
TableResult
Static Methods
newBuilder()
public static TableResult . Builder newBuilder ()
Constructors
TableResult()
Methods
equals(Object obj)
public final boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getJobCreationReason()
public abstract @Nullable JobCreationReason getJobCreationReason ()
Returns
Type
Description
@org.jspecify.annotations.Nullable com.google.cloud.bigquery.JobCreationReason
getJobId()
public abstract @Nullable JobId getJobId ()
Returns
Type
Description
@org.jspecify.annotations.Nullable com.google.cloud.bigquery.JobId
getNextPage()
public TableResult getNextPage ()
getNextPageToken()
public String getNextPageToken ()
Returns
Type
Description
String
getNumDmlAffectedRows()
public abstract @Nullable Long getNumDmlAffectedRows ()
Returns the number of rows affected by a DML statement (INSERT, UPDATE, DELETE, MERGE).
Returns
Type
Description
@org.jspecify.annotations.Nullable java.lang.Long
number of affected rows for DML queries, or null if not populated by the
service
getPageNoSchema()
public abstract Page<FieldValueList> getPageNoSchema ()
getQueryId()
public abstract @Nullable String getQueryId ()
Returns
Type
Description
@org.jspecify.annotations.Nullable java.lang.String
getRowsInPage()
public abstract @Nullable Long getRowsInPage ()
Returns the number of rows in the current page of results.
Returns
Type
Description
@org.jspecify.annotations.Nullable java.lang.Long
getSchema()
public abstract @Nullable Schema getSchema ()
Returns the schema of the results. Null if the schema is not supplied.
Returns
Type
Description
@org.jspecify.annotations.Nullable com.google.cloud.bigquery.Schema
getSessionInfo()
public abstract @Nullable JobStatistics . SessionInfo getSessionInfo ()
Returns information about the BigQuery session if this query was executed within or created a
session.
Returns
Type
Description
@org.jspecify.annotations.Nullable com.google.cloud.bigquery.JobStatistics.SessionInfo
session information, or null if not populated by the service
getStatementType()
public abstract @Nullable JobStatistics . QueryStatistics . StatementType getStatementType ()
Returns the statement type of the query (e.g. SELECT, INSERT, UPDATE, DDL, SCRIPT).
Returns
Type
Description
@org.jspecify.annotations.Nullable com.google.cloud.bigquery.JobStatistics.QueryStatistics.StatementType
statement type, or null if not populated by the service
getTotalBytesBilled()
public abstract @Nullable Long getTotalBytesBilled ()
Returns the total number of bytes billed for the query.
Returns
Type
Description
@org.jspecify.annotations.Nullable java.lang.Long
total bytes billed, or null if not populated by the service
getTotalBytesProcessed()
public abstract @Nullable Long getTotalBytesProcessed ()
Returns the total number of bytes processed by the query.
Returns
Type
Description
@org.jspecify.annotations.Nullable java.lang.Long
total bytes processed, or null if not populated by the service
getTotalRows()
public abstract long getTotalRows ()
Returns the total number of rows in the complete result set, which can be more than the number
of rows in the first page of results. If no rows are returned, this value can still be greater
than 0 if any rows were affected by the query, such as INSERT, UPDATE, or DELETE queries.
Returns
Type
Description
long
getTotalSlotMs()
public abstract @Nullable Long getTotalSlotMs ()
Returns the total slot milliseconds consumed by the query.
Returns
Type
Description
@org.jspecify.annotations.Nullable java.lang.Long
total slot milliseconds, or null if not populated by the service
getValues()
public Iterable<FieldValueList> getValues ()
hasNextPage()
public boolean hasNextPage ()
hashCode()
public final int hashCode ()
Returns
Type
Description
int
Overrides
iterateAll()
public Iterable<FieldValueList> iterateAll ()
toBuilder()
public abstract TableResult . Builder toBuilder ()
toString()
Returns
Type
Description
String
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-06 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-06 UTC."],[],[]]