QuotaOverride constructor

QuotaOverride({
  1. String? name,
  2. Int64? overrideValue,
  3. Iterable<MapEntry<String, String>>? dimensions,
  4. String? metric,
  5. String? unit,
  6. String? adminOverrideAncestor,
})

Implementation

factory QuotaOverride({
  $core.String? name,
  $fixnum.Int64? overrideValue,
  $core.Iterable<$core.MapEntry<$core.String, $core.String>>? dimensions,
  $core.String? metric,
  $core.String? unit,
  $core.String? adminOverrideAncestor,
}) {
  final result = create();
  if (name != null) result.name = name;
  if (overrideValue != null) result.overrideValue = overrideValue;
  if (dimensions != null) result.dimensions.addEntries(dimensions);
  if (metric != null) result.metric = metric;
  if (unit != null) result.unit = unit;
  if (adminOverrideAncestor != null)
    result.adminOverrideAncestor = adminOverrideAncestor;
  return result;
}