Package p4.v1

Interface P4RuntimeOuterClass.ReadRequestOrBuilder

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

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

    • getDeviceId

      long getDeviceId()
      uint64 device_id = 1;
      Returns:
      The deviceId.
    • getRole

      String getRole()
       When specified, only return table entries for the given role.
       Added in 1.4.0.
       
      string role = 3;
      Returns:
      The role.
    • getRoleBytes

      com.google.protobuf.ByteString getRoleBytes()
       When specified, only return table entries for the given role.
       Added in 1.4.0.
       
      string role = 3;
      Returns:
      The bytes for role.
    • getEntitiesList

      List<P4RuntimeOuterClass.Entity> getEntitiesList()
      repeated .p4.v1.Entity entities = 2;
    • getEntities

      P4RuntimeOuterClass.Entity getEntities(int index)
      repeated .p4.v1.Entity entities = 2;
    • getEntitiesCount

      int getEntitiesCount()
      repeated .p4.v1.Entity entities = 2;
    • getEntitiesOrBuilderList

      List<? extends P4RuntimeOuterClass.EntityOrBuilder> getEntitiesOrBuilderList()
      repeated .p4.v1.Entity entities = 2;
    • getEntitiesOrBuilder

      P4RuntimeOuterClass.EntityOrBuilder getEntitiesOrBuilder(int index)
      repeated .p4.v1.Entity entities = 2;