Package p4.v1

Interface P4RuntimeOuterClass.MeterConfigOrBuilder

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

public static interface P4RuntimeOuterClass.MeterConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    Committed burst size
    long
    Committed information rate (units per sec)
    long
    Excess burst size (only used by srTCM).
    long
    Peak burst size
    long
    Peak information rate (units per sec)

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getCir

      long getCir()
       Committed information rate (units per sec)
       
      int64 cir = 1;
      Returns:
      The cir.
    • getCburst

      long getCburst()
       Committed burst size
       
      int64 cburst = 2;
      Returns:
      The cburst.
    • getPir

      long getPir()
       Peak information rate (units per sec)
       
      int64 pir = 3;
      Returns:
      The pir.
    • getPburst

      long getPburst()
       Peak burst size
       
      int64 pburst = 4;
      Returns:
      The pburst.
    • getEburst

      long getEburst()
       Excess burst size (only used by srTCM).
       Added in 1.4.0.
       
      int64 eburst = 5;
      Returns:
      The eburst.