BloomOtaPatch class

Represents an available OTA patch descriptor.

Example:

final patch = BloomOtaPatch(
  patchNumber: 2,
  channel: 'production',
  releasedAt: DateTime.now(),
  releaseNotes: 'Bug fixes and performance improvements',
);

Constructors

BloomOtaPatch({required int patchNumber, required String channel, required DateTime releasedAt, String? releaseNotes})
Creates a BloomOtaPatch descriptor.
const

Properties

channel String
Release channel (e.g. 'production', 'staging').
final
hashCode int
The hash code for this object.
no setterinherited
patchNumber int
Sequential patch version number.
final
releasedAt DateTime
Timestamp when this patch was published.
final
releaseNotes String?
Optional release notes or changelog summary.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serializes patch descriptor to a JSON map.
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited