toEntitlementUnit method

EntitlementUnit toEntitlementUnit()

Implementation

EntitlementUnit toEntitlementUnit() {
  switch (this) {
    case 'Count':
      return EntitlementUnit.count;
    case 'None':
      return EntitlementUnit.none;
    case 'Seconds':
      return EntitlementUnit.seconds;
    case 'Microseconds':
      return EntitlementUnit.microseconds;
    case 'Milliseconds':
      return EntitlementUnit.milliseconds;
    case 'Bytes':
      return EntitlementUnit.bytes;
    case 'Kilobytes':
      return EntitlementUnit.kilobytes;
    case 'Megabytes':
      return EntitlementUnit.megabytes;
    case 'Gigabytes':
      return EntitlementUnit.gigabytes;
    case 'Terabytes':
      return EntitlementUnit.terabytes;
    case 'Bits':
      return EntitlementUnit.bits;
    case 'Kilobits':
      return EntitlementUnit.kilobits;
    case 'Megabits':
      return EntitlementUnit.megabits;
    case 'Gigabits':
      return EntitlementUnit.gigabits;
    case 'Terabits':
      return EntitlementUnit.terabits;
    case 'Percent':
      return EntitlementUnit.percent;
    case 'Bytes/Second':
      return EntitlementUnit.bytesSecond;
    case 'Kilobytes/Second':
      return EntitlementUnit.kilobytesSecond;
    case 'Megabytes/Second':
      return EntitlementUnit.megabytesSecond;
    case 'Gigabytes/Second':
      return EntitlementUnit.gigabytesSecond;
    case 'Terabytes/Second':
      return EntitlementUnit.terabytesSecond;
    case 'Bits/Second':
      return EntitlementUnit.bitsSecond;
    case 'Kilobits/Second':
      return EntitlementUnit.kilobitsSecond;
    case 'Megabits/Second':
      return EntitlementUnit.megabitsSecond;
    case 'Gigabits/Second':
      return EntitlementUnit.gigabitsSecond;
    case 'Terabits/Second':
      return EntitlementUnit.terabitsSecond;
    case 'Count/Second':
      return EntitlementUnit.countSecond;
  }
  throw Exception('$this is not known in enum EntitlementUnit');
}