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
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.QNameQNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @Nullable ConnectionCookiegetConnectionCookie()@Nullable FlowCookiegetFlowCookie()@Nullable Class<? extends PacketInReason>getPacketInReason()@Nullable TableIdgetTableId()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:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject- Specified by:
implementedInterfacein interfaceRawPacket
-
getConnectionCookie
@Nullable ConnectionCookie getConnectionCookie()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.ConnectionCookieconnectionCookie, ornullif not present
-
getFlowCookie
@Nullable FlowCookie getFlowCookie()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.FlowCookieflowCookie, ornullif not present
-
getTableId
@Nullable TableId getTableId()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.table.types.rev131026.TableIdtableId, ornullif not present
-
getPacketInReason
@Nullable Class<? extends PacketInReason> getPacketInReason()
- Returns:
java.lang.ClasspacketInReason, ornullif not present
-
-