@Override
    public void process(MetricsPacket.Builder builder) {
        String serviceIdValue = builder.getDimensionValue(toDimensionId(INTERNAL_SERVICE_ID));
        if (serviceIdValue != null)
            builder.putDimension(toDimensionId(SERVICE_ID), serviceIdValue);
    }
@Test
    public void new_service_id_is_not_added_when_internal_service_id_is_null() {
        var builder = new MetricsPacket.Builder(toServiceId("foo"));

        var processor = new ServiceIdDimensionProcessor();
        processor.process(builder);

        assertFalse(builder.getDimensionIds().contains(NEW_ID_DIMENSION));
    }