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 Summary
Modifier and TypeMethodDescriptionlonguint64 device_id = 1;getEntities(int index) repeated .p4.v1.Entity entities = 2;intrepeated .p4.v1.Entity entities = 2;repeated .p4.v1.Entity entities = 2;getEntitiesOrBuilder(int index) repeated .p4.v1.Entity entities = 2;List<? extends P4RuntimeOuterClass.EntityOrBuilder> repeated .p4.v1.Entity entities = 2;getRole()When specified, only return table entries for the given role.com.google.protobuf.ByteStringWhen specified, only return table entries for the given role.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
-
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
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
repeated .p4.v1.Entity entities = 2;
-