PiSummaryModel class

PiSummary model.

Annotations
  • @freezed

Constructors

PiSummaryModel({@JsonKey(fromJson: numFromJson, name: 'domains_being_blocked') @Default(0) num domainsBeingBlocked, @JsonKey(fromJson: numFromJson, name: 'dns_queries_today') @Default(0) num dnsQueriesToday, @JsonKey(fromJson: numFromJson, name: 'ads_blocked_today') @Default(0) num adsBlockedToday, @JsonKey(fromJson: numFromJson, name: 'ads_percentage_today') @Default(0) num adsPercentageToday, @JsonKey(fromJson: numFromJson, name: 'unique_domains') @Default(0) num uniqueDomains, @JsonKey(fromJson: numFromJson, name: 'queries_forwarded') @Default(0) num queriesForwarded, @JsonKey(fromJson: numFromJson, name: 'queries_cached') @Default(0) num queriesCached, @JsonKey(fromJson: numFromJson, name: 'clients_ever_seen') @Default(0) num clientsEverSeen, @JsonKey(fromJson: numFromJson, name: 'unique_clients') @Default(0) num uniqueClients, @JsonKey(fromJson: numFromJson, name: 'dns_queries_all_types') @Default(0) num dnsQueriesAllTypes, @JsonKey(fromJson: numFromJson, name: 'reply_NODATA') @Default(0) num replyNoData, @JsonKey(fromJson: numFromJson, name: 'reply_NXDOMAIN') @Default(0) num replyNxDomain, @JsonKey(fromJson: numFromJson, name: 'reply_CNAME') @Default(0) num replyCName, @JsonKey(fromJson: numFromJson, name: 'reply_IP') @Default(0) num replyIP, @JsonKey(fromJson: numFromJson, name: 'privacy_level') @Default(0) num privacyLevel, @JsonKey(name: 'status') @Default('unknown') String status})
factory
PiSummaryModel.fromJson(Map<String, dynamic> json)
factory

Properties

adsBlockedToday num
no setterinherited
adsPercentageToday num
no setterinherited
clientsEverSeen num
no setterinherited
copyWith → $PiSummaryModelCopyWith<PiSummaryModel>
no setterinherited
dnsQueriesAllTypes num
no setterinherited
dnsQueriesToday num
no setterinherited
domainsBeingBlocked num
no setterinherited
entity PiSummary
latefinal
hashCode int
The hash code for this object.
no setterinherited
privacyLevel num
no setterinherited
queriesCached num
no setterinherited
queriesForwarded num
no setterinherited
replyCName num
no setterinherited
replyIP num
no setterinherited
replyNoData num
no setterinherited
replyNxDomain num
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status String
no setterinherited
uniqueClients num
no setterinherited
uniqueDomains num
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