AppStoreBuildEntry class

One build App Store Connect holds, as appstore builds --json prints it.

Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

AppStoreBuildEntry({required String buildNumber, required int? buildNumberAsInt, required ProcessingState? processingState, required String? processingStateRaw, required String? uploadedDate, required bool expired, required bool usable, required bool? needsNewUpload, required List<String> display})
const
AppStoreBuildEntry.fromJson(Map<String, dynamic> json)
factory

Properties

buildNumber String
CFBundleVersion, as a string.
final
buildNumberAsInt int?
buildNumber as an integer, or null when it is not a single integer.
final
display List<String>
The lines cux_ship appstore builds prints for this build.
final
expired bool
TestFlight builds expire after 90 days. An expired build is still listed and can no longer be given to a group.
final
hashCode int
The hash code for this object.
no setterinherited
needsNewUpload bool?
Whether this build can only be fixed by uploading another one, or null when that cannot be said.
final
processingState ProcessingState?
This package's reading of processingStateRaw, or null when Apple sent nothing.
final
processingStateRaw String?
Apple's processingState, exactly as sent — the authoritative value. Null when Apple sent none.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uploadedDate String?
Apple's uploadedDate, exactly as sent.
final
usable bool
Whether this build could be released now: processed, and not expired.
final

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