Release class
A Release is owned by a Version.
A Release contains information about the release(s) of its parent version. This includes when the release began and ended, as well as what percentage it was released at. If the version is released again, or if the serving percentage changes, it will create another release under the version.
Constructors
Properties
- fraction ↔ double?
-
Rollout fraction.
getter/setter pair
- fractionGroup ↔ String?
-
Rollout fraction group.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- name ↔ String?
-
Release name.
getter/setter pair
- pinnable ↔ bool?
-
Whether or not the release was available for version pinning.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- serving ↔ Interval?
-
Timestamp interval of when the release was live.
getter/setter pair
- version ↔ String?
-
String containing just the version number.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited