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. |