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

@Generated("mdsal-binding-generator") public interface SalRoleData extends org.opendaylight.yangtools.yang.binding.DataRoot
Openflow role management.

This class represents the following YANG schema fragment defined in module sal-role

 module sal-role {
   namespace urn:opendaylight:role:service;
   prefix role;
   import flow-capable-transaction {
     prefix tr;
     revision-date 2015-03-04;
   }
   import opendaylight-inventory {
     prefix inv;
     revision-date 2013-08-19;
   }
   revision 2015-07-27 {
   }
   typedef ofp-role {
     type enumeration {
       enum NOCHANGE {
       }
       enum BECOMEMASTER {
       }
       enum BECOMESLAVE {
       }
     }
   }
   rpc set-role {
     input input {
       uses tr:transaction-metadata;
       uses inv:node-context-ref;
       leaf controller-role {
         type ofp-role;
       }
     }
     output output {
       uses tr:transaction-aware;
     }
   }
 }