Interface PacketIn
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,RawPacket
- All Known Subinterfaces:
PacketInMessage
,PacketReceived
@Generated("mdsal-binding-generator") public interface PacketIn extends org.opendaylight.yangtools.yang.binding.DataObject, RawPacket
This class represents the following YANG schema fragment defined in module packet-processing
grouping packet-in { leaf connection-cookie { type connection-cookie; } leaf flow-cookie { type flow-type:flow-cookie; } leaf table-id { type table-type:table-id; } leaf packet-in-reason { type identityref { base packet-in-reason; } } uses raw-packet; }
The schema path to identify an instance is packet-processing/packet-in
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ConnectionCookie
getConnectionCookie()
Return connectionCookie, ornull
if it is not present.FlowCookie
getFlowCookie()
Return flowCookie, ornull
if it is not present.Class<? extends PacketInReason>
getPacketInReason()
Return packetInReason, ornull
if it is not present.TableId
getTableId()
Return tableId, ornull
if it is not present.Class<? extends PacketIn>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.RawPacket
getIngress, getPayload
-
-
-
-
Method Detail
-
implementedInterface
Class<? extends PacketIn> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfaceRawPacket
-
getConnectionCookie
ConnectionCookie getConnectionCookie()
Return connectionCookie, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.ConnectionCookie
connectionCookie, ornull
if it is not present.
-
getFlowCookie
FlowCookie getFlowCookie()
Return flowCookie, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.FlowCookie
flowCookie, ornull
if it is not present.
-
getTableId
TableId getTableId()
Return tableId, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.TableId
tableId, ornull
if it is not present.
-
getPacketInReason
Class<? extends PacketInReason> getPacketInReason()
Return packetInReason, ornull
if it is not present.- Returns:
java.lang.Class
packetInReason, ornull
if it is not present.
-
-