|
analytics
v3
|
#include <profile.h>
Public Member Functions | |
| ProfilePermissions (const Json::Value &storage) | |
| ProfilePermissions (Json::Value *storage) | |
| virtual | ~ProfilePermissions () |
| const StringPiece | GetTypeName () const |
| bool | has_effective () const |
| void | clear_effective () |
| const client::JsonCppArray< string > | get_effective () const |
| client::JsonCppArray< string > | mutable_effective () |
Static Public Member Functions | |
| static ProfilePermissions * | New () |
Permissions the user has for this view (profile).
|
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 'effective' attribute.
|
inline |
Get a reference to the value of the 'effective' attribute.
|
inline |
Returns a string denoting the type of this data object.
google_analytics_api::ProfilePermissions
|
inline |
Determine if the 'effective' attribute was set.
effective' attribute was set.
|
inline |
Gets a reference to a mutable value of the 'effective' property.
All the permissions that the user has for this view (profile). These include any implied permissions (e.g., EDIT implies VIEW) or inherited permissions from the parent web property.
|
static |
Creates a new default instance.