Package p4.config.v1

Class P4InfoOuterClass.ControllerPacketMetadata.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4InfoOuterClass.ControllerPacketMetadata.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4InfoOuterClass.ControllerPacketMetadata.Builder>
p4.config.v1.P4InfoOuterClass.ControllerPacketMetadata.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, P4InfoOuterClass.ControllerPacketMetadataOrBuilder
Enclosing class:
P4InfoOuterClass.ControllerPacketMetadata

public static final class P4InfoOuterClass.ControllerPacketMetadata.Builder extends com.google.protobuf.GeneratedMessage.Builder<P4InfoOuterClass.ControllerPacketMetadata.Builder> implements P4InfoOuterClass.ControllerPacketMetadataOrBuilder
 Any metadata associated with controller Packet-IO (Packet-In or Packet-Out)
 is 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.
 This message captures the info contained within these special headers,
 and used in p4runtime.proto to supply the metadata.
 
Protobuf type p4.config.v1.ControllerPacketMetadata