30 #ifndef GOOGLE_BIGQUERY_API_JOB_STATISTICS4_H_ 31 #define GOOGLE_BIGQUERY_API_JOB_STATISTICS4_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::JobStatistics4");
94 return Storage().isMember(
"destinationUriFileCounts");
101 MutableStorage()->removeMember(
"destinationUriFileCounts");
110 const Json::Value& storage = Storage(
"destinationUriFileCounts");
111 return client::JsonValueToCppValueHelper<client::JsonCppArray<int64 > >(storage);
125 Json::Value* storage = MutableStorage(
"destinationUriFileCounts");
126 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<int64 > >(storage);
135 return Storage().isMember(
"inputBytes");
142 MutableStorage()->removeMember(
"inputBytes");
150 const Json::Value& storage = Storage(
"inputBytes");
151 return client::JsonValueToCppValueHelper<int64 >(storage);
163 client::SetJsonValueFromCppValueHelper<int64 >(
164 value, MutableStorage(
"inputBytes"));
171 #endif // GOOGLE_BIGQUERY_API_JOB_STATISTICS4_H_ client::JsonCppArray< int64 > mutable_destinationUriFileCounts()
Definition: job_statistics4.h:124
void clear_destination_uri_file_counts()
Definition: job_statistics4.h:100
void clear_input_bytes()
Definition: job_statistics4.h:141
Definition: aggregate_classification_metrics.cc:39
bool has_destination_uri_file_counts() const
Definition: job_statistics4.h:93
Definition: aggregate_classification_metrics.h:37
int64 get_input_bytes() const
Definition: job_statistics4.h:149
void set_input_bytes(int64 value)
Definition: job_statistics4.h:162
Definition: job_statistics4.h:50
const StringPiece GetTypeName() const
Definition: job_statistics4.h:83
bool has_input_bytes() const
Definition: job_statistics4.h:134
const client::JsonCppArray< int64 > get_destination_uri_file_counts() const
Definition: job_statistics4.h:109