Interface OpendaylightInventoryData

All Superinterfaces:
org.opendaylight.yangtools.yang.binding.DataRoot

@Generated("mdsal-binding-generator") public interface OpendaylightInventoryData extends org.opendaylight.yangtools.yang.binding.DataRoot

This class represents the following YANG schema fragment defined in module opendaylight-inventory

 module opendaylight-inventory {
   namespace urn:opendaylight:inventory;
   prefix inv;
   import yang-ext {
     prefix ext;
     revision-date 2013-07-09;
   }
   import ietf-inet-types {
     prefix inet;
     revision-date 2013-07-15;
   }
   revision 2013-08-19 {
   }
   typedef support-type {
     type enumeration {
       enum native;
       enum emulated;
       enum not-supported;
     }
   }
   typedef node-id {
     type inet:uri;
   }
   typedef node-connector-id {
     type inet:uri;
   }
   typedef node-ref {
     type instance-identifier;
   }
   typedef node-connector-ref {
     type instance-identifier;
   }
   identity node-context {
   }
   identity node-connector-context {
   }
   identity node-type {
   }
   identity node-connector-type {
   }
   grouping node {
     leaf id {
       type node-id;
     }
     list node-connector {
       key id;
       ext:context-instance node-connector-context;
       uses node-connector;
     }
   }
   grouping node-connector {
     leaf id {
       type node-connector-id;
     }
   }
   grouping node-context-ref {
     leaf node {
       ext:context-reference node-context;
       type node-ref;
     }
   }
   container nodes {
     list node {
       key id;
       ext:context-instance node-context;
       uses node;
     }
   }
   notification node-updated {
     status deprecated;
     leaf node-ref {
       ext:context-reference node-context;
       type node-ref;
     }
     uses node;
   }
   notification node-connector-updated {
     status deprecated;
     leaf node-connector-ref {
       ext:context-reference node-connector-context;
       type node-connector-ref;
     }
     uses node-connector;
   }
   notification node-removed {
     status deprecated;
     leaf node-ref {
       ext:context-reference node-context;
       type node-ref;
     }
   }
   notification node-connector-removed {
     status deprecated;
     leaf node-connector-ref {
       ext:context-reference node-connector-context;
       type node-connector-ref;
     }
   }
 }
 
  • Method Summary

    Modifier and Type
    Method
    Description
    Return nodes, or null if it is not present.
  • Method Details

    • getNodes

      Nodes getNodes()
      Return nodes, or null if it is not present.
           
               The root container of all nodes.
           
       
      Returns:
      Nodes nodes, or null if it is not present.