Interface InterfacesTop

  • 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 InterfacesTop
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Top-level grouping for interface configuration and operational state data

    This class represents the following YANG schema fragment defined in module openconfig-interfaces

     grouping interfaces-top {
       container interfaces {
         list interface {
           key name;
           leaf name {
             type leafref {
               path ../oc-if:config/oc-if:name;
           container config {
             uses interface-phys-config;
           container state {
             config false;
             uses interface-phys-config;
             uses interface-common-state;
             uses interface-counters-state;
           uses interface-phys-holdtime-top;
           uses subinterfaces-top;
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
        YANG identifier of the statement represented by this class.
    • Method Detail

      • implementedInterface

        Class<? extends InterfacesTop> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getInterfaces

        Interfaces getInterfaces()
        Return interfaces, or null if it is not present.
                 Top level container for interfaces, including configuration and state data.
        Interfaces interfaces, or null if it is not present.