Package p4.v1

Interface P4RuntimeOuterClass.EntityOrBuilder

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

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

    • hasExternEntry

      boolean hasExternEntry()
      .p4.v1.ExternEntry extern_entry = 1;
      Returns:
      Whether the externEntry field is set.
    • getExternEntry

      .p4.v1.ExternEntry extern_entry = 1;
      Returns:
      The externEntry.
    • getExternEntryOrBuilder

      P4RuntimeOuterClass.ExternEntryOrBuilder getExternEntryOrBuilder()
      .p4.v1.ExternEntry extern_entry = 1;
    • hasTableEntry

      boolean hasTableEntry()
      .p4.v1.TableEntry table_entry = 2;
      Returns:
      Whether the tableEntry field is set.
    • getTableEntry

      .p4.v1.TableEntry table_entry = 2;
      Returns:
      The tableEntry.
    • getTableEntryOrBuilder

      P4RuntimeOuterClass.TableEntryOrBuilder getTableEntryOrBuilder()
      .p4.v1.TableEntry table_entry = 2;
    • hasActionProfileMember

      boolean hasActionProfileMember()
      .p4.v1.ActionProfileMember action_profile_member = 3;
      Returns:
      Whether the actionProfileMember field is set.
    • getActionProfileMember

      P4RuntimeOuterClass.ActionProfileMember getActionProfileMember()
      .p4.v1.ActionProfileMember action_profile_member = 3;
      Returns:
      The actionProfileMember.
    • getActionProfileMemberOrBuilder

      P4RuntimeOuterClass.ActionProfileMemberOrBuilder getActionProfileMemberOrBuilder()
      .p4.v1.ActionProfileMember action_profile_member = 3;
    • hasActionProfileGroup

      boolean hasActionProfileGroup()
      .p4.v1.ActionProfileGroup action_profile_group = 4;
      Returns:
      Whether the actionProfileGroup field is set.
    • getActionProfileGroup

      .p4.v1.ActionProfileGroup action_profile_group = 4;
      Returns:
      The actionProfileGroup.
    • getActionProfileGroupOrBuilder

      P4RuntimeOuterClass.ActionProfileGroupOrBuilder getActionProfileGroupOrBuilder()
      .p4.v1.ActionProfileGroup action_profile_group = 4;
    • hasMeterEntry

      boolean hasMeterEntry()
      .p4.v1.MeterEntry meter_entry = 5;
      Returns:
      Whether the meterEntry field is set.
    • getMeterEntry

      .p4.v1.MeterEntry meter_entry = 5;
      Returns:
      The meterEntry.
    • getMeterEntryOrBuilder

      P4RuntimeOuterClass.MeterEntryOrBuilder getMeterEntryOrBuilder()
      .p4.v1.MeterEntry meter_entry = 5;
    • hasDirectMeterEntry

      boolean hasDirectMeterEntry()
      .p4.v1.DirectMeterEntry direct_meter_entry = 6;
      Returns:
      Whether the directMeterEntry field is set.
    • getDirectMeterEntry

      .p4.v1.DirectMeterEntry direct_meter_entry = 6;
      Returns:
      The directMeterEntry.
    • getDirectMeterEntryOrBuilder

      P4RuntimeOuterClass.DirectMeterEntryOrBuilder getDirectMeterEntryOrBuilder()
      .p4.v1.DirectMeterEntry direct_meter_entry = 6;
    • hasCounterEntry

      boolean hasCounterEntry()
      .p4.v1.CounterEntry counter_entry = 7;
      Returns:
      Whether the counterEntry field is set.
    • getCounterEntry

      .p4.v1.CounterEntry counter_entry = 7;
      Returns:
      The counterEntry.
    • getCounterEntryOrBuilder

      P4RuntimeOuterClass.CounterEntryOrBuilder getCounterEntryOrBuilder()
      .p4.v1.CounterEntry counter_entry = 7;
    • hasDirectCounterEntry

      boolean hasDirectCounterEntry()
      .p4.v1.DirectCounterEntry direct_counter_entry = 8;
      Returns:
      Whether the directCounterEntry field is set.
    • getDirectCounterEntry

      .p4.v1.DirectCounterEntry direct_counter_entry = 8;
      Returns:
      The directCounterEntry.
    • getDirectCounterEntryOrBuilder

      P4RuntimeOuterClass.DirectCounterEntryOrBuilder getDirectCounterEntryOrBuilder()
      .p4.v1.DirectCounterEntry direct_counter_entry = 8;
    • hasPacketReplicationEngineEntry

      boolean hasPacketReplicationEngineEntry()
      .p4.v1.PacketReplicationEngineEntry packet_replication_engine_entry = 9;
      Returns:
      Whether the packetReplicationEngineEntry field is set.
    • getPacketReplicationEngineEntry

      P4RuntimeOuterClass.PacketReplicationEngineEntry getPacketReplicationEngineEntry()
      .p4.v1.PacketReplicationEngineEntry packet_replication_engine_entry = 9;
      Returns:
      The packetReplicationEngineEntry.
    • getPacketReplicationEngineEntryOrBuilder

      P4RuntimeOuterClass.PacketReplicationEngineEntryOrBuilder getPacketReplicationEngineEntryOrBuilder()
      .p4.v1.PacketReplicationEngineEntry packet_replication_engine_entry = 9;
    • hasValueSetEntry

      boolean hasValueSetEntry()
      .p4.v1.ValueSetEntry value_set_entry = 10;
      Returns:
      Whether the valueSetEntry field is set.
    • getValueSetEntry

      .p4.v1.ValueSetEntry value_set_entry = 10;
      Returns:
      The valueSetEntry.
    • getValueSetEntryOrBuilder

      P4RuntimeOuterClass.ValueSetEntryOrBuilder getValueSetEntryOrBuilder()
      .p4.v1.ValueSetEntry value_set_entry = 10;
    • hasRegisterEntry

      boolean hasRegisterEntry()
      .p4.v1.RegisterEntry register_entry = 11;
      Returns:
      Whether the registerEntry field is set.
    • getRegisterEntry

      .p4.v1.RegisterEntry register_entry = 11;
      Returns:
      The registerEntry.
    • getRegisterEntryOrBuilder

      P4RuntimeOuterClass.RegisterEntryOrBuilder getRegisterEntryOrBuilder()
      .p4.v1.RegisterEntry register_entry = 11;
    • hasDigestEntry

      boolean hasDigestEntry()
      .p4.v1.DigestEntry digest_entry = 12;
      Returns:
      Whether the digestEntry field is set.
    • getDigestEntry

      .p4.v1.DigestEntry digest_entry = 12;
      Returns:
      The digestEntry.
    • getDigestEntryOrBuilder

      P4RuntimeOuterClass.DigestEntryOrBuilder getDigestEntryOrBuilder()
      .p4.v1.DigestEntry digest_entry = 12;
    • getEntityCase