All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
All Known Implementing Classes:
OpenflowpluginMeterTestServiceProvider, SalMeterServiceImpl

@Generated("mdsal-binding-generator") public interface SalMeterService extends org.opendaylight.yangtools.yang.binding.RpcService
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>>
    Invoke add-meter RPC.
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>>
    Invoke remove-meter RPC.
    com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMeterOutput>>
    Invoke update-meter RPC.
  • Method Details

    • addMeter

      @CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>> addMeter(AddMeterInput input)
      Invoke add-meter RPC.
           
               Adding meter to openflow device.
           
       
      Parameters:
      input - of add-meter
      Returns:
      output of add-meter
    • removeMeter

      @CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>> removeMeter(RemoveMeterInput input)
      Invoke remove-meter RPC.
           
               Removing metere from openflow device.
           
       
      Parameters:
      input - of remove-meter
      Returns:
      output of remove-meter
    • updateMeter

      @CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMeterOutput>> updateMeter(UpdateMeterInput input)
      Invoke update-meter RPC.
           
               Updating meter on openflow device.
           
       
      Parameters:
      input - of update-meter
      Returns:
      output of update-meter