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

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

This class represents the following YANG schema fragment defined in module reconciliation

 module reconciliation {
   namespace urn:opendaylight:params:xml:ns:yang:openflowplugin:app:reconciliation:service;
   prefix reconciliation;
   import ietf-yang-types {
     prefix yang;
     revision-date 2013-07-15;
   }
   revision 2018-02-27 {
   }
   container reconciliation-counter {
     config false;
     list reconcile-counter {
       key node-id;
       leaf node-id {
         type uint64;
       }
       uses counter;
     }
   }
   grouping counter {
     leaf success-count {
       type uint32;
       default 0;
     }
     leaf failure-count {
       type uint32;
       default 0;
     }
     leaf last-request-time {
       type yang:date-and-time;
     }
   }
   rpc reconcile {
     input input {
       leaf-list nodes {
         type uint64;
       }
       leaf reconcile-all-nodes {
         type boolean;
         mandatory false;
         default false;
       }
     }
     output output {
       leaf result {
         type boolean;
       }
       leaf-list inprogress-nodes {
         type uint64;
       }
     }
   }
 }
 
  • Method Details

    • getReconciliationCounter

      ReconciliationCounter getReconciliationCounter()
      Return reconciliationCounter, or null if it is not present.
           
               Number of reconciliation triggered for openflow nodes
           
       
      Returns:
      ReconciliationCounter reconciliationCounter, or null if it is not present.