in greengrass_ipc/source/GreengrassCoreIpcModel.cpp [964:989]
void Metric::SetUnit(MetricUnitType unit) noexcept
{
switch (unit)
{
case METRIC_UNIT_TYPE_BYTES:
m_unit = Aws::Crt::String("BYTES");
break;
case METRIC_UNIT_TYPE_BYTES_PER_SECOND:
m_unit = Aws::Crt::String("BYTES_PER_SECOND");
break;
case METRIC_UNIT_TYPE_COUNT:
m_unit = Aws::Crt::String("COUNT");
break;
case METRIC_UNIT_TYPE_COUNT_PER_SECOND:
m_unit = Aws::Crt::String("COUNT_PER_SECOND");
break;
case METRIC_UNIT_TYPE_MEGABYTES:
m_unit = Aws::Crt::String("MEGABYTES");
break;
case METRIC_UNIT_TYPE_SECONDS:
m_unit = Aws::Crt::String("SECONDS");
break;
default:
break;
}
}