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:
IgpNodeAttributes1, IgpNodeEvent1

@Generated("mdsal-binding-generator") public interface IsisNodeAttributes extends org.opendaylight.yangtools.binding.Grouping

This class represents the following YANG schema fragment defined in module isis-topology

 grouping isis-node-attributes {
   container isis-node-attributes {
     container iso {
       leaf iso-system-id {
         type iso-system-id;
       }
       leaf iso-pseudonode-id {
         default 00;
         type iso-pseudonode-id;
       }
     }
     leaf-list net {
       max-elements 3;
       type iso-net-id;
     }
     leaf-list multi-topology-id {
       max-elements 128;
       type uint8 {
         range 0..127;
       }
     }
     choice router-type {
       case level-2 {
         leaf level-2 {
           type empty;
         }
       }
       case level-1 {
         leaf level-1 {
           type empty;
         }
       }
       case level-1-2 {
         leaf level-1-2 {
           type empty;
         }
       }
     }
     container ted {
       uses ted:ted-node-attributes;
     }
   }
 }
 
  • Method Summary

    Modifier and Type
    Method
    Description
    Return isisNodeAttributes, or null if it is not present.
    Return isisNodeAttributes, or an empty instance if it is not present.

    Methods inherited from interface org.opendaylight.yangtools.binding.BindingContract

    implementedInterface
  • Method Details

    • getIsisNodeAttributes

      IsisNodeAttributes getIsisNodeAttributes()
      Return isisNodeAttributes, or null if it is not present.
      Returns:
      org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.isis.topology.rev131021.isis.node.attributes.IsisNodeAttributes isisNodeAttributes, or null if it is not present.
    • nonnullIsisNodeAttributes

      @NonNull IsisNodeAttributes nonnullIsisNodeAttributes()
      Return isisNodeAttributes, or an empty instance if it is not present.
      Returns:
      org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.isis.topology.rev131021.isis.node.attributes.IsisNodeAttributes isisNodeAttributes, or an empty instance if it is not present.