Package p4.v1

Interface P4RuntimeOuterClass.MulticastGroupEntryOrBuilder

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

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

    • getMulticastGroupId

      int getMulticastGroupId()
      uint32 multicast_group_id = 1;
      Returns:
      The multicastGroupId.
    • getReplicasList

      List<P4RuntimeOuterClass.Replica> getReplicasList()
      repeated .p4.v1.Replica replicas = 2;
    • getReplicas

      P4RuntimeOuterClass.Replica getReplicas(int index)
      repeated .p4.v1.Replica replicas = 2;
    • getReplicasCount

      int getReplicasCount()
      repeated .p4.v1.Replica replicas = 2;
    • getReplicasOrBuilderList

      List<? extends P4RuntimeOuterClass.ReplicaOrBuilder> getReplicasOrBuilderList()
      repeated .p4.v1.Replica replicas = 2;
    • getReplicasOrBuilder

      P4RuntimeOuterClass.ReplicaOrBuilder getReplicasOrBuilder(int index)
      repeated .p4.v1.Replica replicas = 2;
    • getMetadata

      com.google.protobuf.ByteString getMetadata()
       Arbitrary metadata from the controller that is opaque to the target.
       Added in 1.4.0.
       
      bytes metadata = 3;
      Returns:
      The metadata.