30 #ifndef GOOGLE_BIGQUERY_API_JOB_STATISTICS3_H_ 31 #define GOOGLE_BIGQUERY_API_JOB_STATISTICS3_H_ 33 #include "googleapis/base/integral_types.h" 34 #include "googleapis/base/macros.h" 35 #include "googleapis/client/data/jsoncpp_data.h" 36 #include "googleapis/strings/stringpiece.h" 84 return StringPiece(
"google_bigquery_api::JobStatistics3");
93 return Storage().isMember(
"badRecords");
100 MutableStorage()->removeMember(
"badRecords");
108 const Json::Value& storage = Storage(
"badRecords");
109 return client::JsonValueToCppValueHelper<int64 >(storage);
123 client::SetJsonValueFromCppValueHelper<int64 >(
124 value, MutableStorage(
"badRecords"));
133 return Storage().isMember(
"inputFileBytes");
140 MutableStorage()->removeMember(
"inputFileBytes");
148 const Json::Value& storage = Storage(
"inputFileBytes");
149 return client::JsonValueToCppValueHelper<int64 >(storage);
160 client::SetJsonValueFromCppValueHelper<int64 >(
161 value, MutableStorage(
"inputFileBytes"));
170 return Storage().isMember(
"inputFiles");
177 MutableStorage()->removeMember(
"inputFiles");
185 const Json::Value& storage = Storage(
"inputFiles");
186 return client::JsonValueToCppValueHelper<int64 >(storage);
197 client::SetJsonValueFromCppValueHelper<int64 >(
198 value, MutableStorage(
"inputFiles"));
207 return Storage().isMember(
"outputBytes");
214 MutableStorage()->removeMember(
"outputBytes");
222 const Json::Value& storage = Storage(
"outputBytes");
223 return client::JsonValueToCppValueHelper<int64 >(storage);
235 client::SetJsonValueFromCppValueHelper<int64 >(
236 value, MutableStorage(
"outputBytes"));
245 return Storage().isMember(
"outputRows");
252 MutableStorage()->removeMember(
"outputRows");
260 const Json::Value& storage = Storage(
"outputRows");
261 return client::JsonValueToCppValueHelper<int64 >(storage);
273 client::SetJsonValueFromCppValueHelper<int64 >(
274 value, MutableStorage(
"outputRows"));
281 #endif // GOOGLE_BIGQUERY_API_JOB_STATISTICS3_H_ void set_input_files(int64 value)
Definition: job_statistics3.h:196
void set_output_bytes(int64 value)
Definition: job_statistics3.h:234
int64 get_input_files() const
Definition: job_statistics3.h:184
Definition: aggregate_classification_metrics.cc:39
void set_bad_records(int64 value)
Definition: job_statistics3.h:122
const StringPiece GetTypeName() const
Definition: job_statistics3.h:83
void set_output_rows(int64 value)
Definition: job_statistics3.h:272
void clear_bad_records()
Definition: job_statistics3.h:99
void clear_input_files()
Definition: job_statistics3.h:176
void clear_output_bytes()
Definition: job_statistics3.h:213
int64 get_output_bytes() const
Definition: job_statistics3.h:221
int64 get_output_rows() const
Definition: job_statistics3.h:259
Definition: aggregate_classification_metrics.h:37
int64 get_input_file_bytes() const
Definition: job_statistics3.h:147
bool has_output_bytes() const
Definition: job_statistics3.h:206
int64 get_bad_records() const
Definition: job_statistics3.h:107
bool has_bad_records() const
Definition: job_statistics3.h:92
bool has_input_files() const
Definition: job_statistics3.h:169
bool has_input_file_bytes() const
Definition: job_statistics3.h:132
void clear_input_file_bytes()
Definition: job_statistics3.h:139
bool has_output_rows() const
Definition: job_statistics3.h:244
void clear_output_rows()
Definition: job_statistics3.h:251
void set_input_file_bytes(int64 value)
Definition: job_statistics3.h:159
Definition: job_statistics3.h:50