Package p4.v1
Interface P4RuntimeOuterClass.IdleTimeoutNotificationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
P4RuntimeOuterClass.IdleTimeoutNotification,P4RuntimeOuterClass.IdleTimeoutNotification.Builder
- Enclosing class:
P4RuntimeOuterClass
public static interface P4RuntimeOuterClass.IdleTimeoutNotificationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetTableEntry(int index) The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.intThe only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.getTableEntryOrBuilder(int index) The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.List<? extends P4RuntimeOuterClass.TableEntryOrBuilder> The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.longTimestamp at which the server generated the message (in nanoseconds since Epoch)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
-
getTableEntryList
List<P4RuntimeOuterClass.TableEntry> getTableEntryList()The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.
repeated .p4.v1.TableEntry table_entry = 1; -
getTableEntry
The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.
repeated .p4.v1.TableEntry table_entry = 1; -
getTableEntryCount
int getTableEntryCount()The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.
repeated .p4.v1.TableEntry table_entry = 1; -
getTableEntryOrBuilderList
List<? extends P4RuntimeOuterClass.TableEntryOrBuilder> getTableEntryOrBuilderList()The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.
repeated .p4.v1.TableEntry table_entry = 1; -
getTableEntryOrBuilder
The only fields that are required to be set in each TableEntry are the "key" fields (table_id, match and priority) along with controller_metadata, metadata and idle_timeout_ns.
repeated .p4.v1.TableEntry table_entry = 1; -
getTimestamp
long getTimestamp()Timestamp at which the server generated the message (in nanoseconds since Epoch)
int64 timestamp = 2;- Returns:
- The timestamp.
-