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

#include <job_statistics3.h>

Inheritance diagram for google_bigquery_api::JobStatistics3:

Public Member Functions

 JobStatistics3 (const Json::Value &storage)
 
 JobStatistics3 (Json::Value *storage)
 
virtual ~JobStatistics3 ()
 
const StringPiece GetTypeName () const
 
bool has_bad_records () const
 
void clear_bad_records ()
 
int64 get_bad_records () const
 
void set_bad_records (int64 value)
 
bool has_input_file_bytes () const
 
void clear_input_file_bytes ()
 
int64 get_input_file_bytes () const
 
void set_input_file_bytes (int64 value)
 
bool has_input_files () const
 
void clear_input_files ()
 
int64 get_input_files () const
 
void set_input_files (int64 value)
 
bool has_output_bytes () const
 
void clear_output_bytes ()
 
int64 get_output_bytes () const
 
void set_output_bytes (int64 value)
 
bool has_output_rows () const
 
void clear_output_rows ()
 
int64 get_output_rows () const
 
void set_output_rows (int64 value)
 

Static Public Member Functions

static JobStatistics3New ()
 

Detailed Description

No description provided.

Constructor & Destructor Documentation

◆ JobStatistics3() [1/2]

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

Standard constructor for an immutable data object instance.

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

◆ JobStatistics3() [2/2]

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

Standard constructor for a mutable data object instance.

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

◆ ~JobStatistics3()

google_bigquery_api::JobStatistics3::~JobStatistics3 ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_bad_records()

void google_bigquery_api::JobStatistics3::clear_bad_records ( )
inline

Clears the 'badRecords' attribute.

◆ clear_input_file_bytes()

void google_bigquery_api::JobStatistics3::clear_input_file_bytes ( )
inline

Clears the 'inputFileBytes' attribute.

◆ clear_input_files()

void google_bigquery_api::JobStatistics3::clear_input_files ( )
inline

Clears the 'inputFiles' attribute.

◆ clear_output_bytes()

void google_bigquery_api::JobStatistics3::clear_output_bytes ( )
inline

Clears the 'outputBytes' attribute.

◆ clear_output_rows()

void google_bigquery_api::JobStatistics3::clear_output_rows ( )
inline

Clears the 'outputRows' attribute.

◆ get_bad_records()

int64 google_bigquery_api::JobStatistics3::get_bad_records ( ) const
inline

Get the value of the 'badRecords' attribute.

◆ get_input_file_bytes()

int64 google_bigquery_api::JobStatistics3::get_input_file_bytes ( ) const
inline

Get the value of the 'inputFileBytes' attribute.

◆ get_input_files()

int64 google_bigquery_api::JobStatistics3::get_input_files ( ) const
inline

Get the value of the 'inputFiles' attribute.

◆ get_output_bytes()

int64 google_bigquery_api::JobStatistics3::get_output_bytes ( ) const
inline

Get the value of the 'outputBytes' attribute.

◆ get_output_rows()

int64 google_bigquery_api::JobStatistics3::get_output_rows ( ) const
inline

Get the value of the 'outputRows' attribute.

◆ GetTypeName()

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

Returns a string denoting the type of this data object.

Returns
google_bigquery_api::JobStatistics3

◆ has_bad_records()

bool google_bigquery_api::JobStatistics3::has_bad_records ( ) const
inline

Determine if the 'badRecords' attribute was set.

Returns
true if the 'badRecords' attribute was set.

◆ has_input_file_bytes()

bool google_bigquery_api::JobStatistics3::has_input_file_bytes ( ) const
inline

Determine if the 'inputFileBytes' attribute was set.

Returns
true if the 'inputFileBytes' attribute was set.

◆ has_input_files()

bool google_bigquery_api::JobStatistics3::has_input_files ( ) const
inline

Determine if the 'inputFiles' attribute was set.

Returns
true if the 'inputFiles' attribute was set.

◆ has_output_bytes()

bool google_bigquery_api::JobStatistics3::has_output_bytes ( ) const
inline

Determine if the 'outputBytes' attribute was set.

Returns
true if the 'outputBytes' attribute was set.

◆ has_output_rows()

bool google_bigquery_api::JobStatistics3::has_output_rows ( ) const
inline

Determine if the 'outputRows' attribute was set.

Returns
true if the 'outputRows' attribute was set.

◆ New()

JobStatistics3 * google_bigquery_api::JobStatistics3::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_bad_records()

void google_bigquery_api::JobStatistics3::set_bad_records ( int64  value)
inline

Change the 'badRecords' attribute.

[Output-only] The number of bad records encountered. Note that if the job has failed because of more bad records encountered than the maximum allowed in the load job configuration, then this number can be less than the total number of bad records present in the input data.

Parameters
[in]valueThe new value.

◆ set_input_file_bytes()

void google_bigquery_api::JobStatistics3::set_input_file_bytes ( int64  value)
inline

Change the 'inputFileBytes' attribute.

[Output-only] Number of bytes of source data in a load job.

Parameters
[in]valueThe new value.

◆ set_input_files()

void google_bigquery_api::JobStatistics3::set_input_files ( int64  value)
inline

Change the 'inputFiles' attribute.

[Output-only] Number of source files in a load job.

Parameters
[in]valueThe new value.

◆ set_output_bytes()

void google_bigquery_api::JobStatistics3::set_output_bytes ( int64  value)
inline

Change the 'outputBytes' attribute.

[Output-only] Size of the loaded data in bytes. Note that while a load job is in the running state, this value may change.

Parameters
[in]valueThe new value.

◆ set_output_rows()

void google_bigquery_api::JobStatistics3::set_output_rows ( int64  value)
inline

Change the 'outputRows' attribute.

[Output-only] Number of rows imported in a load job. Note that while an import job is in the running state, this value may change.

Parameters
[in]valueThe new value.

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