toJson method
Convert to JSON
Implementation
Map<String, dynamic> toJson() {
final data = <String, dynamic>{
'name': name,
'TTL': ttl,
'type': type,
'class': dnsClass,
'data': this.data,
'validUntil': validUntil,
};
if (provider != null) {
data['provider'] = provider.toString();
}
if (dataLength != null) {
data['rdlength'] = dataLength;
}
return data;
}