DroneBuild class

Annotations
  • @freezed

Constructors

DroneBuild({@Default('') String sourceRepo, @Default('') String authorLogin, @Default('') String authorName, @Default('') String authorEmail, @Default('') String authorAvatar, @Default('') String trigger, @Default('') String action, @Default('') String link, @Default('') String message, @Default('') String before, @Default('') String after, @Default('') String ref, @Default('') String source, @Default('') String target, @Default('') String sender, @Default(null) String? deployTo, @Default(null) String? cron, @Default(0) int parent, @Default(0) int repoId, @Default(0) int id, @Default(0) int number, @Default(0) int timestamp, @Default(0) int started, @Default(0) int finished, @Default(0) int created, @Default(0) int updated, @Default(0) int version, @JsonKey(unknownEnumValue: DroneStatus.unknown) @Default(DroneStatus.unknown) DroneStatus status, @JsonKey(unknownEnumValue: Event.push) @Default(Event.push) Event event, @Default([]) List<DroneStage> stages})
const
factory
DroneBuild.fromJson(Map<String, dynamic> json)
factory

Properties

action String
no setterinherited
after String
no setterinherited
authorAvatar String
no setterinherited
authorEmail String
no setterinherited
authorLogin String
no setterinherited
authorName String
no setterinherited
before String
no setterinherited
copyWith → $DroneBuildCopyWith<DroneBuild>
no setterinherited
created int
no setterinherited
cron String?
no setterinherited
deployTo String?
no setterinherited
event Event
no setterinherited
finished int
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
id int
no setterinherited
no setterinherited
message String
no setterinherited
number int
no setterinherited
parent int
no setterinherited
ref String
no setterinherited
repoId int
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sender String
no setterinherited
source String
no setterinherited
sourceRepo String
no setterinherited
stages List<DroneStage>
no setterinherited
started int
no setterinherited
status DroneStatus
no setterinherited
target String
no setterinherited
timestamp int
no setterinherited
trigger String
no setterinherited
updated int
no setterinherited
version int
no setterinherited

Methods

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

Operators

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