Version class

Contains all metadata about a particular version of the Remote Config template.

All fields are set at the time the specified Remote Config template was written.

Constructors

Version({String? description, bool? isLegacy, String? rollbackSource, String? updateOrigin, String? updateTime, String? updateType, RemoteConfigUser? updateUser, String? versionNumber})
Version.fromJson(Map json_)

Properties

description String?
The user-provided description of the corresponding Remote Config template
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isLegacy bool?
True if this Remote Config template was published before version history was supported.
getter/setter pair
rollbackSource String?
Only present if this version is the result of a rollback, and will be the version number of the Remote Config template that was rolled-back to.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updateOrigin String?
Where the update action originated.
getter/setter pair
updateTime String?
When the Remote Config template was written to the Remote Config server.
getter/setter pair
updateType String?
What type of update was made.
getter/setter pair
updateUser RemoteConfigUser?
Aggregation of all metadata fields about the account that performed the update.
getter/setter pair
versionNumber String?
The version number of the version's corresponding Remote Config template.
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