toJson method
Implementation
Map<String, dynamic> toJson() {
final json = <String, dynamic>{};
json[r'pid'] = this.pid;
json[r'status'] = this.status;
if (this.lastHeartbeat != null) {
json[r'lastHeartbeat'] = this.lastHeartbeat!.toUtc().toIso8601String();
} else {
json[r'lastHeartbeat'] = null;
}
if (this.nextHeartbeat != null) {
json[r'nextHeartbeat'] = this.nextHeartbeat!.toUtc().toIso8601String();
} else {
json[r'nextHeartbeat'] = null;
}
if (this.interval != null) {
json[r'interval'] = this.interval;
} else {
json[r'interval'] = null;
}
json[r'metadata'] = this.metadata;
json[r'created'] = this.created.toUtc().toIso8601String();
json[r'updated'] = this.updated.toUtc().toIso8601String();
return json;
}