TrackRelease class

A release within a track.


TrackRelease.fromJson(Map _json)


countryTargeting CountryTargeting
Restricts a release to a specific set of countries.
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
inAppUpdatePriority int
In-app update priority of the release. All newly added APKs in the release will be considered at this priority. Can take values in the range 0, 5, with 5 the highest priority. Defaults to 0. in_app_update_priority can not be updated once the release is rolled out. See
read / write
name String
The release name. Not required to be unique. If not set, the name is generated from the APK's version_name. If the release contains multiple APKs, the name is generated from the date.
read / write
releaseNotes List<LocalizedText>
A description of what is new in this release.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
status String
The status of the release. Possible string values are: [...]
read / write
userFraction double
Fraction of users who are eligible for a staged release. 0 < fraction < 1. Can only be set when status is "inProgress" or "halted".
read / write
versionCodes List<String>
Version codes of all APKs in the release. Must include version codes to retain from previous releases.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(Object other) bool
The equality operator. [...]