Interface AlivenessMonitorService

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

    public interface AlivenessMonitorService
    extends org.opendaylight.yangtools.yang.binding.RpcService
    Interface for implementing the following YANG RPCs defined in module aliveness-monitor
     rpc monitor-profile-create {
       input input {
         container profile {
           uses monitor-profile-params;
         }
       }
       output output {
         leaf profile-id {
           type uint32;
         }
       }
     }
     rpc monitor-profile-get {
       input input {
         container profile {
           uses monitor-profile-params;
         }
       }
       output output {
         leaf profile-id {
           type uint32;
         }
       }
     }
     rpc monitor-start {
       input input {
         container config {
           uses monitor-params;
         }
       }
       output output {
         leaf monitor-id {
           type uint32;
         }
       }
     }
     rpc monitor-pause {
       input input {
         leaf monitor-id {
           type uint32;
         }
       }
     }
     rpc monitor-unpause {
       input input {
         leaf monitor-id {
           type uint32;
         }
       }
     }
     rpc monitor-stop {
       input input {
         leaf monitor-id {
           type uint32;
         }
       }
     }
     rpc monitor-profile-delete {
       input input {
         leaf profile-id {
           type uint32;
         }
       }
     }