bigquery  v2
Classes | Public Member Functions | Static Public Member Functions | List of all members
google_bigquery_api::JobStatistics2 Class Reference

#include <job_statistics2.h>

Inheritance diagram for google_bigquery_api::JobStatistics2:

Classes

class  JobStatistics2ReservationUsage
 

Public Member Functions

 JobStatistics2 (const Json::Value &storage)
 
 JobStatistics2 (Json::Value *storage)
 
virtual ~JobStatistics2 ()
 
const StringPiece GetTypeName () const
 
bool has_billing_tier () const
 
void clear_billing_tier ()
 
int32 get_billing_tier () const
 
void set_billing_tier (int32 value)
 
bool has_cache_hit () const
 
void clear_cache_hit ()
 
bool get_cache_hit () const
 
void set_cache_hit (bool value)
 
bool has_ddl_operation_performed () const
 
void clear_ddl_operation_performed ()
 
const StringPiece get_ddl_operation_performed () const
 
void set_ddl_operation_performed (const StringPiece &value)
 
bool has_ddl_target_routine () const
 
void clear_ddl_target_routine ()
 
const RoutineReference get_ddl_target_routine () const
 
RoutineReference mutable_ddlTargetRoutine ()
 
bool has_ddl_target_table () const
 
void clear_ddl_target_table ()
 
const TableReference get_ddl_target_table () const
 
TableReference mutable_ddlTargetTable ()
 
bool has_estimated_bytes_processed () const
 
void clear_estimated_bytes_processed ()
 
int64 get_estimated_bytes_processed () const
 
void set_estimated_bytes_processed (int64 value)
 
bool has_model_training () const
 
void clear_model_training ()
 
const BigQueryModelTraining get_model_training () const
 
BigQueryModelTraining mutable_modelTraining ()
 
bool has_model_training_current_iteration () const
 
void clear_model_training_current_iteration ()
 
int32 get_model_training_current_iteration () const
 
void set_model_training_current_iteration (int32 value)
 
bool has_model_training_expected_total_iteration () const
 
void clear_model_training_expected_total_iteration ()
 
int64 get_model_training_expected_total_iteration () const
 
void set_model_training_expected_total_iteration (int64 value)
 
bool has_num_dml_affected_rows () const
 
void clear_num_dml_affected_rows ()
 
int64 get_num_dml_affected_rows () const
 
void set_num_dml_affected_rows (int64 value)
 
bool has_query_plan () const
 
void clear_query_plan ()
 
const client::JsonCppArray< ExplainQueryStageget_query_plan () const
 
client::JsonCppArray< ExplainQueryStagemutable_queryPlan ()
 
bool has_referenced_routines () const
 
void clear_referenced_routines ()
 
const client::JsonCppArray< RoutineReferenceget_referenced_routines () const
 
client::JsonCppArray< RoutineReferencemutable_referencedRoutines ()
 
bool has_referenced_tables () const
 
void clear_referenced_tables ()
 
const client::JsonCppArray< TableReferenceget_referenced_tables () const
 
client::JsonCppArray< TableReferencemutable_referencedTables ()
 
bool has_reservation_usage () const
 
void clear_reservation_usage ()
 
const client::JsonCppArray< JobStatistics2ReservationUsageget_reservation_usage () const
 
client::JsonCppArray< JobStatistics2ReservationUsagemutable_reservationUsage ()
 
bool has_schema () const
 
void clear_schema ()
 
const TableSchema get_schema () const
 
TableSchema mutable_schema ()
 
bool has_statement_type () const
 
void clear_statement_type ()
 
const StringPiece get_statement_type () const
 
void set_statement_type (const StringPiece &value)
 
bool has_timeline () const
 
void clear_timeline ()
 
const client::JsonCppArray< QueryTimelineSampleget_timeline () const
 
client::JsonCppArray< QueryTimelineSamplemutable_timeline ()
 
bool has_total_bytes_billed () const
 
void clear_total_bytes_billed ()
 
int64 get_total_bytes_billed () const
 
void set_total_bytes_billed (int64 value)
 
bool has_total_bytes_processed () const
 
void clear_total_bytes_processed ()
 
int64 get_total_bytes_processed () const
 
void set_total_bytes_processed (int64 value)
 
bool has_total_bytes_processed_accuracy () const
 
void clear_total_bytes_processed_accuracy ()
 
const StringPiece get_total_bytes_processed_accuracy () const
 
void set_total_bytes_processed_accuracy (const StringPiece &value)
 
bool has_total_partitions_processed () const
 
void clear_total_partitions_processed ()
 
int64 get_total_partitions_processed () const
 
void set_total_partitions_processed (int64 value)
 
bool has_total_slot_ms () const
 
void clear_total_slot_ms ()
 
int64 get_total_slot_ms () const
 
void set_total_slot_ms (int64 value)
 
bool has_undeclared_query_parameters () const
 
void clear_undeclared_query_parameters ()
 
const client::JsonCppArray< QueryParameterget_undeclared_query_parameters () const
 
client::JsonCppArray< QueryParametermutable_undeclaredQueryParameters ()
 

Static Public Member Functions

static JobStatistics2New ()
 

Detailed Description

No description provided.

Constructor & Destructor Documentation

◆ JobStatistics2() [1/2]

google_bigquery_api::JobStatistics2::JobStatistics2 ( const Json::Value &  storage)
explicit

Standard constructor for an immutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ JobStatistics2() [2/2]

google_bigquery_api::JobStatistics2::JobStatistics2 ( Json::Value *  storage)
explicit

Standard constructor for a mutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ ~JobStatistics2()

google_bigquery_api::JobStatistics2::~JobStatistics2 ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_billing_tier()

void google_bigquery_api::JobStatistics2::clear_billing_tier ( )
inline

Clears the 'billingTier' attribute.

◆ clear_cache_hit()

void google_bigquery_api::JobStatistics2::clear_cache_hit ( )
inline

Clears the 'cacheHit' attribute.

◆ clear_ddl_operation_performed()

void google_bigquery_api::JobStatistics2::clear_ddl_operation_performed ( )
inline

Clears the 'ddlOperationPerformed' attribute.

◆ clear_ddl_target_routine()

void google_bigquery_api::JobStatistics2::clear_ddl_target_routine ( )
inline

Clears the 'ddlTargetRoutine' attribute.

◆ clear_ddl_target_table()

void google_bigquery_api::JobStatistics2::clear_ddl_target_table ( )
inline

Clears the 'ddlTargetTable' attribute.

◆ clear_estimated_bytes_processed()

void google_bigquery_api::JobStatistics2::clear_estimated_bytes_processed ( )
inline

Clears the 'estimatedBytesProcessed' attribute.

◆ clear_model_training()

void google_bigquery_api::JobStatistics2::clear_model_training ( )
inline

Clears the 'modelTraining' attribute.

◆ clear_model_training_current_iteration()

void google_bigquery_api::JobStatistics2::clear_model_training_current_iteration ( )
inline

Clears the 'modelTrainingCurrentIteration' attribute.

◆ clear_model_training_expected_total_iteration()

void google_bigquery_api::JobStatistics2::clear_model_training_expected_total_iteration ( )
inline

Clears the 'modelTrainingExpectedTotalIteration' attribute.

◆ clear_num_dml_affected_rows()

void google_bigquery_api::JobStatistics2::clear_num_dml_affected_rows ( )
inline

Clears the 'numDmlAffectedRows' attribute.

◆ clear_query_plan()

void google_bigquery_api::JobStatistics2::clear_query_plan ( )
inline

Clears the 'queryPlan' attribute.

◆ clear_referenced_routines()

void google_bigquery_api::JobStatistics2::clear_referenced_routines ( )
inline

Clears the 'referencedRoutines' attribute.

◆ clear_referenced_tables()

void google_bigquery_api::JobStatistics2::clear_referenced_tables ( )
inline

Clears the 'referencedTables' attribute.

◆ clear_reservation_usage()

void google_bigquery_api::JobStatistics2::clear_reservation_usage ( )
inline

Clears the 'reservationUsage' attribute.

◆ clear_schema()

void google_bigquery_api::JobStatistics2::clear_schema ( )
inline

Clears the 'schema' attribute.

◆ clear_statement_type()

void google_bigquery_api::JobStatistics2::clear_statement_type ( )
inline

Clears the 'statementType' attribute.

◆ clear_timeline()

void google_bigquery_api::JobStatistics2::clear_timeline ( )
inline

Clears the 'timeline' attribute.

◆ clear_total_bytes_billed()

void google_bigquery_api::JobStatistics2::clear_total_bytes_billed ( )
inline

Clears the 'totalBytesBilled' attribute.

◆ clear_total_bytes_processed()

void google_bigquery_api::JobStatistics2::clear_total_bytes_processed ( )
inline

Clears the 'totalBytesProcessed' attribute.

◆ clear_total_bytes_processed_accuracy()

void google_bigquery_api::JobStatistics2::clear_total_bytes_processed_accuracy ( )
inline

Clears the 'totalBytesProcessedAccuracy' attribute.

◆ clear_total_partitions_processed()

void google_bigquery_api::JobStatistics2::clear_total_partitions_processed ( )
inline

Clears the 'totalPartitionsProcessed' attribute.

◆ clear_total_slot_ms()

void google_bigquery_api::JobStatistics2::clear_total_slot_ms ( )
inline

Clears the 'totalSlotMs' attribute.

◆ clear_undeclared_query_parameters()

void google_bigquery_api::JobStatistics2::clear_undeclared_query_parameters ( )
inline

Clears the 'undeclaredQueryParameters' attribute.

◆ get_billing_tier()

int32 google_bigquery_api::JobStatistics2::get_billing_tier ( ) const
inline

Get the value of the 'billingTier' attribute.

◆ get_cache_hit()

bool google_bigquery_api::JobStatistics2::get_cache_hit ( ) const
inline

Get the value of the 'cacheHit' attribute.

◆ get_ddl_operation_performed()

const StringPiece google_bigquery_api::JobStatistics2::get_ddl_operation_performed ( ) const
inline

Get the value of the 'ddlOperationPerformed' attribute.

◆ get_ddl_target_routine()

const RoutineReference google_bigquery_api::JobStatistics2::get_ddl_target_routine ( ) const

Get a reference to the value of the 'ddlTargetRoutine' attribute.

◆ get_ddl_target_table()

const TableReference google_bigquery_api::JobStatistics2::get_ddl_target_table ( ) const

Get a reference to the value of the 'ddlTargetTable' attribute.

◆ get_estimated_bytes_processed()

int64 google_bigquery_api::JobStatistics2::get_estimated_bytes_processed ( ) const
inline

Get the value of the 'estimatedBytesProcessed' attribute.

◆ get_model_training()

const BigQueryModelTraining google_bigquery_api::JobStatistics2::get_model_training ( ) const

Get a reference to the value of the 'modelTraining' attribute.

◆ get_model_training_current_iteration()

int32 google_bigquery_api::JobStatistics2::get_model_training_current_iteration ( ) const
inline

Get the value of the 'modelTrainingCurrentIteration' attribute.

◆ get_model_training_expected_total_iteration()

int64 google_bigquery_api::JobStatistics2::get_model_training_expected_total_iteration ( ) const
inline

Get the value of the 'modelTrainingExpectedTotalIteration' attribute.

◆ get_num_dml_affected_rows()

int64 google_bigquery_api::JobStatistics2::get_num_dml_affected_rows ( ) const
inline

Get the value of the 'numDmlAffectedRows' attribute.

◆ get_query_plan()

const client::JsonCppArray<ExplainQueryStage > google_bigquery_api::JobStatistics2::get_query_plan ( ) const

Get a reference to the value of the 'queryPlan' attribute.

◆ get_referenced_routines()

const client::JsonCppArray<RoutineReference > google_bigquery_api::JobStatistics2::get_referenced_routines ( ) const

Get a reference to the value of the 'referencedRoutines' attribute.

◆ get_referenced_tables()

const client::JsonCppArray<TableReference > google_bigquery_api::JobStatistics2::get_referenced_tables ( ) const

Get a reference to the value of the 'referencedTables' attribute.

◆ get_reservation_usage()

const client::JsonCppArray<JobStatistics2ReservationUsage > google_bigquery_api::JobStatistics2::get_reservation_usage ( ) const
inline

Get a reference to the value of the 'reservationUsage' attribute.

◆ get_schema()

const TableSchema google_bigquery_api::JobStatistics2::get_schema ( ) const

Get a reference to the value of the 'schema' attribute.

◆ get_statement_type()

const StringPiece google_bigquery_api::JobStatistics2::get_statement_type ( ) const
inline

Get the value of the 'statementType' attribute.

◆ get_timeline()

const client::JsonCppArray<QueryTimelineSample > google_bigquery_api::JobStatistics2::get_timeline ( ) const

Get a reference to the value of the 'timeline' attribute.

◆ get_total_bytes_billed()

int64 google_bigquery_api::JobStatistics2::get_total_bytes_billed ( ) const
inline

Get the value of the 'totalBytesBilled' attribute.

◆ get_total_bytes_processed()

int64 google_bigquery_api::JobStatistics2::get_total_bytes_processed ( ) const
inline

Get the value of the 'totalBytesProcessed' attribute.

◆ get_total_bytes_processed_accuracy()

const StringPiece google_bigquery_api::JobStatistics2::get_total_bytes_processed_accuracy ( ) const
inline

Get the value of the 'totalBytesProcessedAccuracy' attribute.

◆ get_total_partitions_processed()

int64 google_bigquery_api::JobStatistics2::get_total_partitions_processed ( ) const
inline

Get the value of the 'totalPartitionsProcessed' attribute.

◆ get_total_slot_ms()

int64 google_bigquery_api::JobStatistics2::get_total_slot_ms ( ) const
inline

Get the value of the 'totalSlotMs' attribute.

◆ get_undeclared_query_parameters()

const client::JsonCppArray<QueryParameter > google_bigquery_api::JobStatistics2::get_undeclared_query_parameters ( ) const

Get a reference to the value of the 'undeclaredQueryParameters' attribute.

◆ GetTypeName()

const StringPiece google_bigquery_api::JobStatistics2::GetTypeName ( ) const
inline

Returns a string denoting the type of this data object.

Returns
google_bigquery_api::JobStatistics2

◆ has_billing_tier()

bool google_bigquery_api::JobStatistics2::has_billing_tier ( ) const
inline

Determine if the 'billingTier' attribute was set.

Returns
true if the 'billingTier' attribute was set.

◆ has_cache_hit()

bool google_bigquery_api::JobStatistics2::has_cache_hit ( ) const
inline

Determine if the 'cacheHit' attribute was set.

Returns
true if the 'cacheHit' attribute was set.

◆ has_ddl_operation_performed()

bool google_bigquery_api::JobStatistics2::has_ddl_operation_performed ( ) const
inline

Determine if the 'ddlOperationPerformed' attribute was set.

Returns
true if the 'ddlOperationPerformed' attribute was set.

◆ has_ddl_target_routine()

bool google_bigquery_api::JobStatistics2::has_ddl_target_routine ( ) const
inline

Determine if the 'ddlTargetRoutine' attribute was set.

Returns
true if the 'ddlTargetRoutine' attribute was set.

◆ has_ddl_target_table()

bool google_bigquery_api::JobStatistics2::has_ddl_target_table ( ) const
inline

Determine if the 'ddlTargetTable' attribute was set.

Returns
true if the 'ddlTargetTable' attribute was set.

◆ has_estimated_bytes_processed()

bool google_bigquery_api::JobStatistics2::has_estimated_bytes_processed ( ) const
inline

Determine if the 'estimatedBytesProcessed' attribute was set.

Returns
true if the 'estimatedBytesProcessed' attribute was set.

◆ has_model_training()

bool google_bigquery_api::JobStatistics2::has_model_training ( ) const
inline

Determine if the 'modelTraining' attribute was set.

Returns
true if the 'modelTraining' attribute was set.

◆ has_model_training_current_iteration()

bool google_bigquery_api::JobStatistics2::has_model_training_current_iteration ( ) const
inline

Determine if the 'modelTrainingCurrentIteration' attribute was set.

Returns
true if the 'modelTrainingCurrentIteration' attribute was set.

◆ has_model_training_expected_total_iteration()

bool google_bigquery_api::JobStatistics2::has_model_training_expected_total_iteration ( ) const
inline

Determine if the 'modelTrainingExpectedTotalIteration' attribute was set.

Returns
true if the 'modelTrainingExpectedTotalIteration' attribute was set.

◆ has_num_dml_affected_rows()

bool google_bigquery_api::JobStatistics2::has_num_dml_affected_rows ( ) const
inline

Determine if the 'numDmlAffectedRows' attribute was set.

Returns
true if the 'numDmlAffectedRows' attribute was set.

◆ has_query_plan()

bool google_bigquery_api::JobStatistics2::has_query_plan ( ) const
inline

Determine if the 'queryPlan' attribute was set.

Returns
true if the 'queryPlan' attribute was set.

◆ has_referenced_routines()

bool google_bigquery_api::JobStatistics2::has_referenced_routines ( ) const
inline

Determine if the 'referencedRoutines' attribute was set.

Returns
true if the 'referencedRoutines' attribute was set.

◆ has_referenced_tables()

bool google_bigquery_api::JobStatistics2::has_referenced_tables ( ) const
inline

Determine if the 'referencedTables' attribute was set.

Returns
true if the 'referencedTables' attribute was set.

◆ has_reservation_usage()

bool google_bigquery_api::JobStatistics2::has_reservation_usage ( ) const
inline

Determine if the 'reservationUsage' attribute was set.

Returns
true if the 'reservationUsage' attribute was set.

◆ has_schema()

bool google_bigquery_api::JobStatistics2::has_schema ( ) const
inline

Determine if the 'schema' attribute was set.

Returns
true if the 'schema' attribute was set.

◆ has_statement_type()

bool google_bigquery_api::JobStatistics2::has_statement_type ( ) const
inline

Determine if the 'statementType' attribute was set.

Returns
true if the 'statementType' attribute was set.

◆ has_timeline()

bool google_bigquery_api::JobStatistics2::has_timeline ( ) const
inline

Determine if the 'timeline' attribute was set.

Returns
true if the 'timeline' attribute was set.

◆ has_total_bytes_billed()

bool google_bigquery_api::JobStatistics2::has_total_bytes_billed ( ) const
inline

Determine if the 'totalBytesBilled' attribute was set.

Returns
true if the 'totalBytesBilled' attribute was set.

◆ has_total_bytes_processed()

bool google_bigquery_api::JobStatistics2::has_total_bytes_processed ( ) const
inline

Determine if the 'totalBytesProcessed' attribute was set.

Returns
true if the 'totalBytesProcessed' attribute was set.

◆ has_total_bytes_processed_accuracy()

bool google_bigquery_api::JobStatistics2::has_total_bytes_processed_accuracy ( ) const
inline

Determine if the 'totalBytesProcessedAccuracy' attribute was set.

Returns
true if the 'totalBytesProcessedAccuracy' attribute was set.

◆ has_total_partitions_processed()

bool google_bigquery_api::JobStatistics2::has_total_partitions_processed ( ) const
inline

Determine if the 'totalPartitionsProcessed' attribute was set.

Returns
true if the 'totalPartitionsProcessed' attribute was set.

◆ has_total_slot_ms()

bool google_bigquery_api::JobStatistics2::has_total_slot_ms ( ) const
inline

Determine if the 'totalSlotMs' attribute was set.

Returns
true if the 'totalSlotMs' attribute was set.

◆ has_undeclared_query_parameters()

bool google_bigquery_api::JobStatistics2::has_undeclared_query_parameters ( ) const
inline

Determine if the 'undeclaredQueryParameters' attribute was set.

Returns
true if the 'undeclaredQueryParameters' attribute was set.

◆ mutable_ddlTargetRoutine()

RoutineReference google_bigquery_api::JobStatistics2::mutable_ddlTargetRoutine ( )

Gets a reference to a mutable value of the 'ddlTargetRoutine' property.

The DDL target routine. Present only for CREATE/DROP FUNCTION/PROCEDURE queries.

Returns
The result can be modified to change the attribute value.

◆ mutable_ddlTargetTable()

TableReference google_bigquery_api::JobStatistics2::mutable_ddlTargetTable ( )

Gets a reference to a mutable value of the 'ddlTargetTable' property.

The DDL target table. Present only for CREATE/DROP TABLE/VIEW queries.

Returns
The result can be modified to change the attribute value.

◆ mutable_modelTraining()

BigQueryModelTraining google_bigquery_api::JobStatistics2::mutable_modelTraining ( )

Gets a reference to a mutable value of the 'modelTraining' property.

[Output-only, Beta] Information about create model query job progress.

Returns
The result can be modified to change the attribute value.

◆ mutable_queryPlan()

client::JsonCppArray<ExplainQueryStage > google_bigquery_api::JobStatistics2::mutable_queryPlan ( )

Gets a reference to a mutable value of the 'queryPlan' property.

[Output-only] Describes execution plan for the query.

Returns
The result can be modified to change the attribute value.

◆ mutable_referencedRoutines()

client::JsonCppArray<RoutineReference > google_bigquery_api::JobStatistics2::mutable_referencedRoutines ( )

Gets a reference to a mutable value of the 'referencedRoutines' property.

[Output-only] Referenced routines (persistent user-defined functions and stored procedures) for the job.

Returns
The result can be modified to change the attribute value.

◆ mutable_referencedTables()

client::JsonCppArray<TableReference > google_bigquery_api::JobStatistics2::mutable_referencedTables ( )

Gets a reference to a mutable value of the 'referencedTables' property.

[Output-only] Referenced tables for the job. Queries that reference more than 50 tables will not have a complete list.

Returns
The result can be modified to change the attribute value.

◆ mutable_reservationUsage()

client::JsonCppArray<JobStatistics2ReservationUsage > google_bigquery_api::JobStatistics2::mutable_reservationUsage ( )
inline

Gets a reference to a mutable value of the 'reservationUsage' property.

[Output-only] Job resource usage breakdown by reservation.

Returns
The result can be modified to change the attribute value.

◆ mutable_schema()

TableSchema google_bigquery_api::JobStatistics2::mutable_schema ( )

Gets a reference to a mutable value of the 'schema' property.

[Output-only] The schema of the results. Present only for successful dry run of non-legacy SQL queries.

Returns
The result can be modified to change the attribute value.

◆ mutable_timeline()

client::JsonCppArray<QueryTimelineSample > google_bigquery_api::JobStatistics2::mutable_timeline ( )

Gets a reference to a mutable value of the 'timeline' property.

[Output-only] [Beta] Describes a timeline of job execution.

Returns
The result can be modified to change the attribute value.

◆ mutable_undeclaredQueryParameters()

client::JsonCppArray<QueryParameter > google_bigquery_api::JobStatistics2::mutable_undeclaredQueryParameters ( )

Gets a reference to a mutable value of the 'undeclaredQueryParameters' property.

Standard SQL only: list of undeclared query parameters detected during a dry run validation.

Returns
The result can be modified to change the attribute value.

◆ New()

JobStatistics2 * google_bigquery_api::JobStatistics2::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_billing_tier()

void google_bigquery_api::JobStatistics2::set_billing_tier ( int32  value)
inline

Change the 'billingTier' attribute.

[Output-only] Billing tier for the job.

Parameters
[in]valueThe new value.

◆ set_cache_hit()

void google_bigquery_api::JobStatistics2::set_cache_hit ( bool  value)
inline

Change the 'cacheHit' attribute.

[Output-only] Whether the query result was fetched from the query cache.

Parameters
[in]valueThe new value.

◆ set_ddl_operation_performed()

void google_bigquery_api::JobStatistics2::set_ddl_operation_performed ( const StringPiece &  value)
inline

Change the 'ddlOperationPerformed' attribute.

The DDL operation performed, possibly dependent on the pre-existence of the DDL target. Possible values (new values might be added in the future): "CREATE": The query created the DDL target. "SKIP": No-op. Example cases: the query is CREATE TABLE IF NOT EXISTS while the table already exists, or the query is DROP TABLE IF EXISTS while the table does not exist. "REPLACE": The query replaced the DDL target. Example case: the query is CREATE OR REPLACE TABLE, and the table already exists. "DROP": The query deleted the DDL target.

Parameters
[in]valueThe new value.

◆ set_estimated_bytes_processed()

void google_bigquery_api::JobStatistics2::set_estimated_bytes_processed ( int64  value)
inline

Change the 'estimatedBytesProcessed' attribute.

[Output-only] The original estimate of bytes processed for the job.

Parameters
[in]valueThe new value.

◆ set_model_training_current_iteration()

void google_bigquery_api::JobStatistics2::set_model_training_current_iteration ( int32  value)
inline

Change the 'modelTrainingCurrentIteration' attribute.

[Output-only, Beta] Deprecated; do not use.

Parameters
[in]valueThe new value.

◆ set_model_training_expected_total_iteration()

void google_bigquery_api::JobStatistics2::set_model_training_expected_total_iteration ( int64  value)
inline

Change the 'modelTrainingExpectedTotalIteration' attribute.

[Output-only, Beta] Deprecated; do not use.

Parameters
[in]valueThe new value.

◆ set_num_dml_affected_rows()

void google_bigquery_api::JobStatistics2::set_num_dml_affected_rows ( int64  value)
inline

Change the 'numDmlAffectedRows' attribute.

[Output-only] The number of rows affected by a DML statement. Present only for DML statements INSERT, UPDATE or DELETE.

Parameters
[in]valueThe new value.

◆ set_statement_type()

void google_bigquery_api::JobStatistics2::set_statement_type ( const StringPiece &  value)
inline

Change the 'statementType' attribute.

The type of query statement, if valid. Possible values (new values might be added in the future): "SELECT": SELECT query. "INSERT": INSERT query; see https://cloud.google.com/bigquery/docs/reference/standard-sql/data- manipulation-language. "UPDATE": UPDATE query; see https://cloud.google.com/bigquery/docs/reference/standard-sql/data- manipulation-language. "DELETE": DELETE query; see https://cloud.google.com/bigquery/docs/reference/standard-sql/data- manipulation-language. "MERGE": MERGE query; see https://cloud.google.com/bigquery/docs/reference/standard-sql/data- manipulation-language. "ALTER_TABLE": ALTER TABLE query. "ALTER_VIEW": ALTER VIEW query. "ASSERT": ASSERT condition AS 'description'. "CREATE_FUNCTION": CREATE FUNCTION query. "CREATE_MODEL": CREATE [OR REPLACE] MODEL ... AS SELECT ... . "CREATE_PROCEDURE": CREATE PROCEDURE query. "CREATE_TABLE": CREATE [OR REPLACE] TABLE without AS SELECT. "CREATE_TABLE_AS_SELECT": CREATE [OR REPLACE] TABLE ... AS SELECT ... . "CREATE_VIEW": CREATE [OR REPLACE] VIEW ... AS SELECT ... . "DROP_FUNCTION" : DROP FUNCTION query. "DROP_PROCEDURE": DROP PROCEDURE query. "DROP_TABLE": DROP TABLE query. "DROP_VIEW": DROP VIEW query.

Parameters
[in]valueThe new value.

◆ set_total_bytes_billed()

void google_bigquery_api::JobStatistics2::set_total_bytes_billed ( int64  value)
inline

Change the 'totalBytesBilled' attribute.

[Output-only] Total bytes billed for the job.

Parameters
[in]valueThe new value.

◆ set_total_bytes_processed()

void google_bigquery_api::JobStatistics2::set_total_bytes_processed ( int64  value)
inline

Change the 'totalBytesProcessed' attribute.

[Output-only] Total bytes processed for the job.

Parameters
[in]valueThe new value.

◆ set_total_bytes_processed_accuracy()

void google_bigquery_api::JobStatistics2::set_total_bytes_processed_accuracy ( const StringPiece &  value)
inline

Change the 'totalBytesProcessedAccuracy' attribute.

[Output-only] For dry-run jobs, totalBytesProcessed is an estimate and this field specifies the accuracy of the estimate. Possible values can be: UNKNOWN: accuracy of the estimate is unknown. PRECISE: estimate is precise. LOWER_BOUND: estimate is lower bound of what the query would cost. UPPER_BOUND: estimate is upper bound of what the query would cost.

Parameters
[in]valueThe new value.

◆ set_total_partitions_processed()

void google_bigquery_api::JobStatistics2::set_total_partitions_processed ( int64  value)
inline

Change the 'totalPartitionsProcessed' attribute.

[Output-only] Total number of partitions processed from all partitioned tables referenced in the job.

Parameters
[in]valueThe new value.

◆ set_total_slot_ms()

void google_bigquery_api::JobStatistics2::set_total_slot_ms ( int64  value)
inline

Change the 'totalSlotMs' attribute.

[Output-only] Slot-milliseconds for the job.

Parameters
[in]valueThe new value.

The documentation for this class was generated from the following files: