Interface ReconciliationService

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.RpcService
    All Known Implementing Classes:
    ReconciliationServiceImpl

    @Generated("mdsal-binding-generator")
    public interface ReconciliationService
    extends org.opendaylight.yangtools.yang.binding.RpcService
    Interface for implementing the following YANG RPCs defined in module reconciliation
     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

      • reconcile

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ReconcileOutput>> reconcile​(ReconcileInput input)
        Invoke reconcile RPC.
             
                 Request the reconciliation for given device or set of devices to the controller.
             
         
        Parameters:
        input - of reconcile
        Returns:
        output of reconcile