DnsRecord class

Annotations

Constructors

DnsRecord(@JsonKey(name: 'Status') int status, bool TC, bool RD, bool RA, bool AD, bool CD, @JsonKey(name: 'edns_client_subnet') @nullable String ednsClientSubnet, @JsonKey(name: 'Answer') @nullable List<Answer> answer, @JsonKey(name: 'Comment') @nullable String comment)
const
factory
DnsRecord.fromJson(Map<String, dynamic> json)
factory

Properties

read-only, inherited
answer List<Answer>
@JsonKey(name: 'Answer'), @nullable, read-only, inherited
CD bool
read-only, inherited
comment String
@JsonKey(name: 'Comment'), @nullable, read-only, inherited
copyWith $DnsRecordCopyWith<DnsRecord>
read-only, inherited
ednsClientSubnet String
@JsonKey(name: 'edns_client_subnet'), @nullable, read-only, inherited
hashCode int
The hash code for this object. [...]
read-only, inherited
isFailure bool
read-only
isSuccess bool
read-only
RA bool
read-only, inherited
RD bool
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
status int
@JsonKey(name: 'Status'), read-only, inherited
TC bool
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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