Interface AclStatsOutput

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:

    public interface AclStatsOutput
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Output for ACL port statistics

    This class represents the following YANG schema fragment defined in module acl-live-statistics

     grouping acl-stats-output {
       list acl-port-stats {
         key interface-name;
         leaf interface-name {
           type leafref {
             path /if:interfaces/if:interface/if:name;
         list acl-drop-stats {
           max-elements 2;
           leaf direction {
             type direction;
           container packets {
             uses acl-drop-counts;
           container bytes {
             uses acl-drop-counts;
         container error {
           leaf error-message {
             type string;
    The schema path to identify an instance is acl-live-statistics/acl-stats-output
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        java.lang.Class<? extends AclStatsOutput> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getAclPortStats

        @Nullable java.util.List<AclPortStats> getAclPortStats()
        java.util.List aclPortStats, or null if not present
      • nonnullAclPortStats

        default @NonNull java.util.List<AclPortStats> nonnullAclPortStats()
        java.util.List aclPortStats, or an empty list if it is not present