- All Superinterfaces:
- org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, NxmNxArpShaGrouping, NxmNxArpThaGrouping, NxmNxNshc1Grouping, NxmNxNshc2Grouping, NxmNxNshc3Grouping, NxmNxNshc4Grouping, NxmNxNsiGrouping, NxmNxNspGrouping, NxmNxRegGrouping, NxmNxTunIdGrouping, NxmNxTunIpv4DstGrouping, NxmNxTunIpv4SrcGrouping, NxmOfArpOpGrouping, NxmOfArpSpaGrouping, NxmOfArpTpaGrouping, NxmOfEthDstGrouping, NxmOfEthSrcGrouping, NxmOfEthTypeGrouping
- All Known Subinterfaces:
- NxAugMatchNodesNodeTableFlow, NxAugMatchNotifPacketIn, NxAugMatchNotifSwitchFlowRemoved, NxAugMatchNotifUpdateFlowStats, NxAugMatchRpcAddFlow, NxAugMatchRpcRemoveFlow, NxAugMatchRpcUpdateFlowOriginal, NxAugMatchRpcUpdateFlowUpdated
public interface AllMatchesGrouping
extends org.opendaylight.yangtools.yang.binding.DataObject, NxmOfEthDstGrouping, NxmNxTunIdGrouping, NxmNxNshc2Grouping, NxmNxArpShaGrouping, NxmNxNsiGrouping, NxmNxTunIpv4DstGrouping, NxmOfEthTypeGrouping, NxmNxArpThaGrouping, NxmOfArpOpGrouping, NxmNxNshc3Grouping, NxmOfArpTpaGrouping, NxmOfArpSpaGrouping, NxmNxNshc1Grouping, NxmNxRegGrouping, NxmNxNshc4Grouping, NxmOfEthSrcGrouping, NxmNxTunIpv4SrcGrouping, NxmNxNspGrouping
<p>This class represents the following YANG schema fragment defined in module <b>openflowplugin-extension-nicira-match</b>
<br>(Source path: <i>META-INF/yang/openflowplugin-extension-nicira-match.yang</i>):
<pre>
grouping all-matches-grouping {
container nxm-nx-nshc-2 {
leaf value {
type uint32;
}
}
container nxm-nx-nsi {
leaf nsi {
type uint8;
}
}
container nxm-of-arp-tpa {
leaf ipv4-address {
type ipv4-address;
}
uses ipv4-address-grouping;
}
container nxm-of-eth-type {
leaf value {
type uint16;
}
}
container nxm-nx-arp-tha {
leaf mac-address {
type mac-address;
}
uses mac-address-grouping;
}
container nxm-nx-nsp {
leaf value {
type uint32;
}
}
container nxm-nx-tun-id {
leaf value {
type uint64;
}
}
container nxm-nx-arp-sha {
leaf mac-address {
type mac-address;
}
uses mac-address-grouping;
}
container nxm-nx-tun-ipv4-dst {
leaf ipv4-address {
type ipv4-address;
}
uses ipv4-address-grouping;
}
container nxm-of-eth-src {
leaf mac-address {
type mac-address;
}
uses mac-address-grouping;
}
container nxm-nx-tun-ipv4-src {
leaf ipv4-address {
type ipv4-address;
}
uses ipv4-address-grouping;
}
container nxm-of-arp-spa {
leaf ipv4-address {
type ipv4-address;
}
uses ipv4-address-grouping;
}
container nxm-of-eth-dst {
leaf mac-address {
type mac-address;
}
uses mac-address-grouping;
}
container nxm-nx-nshc-3 {
leaf value {
type uint32;
}
}
container nxm-nx-nshc-4 {
leaf value {
type uint32;
}
}
container nxm-of-arp-op {
leaf value {
type uint16;
}
}
container nxm-nx-nshc-1 {
leaf value {
type uint32;
}
}
container nxm-nx-reg {
leaf reg {
type identityref;
}
leaf value {
type uint32;
}
}
}
</pre>
The schema path to identify an instance is
<i>openflowplugin-extension-nicira-match/all-matches-grouping</i>