Package p4.v1

Interface P4RuntimeOuterClass.MeterEntryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
P4RuntimeOuterClass.MeterEntry, P4RuntimeOuterClass.MeterEntry.Builder
Enclosing class:
P4RuntimeOuterClass

public static interface P4RuntimeOuterClass.MeterEntryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getMeterId

      int getMeterId()
      uint32 meter_id = 1;
      Returns:
      The meterId.
    • hasIndex

      boolean hasIndex()
      .p4.v1.Index index = 2;
      Returns:
      Whether the index field is set.
    • getIndex

      .p4.v1.Index index = 2;
      Returns:
      The index.
    • getIndexOrBuilder

      .p4.v1.Index index = 2;
    • hasConfig

      boolean hasConfig()
      .p4.v1.MeterConfig config = 3;
      Returns:
      Whether the config field is set.
    • getConfig

      .p4.v1.MeterConfig config = 3;
      Returns:
      The config.
    • getConfigOrBuilder

      .p4.v1.MeterConfig config = 3;
    • hasCounterData

      boolean hasCounterData()
       Added in v1.4.0
       
      .p4.v1.MeterCounterData counter_data = 4;
      Returns:
      Whether the counterData field is set.
    • getCounterData

       Added in v1.4.0
       
      .p4.v1.MeterCounterData counter_data = 4;
      Returns:
      The counterData.
    • getCounterDataOrBuilder

       Added in v1.4.0
       
      .p4.v1.MeterCounterData counter_data = 4;