toStringValue method
Implementation
String toStringValue() {
switch (this) {
// Duration units
case SentryMeasurementUnit.nanoSecond:
return 'nanosecond';
case SentryMeasurementUnit.microSecond:
return 'microsecond';
case SentryMeasurementUnit.milliSecond:
return 'millisecond';
case SentryMeasurementUnit.second:
return 'second';
case SentryMeasurementUnit.minute:
return 'minute';
case SentryMeasurementUnit.hour:
return 'hour';
case SentryMeasurementUnit.day:
return 'day';
case SentryMeasurementUnit.week:
return 'week';
// Information units
case SentryMeasurementUnit.bit:
return 'bit';
case SentryMeasurementUnit.byte:
return 'byte';
case SentryMeasurementUnit.kiloByte:
return 'kilobyte';
case SentryMeasurementUnit.kibiByte:
return 'kibibyte';
case SentryMeasurementUnit.megaByte:
return 'megabyte';
case SentryMeasurementUnit.mebiByte:
return 'mebibyte';
case SentryMeasurementUnit.gigaByte:
return 'gigabyte';
case SentryMeasurementUnit.gibiByte:
return 'gibibyte';
case SentryMeasurementUnit.teraByte:
return 'terabyte';
case SentryMeasurementUnit.tebiByte:
return 'tebibyte';
case SentryMeasurementUnit.petaByte:
return 'petabyte';
case SentryMeasurementUnit.pebiByte:
return 'pebibyte';
case SentryMeasurementUnit.exaByte:
return 'exabyte';
case SentryMeasurementUnit.exbiByte:
return 'exbibyte';
// Fraction units
case SentryMeasurementUnit.ratio:
return 'ratio';
case SentryMeasurementUnit.percent:
return 'percent';
// Untyped value
case SentryMeasurementUnit.none:
return 'none';
}
}