Package p4.v1

Class P4RuntimeOuterClass.PacketMetadata.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.PacketMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.PacketMetadata.Builder>
p4.v1.P4RuntimeOuterClass.PacketMetadata.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, P4RuntimeOuterClass.PacketMetadataOrBuilder
Enclosing class:
P4RuntimeOuterClass.PacketMetadata

public static final class P4RuntimeOuterClass.PacketMetadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.PacketMetadata.Builder> implements P4RuntimeOuterClass.PacketMetadataOrBuilder
 Any metadata associated with Packet-IO (controller Packet-In or Packet-Out)
 needs to be modeled as P4 headers carrying special annotations
 @controller_header("packet_out") and @controller_header("packet_in")
 respectively. There can be at most one header each with these annotations.
 These special headers are captured in P4Info ControllerPacketMetadata.
 
Protobuf type p4.v1.PacketMetadata