DroneStep constructor
- @JsonSerializable(fieldRename: FieldRename.snake)
const
DroneStep(
{ - @Default('') String name,
- @Default(0) int stepId,
- @Default(0) int exitCode,
- @Default(0) int id,
- @Default(0) int number,
- @Default(0) int started,
- @Default(0) int stopped,
- @Default(0) int version,
- @JsonKey(unknownEnumValue: DroneStatus.unknown) @Default(DroneStatus.unknown) DroneStatus status,
})
Implementation
@JsonSerializable(fieldRename: FieldRename.snake)
const factory DroneStep({
@Default('') String name,
@Default(0) int stepId,
@Default(0) int exitCode,
@Default(0) int id,
@Default(0) int number,
@Default(0) int started,
@Default(0) int stopped,
@Default(0) int version,
@JsonKey(unknownEnumValue: DroneStatus.unknown)
@Default(DroneStatus.unknown)
DroneStatus status,
}) = _DroneStep;