QueryResponse

  • QueryResponse represents the response for successful query execution jobs, stored in the response field of the google.longrunning.Operation.

  • It includes fields like rowCount, outputArtifacts, privacyMessages, and destinationTables.

  • rowCount indicates the number of rows in the final output table.

  • outputArtifacts contains artifacts generated during query execution.

  • privacyMessages is a list of privacy-related messages, and destinationTables lists the output tables.

Response returned for successful query execution jobs. This is stored in the response field of the google.longrunning.Operation returned by a query execution request.

JSON representation
{ "rowCount": string, "outputArtifacts": { object (OutputArtifacts) }, "privacyMessages": [ { object (PrivacyMessage) } ], "destinationTables": [ { object (DestinationTableInfo) } ] }
Fields
rowCount

string (Int64Value format)

Row count in the final output table. A wrapped value is used to distinguish between the case where row count is 0 and the case where this information is not available.

outputArtifacts

object (OutputArtifacts)

Output artifacts generated during query execution

privacyMessages[]

object (PrivacyMessage)

List of privacy related information or warning messages.

destinationTables[]

object (DestinationTableInfo)

List of output tables exported by the query.