toJson method

Map<String, dynamic> toJson()

Converts this ProxyAnalytics to a JSON map

Implementation

Map<String, dynamic> toJson() {
  return {
    'totalProxiesFetched': totalProxiesFetched,
    'totalProxiesValidated': totalProxiesValidated,
    'totalSuccessfulValidations': totalSuccessfulValidations,
    'totalFailedValidations': totalFailedValidations,
    'totalRequests': totalRequests,
    'totalSuccessfulRequests': totalSuccessfulRequests,
    'totalFailedRequests': totalFailedRequests,
    'averageResponseTime': averageResponseTime,
    'averageSuccessRate': averageSuccessRate,
    'proxiesByCountry': proxiesByCountry,
    'proxiesByAnonymityLevel': proxiesByAnonymityLevel,
    'requestsByProxySource': requestsByProxySource,
  };
}