All Superinterfaces:
org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.Rpc<GlobalRpcBenchInput,GlobalRpcBenchOutput>>, org.opendaylight.yangtools.binding.Rpc<GlobalRpcBenchInput,GlobalRpcBenchOutput>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface @Generated("mdsal-binding-generator") public interface GlobalRpcBench extends org.opendaylight.yangtools.binding.Rpc<GlobalRpcBenchInput,GlobalRpcBenchOutput>
Interface to the RPC Benchmark's Global RPC Server. In each RPC call, the input is copied on the output

This class represents the following YANG schema fragment defined in module rpcbench-payload

 rpc global-rpc-bench {
   input input {
     uses payload;
   }
   output output {
     uses payload;
   }
 }
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final @NonNull org.opendaylight.yangtools.yang.common.QName
    YANG identifier of the statement represented by this class.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GlobalRpcBenchOutput>>
     
  • Field Details

    • QNAME

      static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
      YANG identifier of the statement represented by this class.
  • Method Details