30 #ifndef GOOGLE_BIGQUERY_API_ARIMA_FITTING_METRICS_H_ 31 #define GOOGLE_BIGQUERY_API_ARIMA_FITTING_METRICS_H_ 33 #include "googleapis/base/macros.h" 34 #include "googleapis/client/data/jsoncpp_data.h" 35 #include "googleapis/strings/stringpiece.h" 83 return StringPiece(
"google_bigquery_api::ArimaFittingMetrics");
92 return Storage().isMember(
"aic");
99 MutableStorage()->removeMember(
"aic");
107 const Json::Value& storage = Storage(
"aic");
108 return client::JsonValueToCppValueHelper<double >(storage);
119 client::SetJsonValueFromCppValueHelper<double >(
120 value, MutableStorage(
"aic"));
129 return Storage().isMember(
"logLikelihood");
136 MutableStorage()->removeMember(
"logLikelihood");
144 const Json::Value& storage = Storage(
"logLikelihood");
145 return client::JsonValueToCppValueHelper<double >(storage);
156 client::SetJsonValueFromCppValueHelper<double >(
157 value, MutableStorage(
"logLikelihood"));
166 return Storage().isMember(
"variance");
173 MutableStorage()->removeMember(
"variance");
181 const Json::Value& storage = Storage(
"variance");
182 return client::JsonValueToCppValueHelper<double >(storage);
193 client::SetJsonValueFromCppValueHelper<double >(
194 value, MutableStorage(
"variance"));
201 #endif // GOOGLE_BIGQUERY_API_ARIMA_FITTING_METRICS_H_ double get_log_likelihood() const
Definition: arima_fitting_metrics.h:143
void clear_aic()
Definition: arima_fitting_metrics.h:98
void clear_variance()
Definition: arima_fitting_metrics.h:172
Definition: aggregate_classification_metrics.cc:39
void set_variance(double value)
Definition: arima_fitting_metrics.h:192
bool has_log_likelihood() const
Definition: arima_fitting_metrics.h:128
bool has_aic() const
Definition: arima_fitting_metrics.h:91
void clear_log_likelihood()
Definition: arima_fitting_metrics.h:135
double get_variance() const
Definition: arima_fitting_metrics.h:180
Definition: aggregate_classification_metrics.h:37
const StringPiece GetTypeName() const
Definition: arima_fitting_metrics.h:82
double get_aic() const
Definition: arima_fitting_metrics.h:106
bool has_variance() const
Definition: arima_fitting_metrics.h:165
Definition: arima_fitting_metrics.h:49
void set_aic(double value)
Definition: arima_fitting_metrics.h:118
void set_log_likelihood(double value)
Definition: arima_fitting_metrics.h:155