void Metric::SetUnit()

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;
            }
        }