UsageProject.fromMap constructor

UsageProject.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory UsageProject.fromMap(Map<String, dynamic> map) {
  return UsageProject(
    executionsTotal: map['executionsTotal'],
    documentsTotal: map['documentsTotal'],
    databasesTotal: map['databasesTotal'],
    usersTotal: map['usersTotal'],
    filesStorageTotal: map['filesStorageTotal'],
    bucketsTotal: map['bucketsTotal'],
    requests:
        List<Metric>.from(map['requests']?.map((p) => Metric.fromMap(p))),
    network: List<Metric>.from(map['network']?.map((p) => Metric.fromMap(p))),
    users: List<Metric>.from(map['users']?.map((p) => Metric.fromMap(p))),
    executions:
        List<Metric>.from(map['executions']?.map((p) => Metric.fromMap(p))),
    executionsBreakdown: List<MetricBreakdown>.from(
        map['executionsBreakdown']?.map((p) => MetricBreakdown.fromMap(p))),
    bucketsBreakdown: List<MetricBreakdown>.from(
        map['bucketsBreakdown']?.map((p) => MetricBreakdown.fromMap(p))),
  );
}