[SDFAB-352][SDFAB-353] Retrieve MeterFeatures from the P4RT southbound, Extend MeterProviderService and revisit MeterStore

Change-Id: If0dae53643988cb551ff5020abd792cb6d33ff6b
diff --git a/providers/openflow/meter/src/main/java/org/onosproject/provider/of/meter/util/MeterFeaturesBuilder.java b/providers/openflow/meter/src/main/java/org/onosproject/provider/of/meter/util/MeterFeaturesBuilder.java
index 35f9dde..4fc61aa 100644
--- a/providers/openflow/meter/src/main/java/org/onosproject/provider/of/meter/util/MeterFeaturesBuilder.java
+++ b/providers/openflow/meter/src/main/java/org/onosproject/provider/of/meter/util/MeterFeaturesBuilder.java
@@ -53,6 +53,8 @@
     private final OFMeterFeatures ofMeterFeatures;
     private DeviceId deviceId;
 
+    private static final long OF_METER_START_INDEX = 1L;
+
     public MeterFeaturesBuilder(OFMeterFeatures features, DeviceId deviceId) {
         this.ofMeterFeatures = checkNotNull(features);
         this.deviceId = deviceId;
@@ -72,7 +74,8 @@
                 .forDevice(deviceId)
                 .withMaxBands(ofMeterFeatures.getMaxBands())
                 .withMaxColors(ofMeterFeatures.getMaxColor())
-                .withMaxMeters(ofMeterFeatures.getMaxMeter());
+                .withStartIndex(OF_METER_START_INDEX)
+                .withEndIndex(ofMeterFeatures.getMaxMeter());
         /*
          * We extract the supported band types.
          */