Interface SalRoleData

  • 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;
         }
       }
     }