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

#include <arima_coefficients.h>

Inheritance diagram for google_bigquery_api::ArimaCoefficients:

Public Member Functions

 ArimaCoefficients (const Json::Value &storage)
 
 ArimaCoefficients (Json::Value *storage)
 
virtual ~ArimaCoefficients ()
 
const StringPiece GetTypeName () const
 
bool has_auto_regressive_coefficients () const
 
void clear_auto_regressive_coefficients ()
 
const client::JsonCppArray< double > get_auto_regressive_coefficients () const
 
client::JsonCppArray< double > mutable_autoRegressiveCoefficients ()
 
bool has_intercept_coefficient () const
 
void clear_intercept_coefficient ()
 
double get_intercept_coefficient () const
 
void set_intercept_coefficient (double value)
 
bool has_moving_average_coefficients () const
 
void clear_moving_average_coefficients ()
 
const client::JsonCppArray< double > get_moving_average_coefficients () const
 
client::JsonCppArray< double > mutable_movingAverageCoefficients ()
 

Static Public Member Functions

static ArimaCoefficientsNew ()
 

Detailed Description

Arima coefficients.

Constructor & Destructor Documentation

◆ ArimaCoefficients() [1/2]

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

Standard constructor for an immutable data object instance.

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

◆ ArimaCoefficients() [2/2]

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

Standard constructor for a mutable data object instance.

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

◆ ~ArimaCoefficients()

google_bigquery_api::ArimaCoefficients::~ArimaCoefficients ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_auto_regressive_coefficients()

void google_bigquery_api::ArimaCoefficients::clear_auto_regressive_coefficients ( )
inline

Clears the 'autoRegressiveCoefficients' attribute.

◆ clear_intercept_coefficient()

void google_bigquery_api::ArimaCoefficients::clear_intercept_coefficient ( )
inline

Clears the 'interceptCoefficient' attribute.

◆ clear_moving_average_coefficients()

void google_bigquery_api::ArimaCoefficients::clear_moving_average_coefficients ( )
inline

Clears the 'movingAverageCoefficients' attribute.

◆ get_auto_regressive_coefficients()

const client::JsonCppArray<double > google_bigquery_api::ArimaCoefficients::get_auto_regressive_coefficients ( ) const
inline

Get a reference to the value of the 'autoRegressiveCoefficients' attribute.

◆ get_intercept_coefficient()

double google_bigquery_api::ArimaCoefficients::get_intercept_coefficient ( ) const
inline

Get the value of the 'interceptCoefficient' attribute.

◆ get_moving_average_coefficients()

const client::JsonCppArray<double > google_bigquery_api::ArimaCoefficients::get_moving_average_coefficients ( ) const
inline

Get a reference to the value of the 'movingAverageCoefficients' attribute.

◆ GetTypeName()

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

Returns a string denoting the type of this data object.

Returns
google_bigquery_api::ArimaCoefficients

◆ has_auto_regressive_coefficients()

bool google_bigquery_api::ArimaCoefficients::has_auto_regressive_coefficients ( ) const
inline

Determine if the 'autoRegressiveCoefficients' attribute was set.

Returns
true if the 'autoRegressiveCoefficients' attribute was set.

◆ has_intercept_coefficient()

bool google_bigquery_api::ArimaCoefficients::has_intercept_coefficient ( ) const
inline

Determine if the 'interceptCoefficient' attribute was set.

Returns
true if the 'interceptCoefficient' attribute was set.

◆ has_moving_average_coefficients()

bool google_bigquery_api::ArimaCoefficients::has_moving_average_coefficients ( ) const
inline

Determine if the 'movingAverageCoefficients' attribute was set.

Returns
true if the 'movingAverageCoefficients' attribute was set.

◆ mutable_autoRegressiveCoefficients()

client::JsonCppArray<double > google_bigquery_api::ArimaCoefficients::mutable_autoRegressiveCoefficients ( )
inline

Gets a reference to a mutable value of the 'autoRegressiveCoefficients' property.

Auto-regressive coefficients, an array of double.

Returns
The result can be modified to change the attribute value.

◆ mutable_movingAverageCoefficients()

client::JsonCppArray<double > google_bigquery_api::ArimaCoefficients::mutable_movingAverageCoefficients ( )
inline

Gets a reference to a mutable value of the 'movingAverageCoefficients' property.

Moving-average coefficients, an array of double.

Returns
The result can be modified to change the attribute value.

◆ New()

ArimaCoefficients * google_bigquery_api::ArimaCoefficients::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_intercept_coefficient()

void google_bigquery_api::ArimaCoefficients::set_intercept_coefficient ( double  value)
inline

Change the 'interceptCoefficient' attribute.

Intercept coefficient, just a double not an array.

Parameters
[in]valueThe new value.

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