Interface ReconciliationData

  • 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 Detail

      • 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.