Package p4.v1
Interface P4RuntimeOuterClass.ActionProfileGroupOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
P4RuntimeOuterClass.ActionProfileGroup,P4RuntimeOuterClass.ActionProfileGroup.Builder
- Enclosing class:
P4RuntimeOuterClass
public static interface P4RuntimeOuterClass.ActionProfileGroupOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionintuint32 action_profile_id = 1;intuint32 group_id = 2;intMax number of weighted member entries in this group.getMembers(int index) repeated .p4.v1.ActionProfileGroup.Member members = 3;intrepeated .p4.v1.ActionProfileGroup.Member members = 3;repeated .p4.v1.ActionProfileGroup.Member members = 3;getMembersOrBuilder(int index) repeated .p4.v1.ActionProfileGroup.Member members = 3;repeated .p4.v1.ActionProfileGroup.Member members = 3;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getActionProfileId
int getActionProfileId()uint32 action_profile_id = 1;- Returns:
- The actionProfileId.
-
getGroupId
int getGroupId()uint32 group_id = 2;- Returns:
- The groupId.
-
getMembersList
List<P4RuntimeOuterClass.ActionProfileGroup.Member> getMembersList()repeated .p4.v1.ActionProfileGroup.Member members = 3; -
getMembers
repeated .p4.v1.ActionProfileGroup.Member members = 3; -
getMembersCount
int getMembersCount()repeated .p4.v1.ActionProfileGroup.Member members = 3; -
getMembersOrBuilderList
List<? extends P4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder> getMembersOrBuilderList()repeated .p4.v1.ActionProfileGroup.Member members = 3; -
getMembersOrBuilder
repeated .p4.v1.ActionProfileGroup.Member members = 3; -
getMaxSize
int getMaxSize()Max number of weighted member entries in this group. It cannot be modified after a group has been created. It must not exceed the static max_group_size included in P4Info. If the max size is not known at group creation-time, the client may leave this field unset (default value 0), in which case the static max_group_size value will be used and the group will be able to include up to max_group_size weighted member entries.
int32 max_size = 4;- Returns:
- The maxSize.
-