Sub2ApiAdminUsageStats constructor

Sub2ApiAdminUsageStats({
  1. required Sub2ApiUsageStats usage,
  2. required List<Sub2ApiAdminUsageEndpointStat> endpoints,
  3. required List<Sub2ApiAdminUsageEndpointStat> upstreamEndpoints,
  4. required List<Sub2ApiAdminUsageEndpointStat> endpointPaths,
  5. Sub2ApiDecimal? totalAccountCost,
})

Implementation

Sub2ApiAdminUsageStats({
  required this.usage,
  required List<Sub2ApiAdminUsageEndpointStat> endpoints,
  required List<Sub2ApiAdminUsageEndpointStat> upstreamEndpoints,
  required List<Sub2ApiAdminUsageEndpointStat> endpointPaths,
  this.totalAccountCost,
}) : endpoints = List.unmodifiable(endpoints),
     upstreamEndpoints = List.unmodifiable(upstreamEndpoints),
     endpointPaths = List.unmodifiable(endpointPaths);