Interface MultipartReplyFlow

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<MultipartReplyFlow>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<MultipartReply>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface MultipartReplyFlow
    extends org.opendaylight.yangtools.yang.binding.ChildOf<MultipartReply>, org.opendaylight.yangtools.yang.binding.Augmentable<MultipartReplyFlow>

    This class represents the following YANG schema fragment defined in module openflow-protocol

     container multipart-reply-flow {
       list flow-stats {
         leaf table-id {
           type uint8;
         }
         leaf duration-sec {
           type uint32;
         }
         leaf duration-nsec {
           type uint32;
         }
         leaf priority {
           type uint16;
         }
         leaf idle-timeout {
           type uint16;
         }
         leaf hard-timeout {
           type uint16;
         }
         leaf flags {
           type oft:flow-mod-flags;
         }
         leaf cookie {
           type uint64;
         }
         leaf packet-count {
           type uint64;
         }
         leaf byte-count {
           type uint64;
         }
         uses oxm:match-grouping;
         uses ofinstruction:instructions-grouping;
         uses oxm:match-v10-grouping;
         uses ofaction:actions-grouping;
       }
     }
     
    The schema path to identify an instance is openflow-protocol/multipart-reply/multipart-reply-body/multipart-reply-flow-case/multipart-reply-flow

    To create instances of this class use MultipartReplyFlowBuilder.

    See Also:
    MultipartReplyFlowBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<MultipartReplyFlow> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getFlowStats

        @Nullable List<FlowStats> getFlowStats()
        Returns:
        java.util.List flowStats, or null if not present
      • nonnullFlowStats

        default @NonNull List<FlowStats> nonnullFlowStats()
        Returns:
        java.util.List flowStats, or an empty list if it is not present