|
analytics
v3
|
#include <columns.h>
Public Member Functions | |
| Columns (const Json::Value &storage) | |
| Columns (Json::Value *storage) | |
| virtual | ~Columns () |
| const StringPiece | GetTypeName () const |
| bool | has_attribute_names () const |
| void | clear_attribute_names () |
| const client::JsonCppArray< string > | get_attribute_names () const |
| client::JsonCppArray< string > | mutable_attributeNames () |
| bool | has_etag () const |
| void | clear_etag () |
| const StringPiece | get_etag () const |
| void | set_etag (const StringPiece &value) |
| bool | has_items () const |
| void | clear_items () |
| const client::JsonCppArray< Column > | get_items () const |
| client::JsonCppArray< Column > | mutable_items () |
| bool | has_kind () const |
| void | clear_kind () |
| const StringPiece | get_kind () const |
| void | set_kind (const StringPiece &value) |
| bool | has_total_results () const |
| void | clear_total_results () |
| int32 | get_total_results () const |
| void | set_total_results (int32 value) |
Static Public Member Functions | |
| static Columns * | New () |
Lists columns (dimensions and metrics) for a particular report type.
|
explicit |
Standard constructor for an immutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'attributeNames' attribute.
|
inline |
Clears the 'etag' attribute.
|
inline |
Clears the 'items' attribute.
|
inline |
Clears the 'kind' attribute.
|
inline |
Clears the 'totalResults' attribute.
|
inline |
Get a reference to the value of the 'attributeNames' attribute.
|
inline |
Get the value of the 'etag' attribute.
| const client::JsonCppArray<Column > google_analytics_api::Columns::get_items | ( | ) | const |
Get a reference to the value of the 'items' attribute.
|
inline |
Get the value of the 'kind' attribute.
|
inline |
Get the value of the 'totalResults' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'attributeNames' attribute was set.
attributeNames' attribute was set.
|
inline |
Determine if the 'etag' attribute was set.
etag' attribute was set.
|
inline |
Determine if the 'items' attribute was set.
items' attribute was set.
|
inline |
Determine if the 'kind' attribute was set.
kind' attribute was set.
|
inline |
Determine if the 'totalResults' attribute was set.
totalResults' attribute was set.
|
inline |
Gets a reference to a mutable value of the 'attributeNames' property.
List of attributes names returned by columns.
| client::JsonCppArray<Column > google_analytics_api::Columns::mutable_items | ( | ) |
Gets a reference to a mutable value of the 'items' property.
List of columns for a report type.
|
static |
Creates a new default instance.
|
inline |
Change the 'etag' attribute.
Etag of collection. This etag can be compared with the last response etag to check if response has changed.
| [in] | value | The new value. |
|
inline |
Change the 'kind' attribute.
Collection type.
| [in] | value | The new value. |
|
inline |
Change the 'totalResults' attribute.
Total number of columns returned in the response.
| [in] | value | The new value. |