30 #ifndef GOOGLE_BIGQUERY_API_ARIMA_COEFFICIENTS_H_ 31 #define GOOGLE_BIGQUERY_API_ARIMA_COEFFICIENTS_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::ArimaCoefficients");
94 return Storage().isMember(
"autoRegressiveCoefficients");
101 MutableStorage()->removeMember(
"autoRegressiveCoefficients");
110 const Json::Value& storage = Storage(
"autoRegressiveCoefficients");
111 return client::JsonValueToCppValueHelper<client::JsonCppArray<double > >(storage);
123 Json::Value* storage = MutableStorage(
"autoRegressiveCoefficients");
124 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<double > >(storage);
133 return Storage().isMember(
"interceptCoefficient");
140 MutableStorage()->removeMember(
"interceptCoefficient");
148 const Json::Value& storage = Storage(
"interceptCoefficient");
149 return client::JsonValueToCppValueHelper<double >(storage);
160 client::SetJsonValueFromCppValueHelper<double >(
161 value, MutableStorage(
"interceptCoefficient"));
172 return Storage().isMember(
"movingAverageCoefficients");
179 MutableStorage()->removeMember(
"movingAverageCoefficients");
188 const Json::Value& storage = Storage(
"movingAverageCoefficients");
189 return client::JsonValueToCppValueHelper<client::JsonCppArray<double > >(storage);
201 Json::Value* storage = MutableStorage(
"movingAverageCoefficients");
202 return client::JsonValueToMutableCppValueHelper<client::JsonCppArray<double > >(storage);
209 #endif // GOOGLE_BIGQUERY_API_ARIMA_COEFFICIENTS_H_ void clear_auto_regressive_coefficients()
Definition: arima_coefficients.h:100
const client::JsonCppArray< double > get_auto_regressive_coefficients() const
Definition: arima_coefficients.h:109
client::JsonCppArray< double > mutable_movingAverageCoefficients()
Definition: arima_coefficients.h:200
bool has_moving_average_coefficients() const
Definition: arima_coefficients.h:171
Definition: aggregate_classification_metrics.cc:39
const StringPiece GetTypeName() const
Definition: arima_coefficients.h:82
const client::JsonCppArray< double > get_moving_average_coefficients() const
Definition: arima_coefficients.h:187
Definition: arima_coefficients.h:49
void clear_intercept_coefficient()
Definition: arima_coefficients.h:139
Definition: aggregate_classification_metrics.h:37
client::JsonCppArray< double > mutable_autoRegressiveCoefficients()
Definition: arima_coefficients.h:122
bool has_intercept_coefficient() const
Definition: arima_coefficients.h:132
double get_intercept_coefficient() const
Definition: arima_coefficients.h:147
void clear_moving_average_coefficients()
Definition: arima_coefficients.h:178
void set_intercept_coefficient(double value)
Definition: arima_coefficients.h:159
bool has_auto_regressive_coefficients() const
Definition: arima_coefficients.h:93