Interface FlowspecDestination
- All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.BindingObject,org.opendaylight.yangtools.binding.DataContainer,org.opendaylight.yangtools.binding.Grouping
- All Known Subinterfaces:
DestinationFlowspecIpv4,DestinationFlowspecIpv6,DestinationFlowspecL3vpnIpv4,DestinationFlowspecL3vpnIpv6,FlowspecDestinationGroupIpv4,FlowspecDestinationGroupIpv6,FlowspecIpv4RouteList,FlowspecIpv6RouteList,FlowspecL3vpnRoute,FlowspecL3vpnRoute,FlowspecRoute,FlowspecRoute
@Generated("mdsal-binding-generator")
public interface FlowspecDestination
extends org.opendaylight.yangtools.binding.Grouping
This class represents the following YANG schema fragment defined in module bgp-flowspec
grouping flowspec-destination {
list flowspec {
choice flowspec-type {
case port-case {
list ports {
uses numeric-two-byte-value;
}
}
case destination-port-case {
list destination-ports {
uses numeric-two-byte-value;
}
}
case source-port-case {
list source-ports {
uses numeric-two-byte-value;
}
}
case icmp-type-case {
list types {
uses numeric-one-byte-value;
}
}
case icmp-code-case {
list codes {
uses numeric-one-byte-value;
}
}
case tcp-flags-case {
list tcp-flags {
uses bitmask-two-byte-value;
}
}
case packet-length-case {
list packet-lengths {
uses numeric-two-byte-value;
}
}
case dscp-case {
list dscps {
uses dscp-value;
}
}
case fragment-case {
list fragments {
uses fragment-value;
}
}
}
}
}
-
Method Summary
Modifier and TypeMethodDescriptionReturn flowspec, ornullif it is not present.Return flowspec, or an empty list if it is not present.Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterface
-
Method Details
-
getFlowspec
Return flowspec, ornullif it is not present.- Returns:
List<Flowspec>flowspec, ornullif it is not present.
-
nonnullFlowspec
Return flowspec, or an empty list if it is not present.- Returns:
List<Flowspec>flowspec, or an empty list if it is not present.
-