Package p4.v1

Class P4RuntimeOuterClass.CloneSessionEntry

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
p4.v1.P4RuntimeOuterClass.CloneSessionEntry
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, P4RuntimeOuterClass.CloneSessionEntryOrBuilder
Enclosing class:
P4RuntimeOuterClass

public static final class P4RuntimeOuterClass.CloneSessionEntry extends com.google.protobuf.GeneratedMessage implements P4RuntimeOuterClass.CloneSessionEntryOrBuilder
 A packet may be cloned by setting the clone_session_id field of PSA
 ingress/egress output metadata to session_id of a programmed clone session
 entry. Multiple clones may be created via a single clone session entry by
 using the replicas message. The clones may be distinguished in the egress
 using the instance field. The class_of_service field of the clone's egress
 input metadata will be set to the respective value programmed in the clone
 session entry. Note that in case of multiple clones, all clones, defined
 for a clone session, will get the same class of service. The
 packet_length_bytes field must be set to a non-zero value if the clone
 packet(s) should be truncated to the given value (in bytes). The packet
 length is also common to all clones in the clone session. If the
 packet_length_bytes field is 0, no truncation on the clone(s) will be
 performed.
 
Protobuf type p4.v1.CloneSessionEntry
See Also: