UsageFunction.fromMap constructor

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

Implementation

factory UsageFunction.fromMap(Map<String, dynamic> map) {
  return UsageFunction(
    range: map['range'].toString(),
    deploymentsTotal: map['deploymentsTotal'],
    deploymentsStorageTotal: map['deploymentsStorageTotal'],
    buildsTotal: map['buildsTotal'],
    buildsStorageTotal: map['buildsStorageTotal'],
    buildsTimeTotal: map['buildsTimeTotal'],
    executionsTotal: map['executionsTotal'],
    executionsTimeTotal: map['executionsTimeTotal'],
    deployments:
        List<Metric>.from(map['deployments']?.map((p) => Metric.fromMap(p))),
    deploymentsStorage: List<Metric>.from(
        map['deploymentsStorage']?.map((p) => Metric.fromMap(p))),
    builds: List<Metric>.from(map['builds']?.map((p) => Metric.fromMap(p))),
    buildsStorage: List<Metric>.from(
        map['buildsStorage']?.map((p) => Metric.fromMap(p))),
    buildsTime:
        List<Metric>.from(map['buildsTime']?.map((p) => Metric.fromMap(p))),
    executions:
        List<Metric>.from(map['executions']?.map((p) => Metric.fromMap(p))),
    executionsTime: List<Metric>.from(
        map['executionsTime']?.map((p) => Metric.fromMap(p))),
  );
}