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

@Generated("mdsal-binding-generator") public interface SalAsyncConfigData extends org.opendaylight.yangtools.yang.binding.DataRoot
Asynchronous configuration message.

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

 module sal-async-config {
   namespace urn:opendaylight:async-config:service;
   prefix async-config;
   import opendaylight-inventory {
     prefix inv;
     revision-date 2013-08-19;
   }
   import openflow-protocol {
     prefix ofproto;
     revision-date 2013-07-31;
   }
   revision 2017-06-19 {
   }
   typedef packet-in-mask {
     type bits {
       bit NO_MATCH;
       bit ACTION;
       bit INVALID_TTL;
     }
   }
   typedef port-status-mask {
     type bits {
       bit ADD;
       bit DELETE;
       bit UPDATE;
     }
   }
   typedef flow-removed-mask {
     type bits {
       bit IDLE_TIMEOUT;
       bit HARD_TIMEOUT;
       bit DELETE;
       bit GROUP_DELETE;
     }
   }
   grouping async-config {
     container packet-in-mask {
       leaf master-mask {
         type packet-in-mask;
       }
       leaf slave-mask {
         type packet-in-mask;
       }
     }
     container port-status-mask {
       leaf master-mask {
         type port-status-mask;
       }
       leaf slave-mask {
         type port-status-mask;
       }
     }
     container flow-removed-mask {
       leaf master-mask {
         type flow-removed-mask;
       }
       leaf slave-mask {
         type flow-removed-mask;
       }
     }
   }
   container async-config-message {
     uses ofproto:ofHeader;
     uses async-config;
   }
   rpc set-async {
     input input {
       uses inv:node-context-ref;
       uses async-config;
     }
   }
   rpc get-async {
     input input {
       uses inv:node-context-ref;
     }
     output output {
       uses async-config;
     }
   }
 }
 
  • Method Summary

    Modifier and Type
    Method
    Description
    Return asyncConfigMessage, or null if it is not present.
  • Method Details

    • getAsyncConfigMessage

      AsyncConfigMessage getAsyncConfigMessage()
      Return asyncConfigMessage, or null if it is not present.
      Returns:
      AsyncConfigMessage asyncConfigMessage, or null if it is not present.