Package p4.v1

Interface P4RuntimeOuterClass.DigestListOrBuilder

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

public static interface P4RuntimeOuterClass.DigestListOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getData(int index)
    List of entries: each call to the Digest<T>::pack() method corresponds to one entry and we can have as little as one entry.
    int
    List of entries: each call to the Digest<T>::pack() method corresponds to one entry and we can have as little as one entry.
    List of entries: each call to the Digest<T>::pack() method corresponds to one entry and we can have as little as one entry.
    getDataOrBuilder(int index)
    List of entries: each call to the Digest<T>::pack() method corresponds to one entry and we can have as little as one entry.
    List of entries: each call to the Digest<T>::pack() method corresponds to one entry and we can have as little as one entry.
    int
    identifies the digest extern instance
    long
    identifies a list of entries, used by receiver to ack
    long
    Timestamp at which the server generated the message (in nanoseconds since Epoch)

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getDigestId

      int getDigestId()
       identifies the digest extern instance
       
      uint32 digest_id = 1;
      Returns:
      The digestId.
    • getListId

      long getListId()
       identifies a list of entries, used by receiver to ack
       
      uint64 list_id = 2;
      Returns:
      The listId.
    • getDataList

       List of entries: each call to the Digest<T>::pack() method corresponds to
       one entry and we can have as little as one entry.
       
      repeated .p4.v1.P4Data data = 3;
    • getData

      P4DataOuterClass.P4Data getData(int index)
       List of entries: each call to the Digest<T>::pack() method corresponds to
       one entry and we can have as little as one entry.
       
      repeated .p4.v1.P4Data data = 3;
    • getDataCount

      int getDataCount()
       List of entries: each call to the Digest<T>::pack() method corresponds to
       one entry and we can have as little as one entry.
       
      repeated .p4.v1.P4Data data = 3;
    • getDataOrBuilderList

      List<? extends P4DataOuterClass.P4DataOrBuilder> getDataOrBuilderList()
       List of entries: each call to the Digest<T>::pack() method corresponds to
       one entry and we can have as little as one entry.
       
      repeated .p4.v1.P4Data data = 3;
    • getDataOrBuilder

      P4DataOuterClass.P4DataOrBuilder getDataOrBuilder(int index)
       List of entries: each call to the Digest<T>::pack() method corresponds to
       one entry and we can have as little as one entry.
       
      repeated .p4.v1.P4Data data = 3;
    • getTimestamp

      long getTimestamp()
       Timestamp at which the server generated the message (in nanoseconds since
       Epoch)
       
      int64 timestamp = 4;
      Returns:
      The timestamp.