Interface SalAsyncConfigService

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

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

      • setAsync

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<SetAsyncOutput>> setAsync​(SetAsyncInput input)
        Invoke set-async RPC.
             
                 Controller to switch message set configuration.
             
         
        Parameters:
        input - of set-async
        Returns:
        output of set-async
      • getAsync

        @CheckReturnValue
        com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAsyncOutput>> getAsync​(GetAsyncInput input)
        Invoke get-async RPC.
             
                 Controller to switch message get configuration.
             
         
        Parameters:
        input - of get-async
        Returns:
        output of get-async