Package p4.config.v1

Interface P4InfoOuterClass.ExternOrBuilder

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

public static interface P4InfoOuterClass.ExternOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getExternTypeId

      int getExternTypeId()
       the extern_type_id is unique for a given architecture and must be in the
       range [0x81, 0xfe].
       
      uint32 extern_type_id = 1;
      Returns:
      The externTypeId.
    • getExternTypeName

      String getExternTypeName()
      string extern_type_name = 2;
      Returns:
      The externTypeName.
    • getExternTypeNameBytes

      com.google.protobuf.ByteString getExternTypeNameBytes()
      string extern_type_name = 2;
      Returns:
      The bytes for externTypeName.
    • getInstancesList

      repeated .p4.config.v1.ExternInstance instances = 3;
    • getInstances

      P4InfoOuterClass.ExternInstance getInstances(int index)
      repeated .p4.config.v1.ExternInstance instances = 3;
    • getInstancesCount

      int getInstancesCount()
      repeated .p4.config.v1.ExternInstance instances = 3;
    • getInstancesOrBuilderList

      List<? extends P4InfoOuterClass.ExternInstanceOrBuilder> getInstancesOrBuilderList()
      repeated .p4.config.v1.ExternInstance instances = 3;
    • getInstancesOrBuilder

      P4InfoOuterClass.ExternInstanceOrBuilder getInstancesOrBuilder(int index)
      repeated .p4.config.v1.ExternInstance instances = 3;