Package p4.v1

Interface P4RuntimeOuterClass.StreamMessageResponseOrBuilder

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

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

    • hasArbitration

      boolean hasArbitration()
      .p4.v1.MasterArbitrationUpdate arbitration = 1;
      Returns:
      Whether the arbitration field is set.
    • getArbitration

      .p4.v1.MasterArbitrationUpdate arbitration = 1;
      Returns:
      The arbitration.
    • getArbitrationOrBuilder

      .p4.v1.MasterArbitrationUpdate arbitration = 1;
    • hasPacket

      boolean hasPacket()
      .p4.v1.PacketIn packet = 2;
      Returns:
      Whether the packet field is set.
    • getPacket

      .p4.v1.PacketIn packet = 2;
      Returns:
      The packet.
    • getPacketOrBuilder

      .p4.v1.PacketIn packet = 2;
    • hasDigest

      boolean hasDigest()
      .p4.v1.DigestList digest = 3;
      Returns:
      Whether the digest field is set.
    • getDigest

      .p4.v1.DigestList digest = 3;
      Returns:
      The digest.
    • getDigestOrBuilder

      .p4.v1.DigestList digest = 3;
    • hasIdleTimeoutNotification

      boolean hasIdleTimeoutNotification()
      .p4.v1.IdleTimeoutNotification idle_timeout_notification = 4;
      Returns:
      Whether the idleTimeoutNotification field is set.
    • getIdleTimeoutNotification

      P4RuntimeOuterClass.IdleTimeoutNotification getIdleTimeoutNotification()
      .p4.v1.IdleTimeoutNotification idle_timeout_notification = 4;
      Returns:
      The idleTimeoutNotification.
    • getIdleTimeoutNotificationOrBuilder

      P4RuntimeOuterClass.IdleTimeoutNotificationOrBuilder getIdleTimeoutNotificationOrBuilder()
      .p4.v1.IdleTimeoutNotification idle_timeout_notification = 4;
    • hasOther

      boolean hasOther()
      .google.protobuf.Any other = 5;
      Returns:
      Whether the other field is set.
    • getOther

      com.google.protobuf.Any getOther()
      .google.protobuf.Any other = 5;
      Returns:
      The other.
    • getOtherOrBuilder

      com.google.protobuf.AnyOrBuilder getOtherOrBuilder()
      .google.protobuf.Any other = 5;
    • hasError

      boolean hasError()
       Used by the server to asynchronously report errors which occur when
       processing StreamMessageRequest messages.
       
      .p4.v1.StreamError error = 6;
      Returns:
      Whether the error field is set.
    • getError

       Used by the server to asynchronously report errors which occur when
       processing StreamMessageRequest messages.
       
      .p4.v1.StreamError error = 6;
      Returns:
      The error.
    • getErrorOrBuilder

       Used by the server to asynchronously report errors which occur when
       processing StreamMessageRequest messages.
       
      .p4.v1.StreamError error = 6;
    • getUpdateCase