|
androidenterprise
v1
|
#include <app_version.h>
Public Member Functions | |
| AppVersion (const Json::Value &storage) | |
| AppVersion (Json::Value *storage) | |
| virtual | ~AppVersion () |
| const StringPiece | GetTypeName () const |
| bool | has_is_production () const |
| void | clear_is_production () |
| bool | get_is_production () const |
| void | set_is_production (bool value) |
| bool | has_track () const |
| void | clear_track () |
| const StringPiece | get_track () const |
| void | set_track (const StringPiece &value) |
| bool | has_track_id () const |
| void | clear_track_id () |
| const client::JsonCppArray< string > | get_track_id () const |
| client::JsonCppArray< string > | mutable_trackId () |
| bool | has_version_code () const |
| void | clear_version_code () |
| int32 | get_version_code () const |
| void | set_version_code (int32 value) |
| bool | has_version_string () const |
| void | clear_version_string () |
| const StringPiece | get_version_string () const |
| void | set_version_string (const StringPiece &value) |
Static Public Member Functions | |
| static AppVersion * | New () |
This represents a single version of the app.
|
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 'isProduction' attribute.
|
inline |
Clears the 'track' attribute.
|
inline |
Clears the 'trackId' attribute.
|
inline |
Clears the 'versionCode' attribute.
|
inline |
Clears the 'versionString' attribute.
|
inline |
Get the value of the 'isProduction' attribute.
|
inline |
Get the value of the 'track' attribute.
|
inline |
Get a reference to the value of the 'trackId' attribute.
|
inline |
Get the value of the 'versionCode' attribute.
|
inline |
Get the value of the 'versionString' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'isProduction' attribute was set.
isProduction' attribute was set.
|
inline |
Determine if the 'track' attribute was set.
track' attribute was set.
|
inline |
Determine if the 'trackId' attribute was set.
trackId' attribute was set.
|
inline |
Determine if the 'versionCode' attribute was set.
versionCode' attribute was set.
|
inline |
Determine if the 'versionString' attribute was set.
versionString' attribute was set.
|
inline |
Gets a reference to a mutable value of the 'trackId' property.
Track ids that the app version is published in. Replaces the track field (deprecated), but doesn't include the production track (see isProduction instead).
|
static |
Creates a new default instance.
|
inline |
Change the 'isProduction' attribute.
True if this version is a production APK.
| [in] | value | The new value. |
|
inline |
Change the 'track' attribute.
Deprecated, use trackId instead.
| [in] | value | The new value. |
|
inline |
Change the 'versionCode' attribute.
Unique increasing identifier for the app version.
| [in] | value | The new value. |
|
inline |
Change the 'versionString' attribute.
The string used in the Play store by the app developer to identify the version. The string is not necessarily unique or localized (for example, the string could be "1.4").
| [in] | value | The new value. |