Interface SalMeterService
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
- All Known Implementing Classes:
OpenflowpluginMeterTestServiceProvider
,SalMeterServiceImpl
public interface SalMeterService extends org.opendaylight.yangtools.yang.binding.RpcService
Interface for implementing the following YANG RPCs defined in module sal-meterrpc add-meter { input input { uses tr:transaction-metadata; leaf meter-ref { type meter-type:meter-ref; } uses node-meter; } output output { uses tr:transaction-aware; } } rpc remove-meter { input input { uses tr:transaction-metadata; leaf meter-ref { type meter-type:meter-ref; } uses node-meter; } output output { uses tr:transaction-aware; } } rpc update-meter { input input { uses tr:transaction-metadata; leaf meter-ref { type meter-type:meter-ref; } uses meter-update; } output output { uses tr:transaction-aware; } }
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>>
addMeter(AddMeterInput input)
Adding meter to openflow device.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>>
removeMeter(RemoveMeterInput input)
Removing metere from openflow device.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMeterOutput>>
updateMeter(UpdateMeterInput input)
Updating meter on openflow device.
-
-
-
Method Detail
-
addMeter
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddMeterOutput>> addMeter(AddMeterInput input)
Adding meter to openflow device.
-
removeMeter
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveMeterOutput>> removeMeter(RemoveMeterInput input)
Removing metere from openflow device.
-
updateMeter
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateMeterOutput>> updateMeter(UpdateMeterInput input)
Updating meter on openflow device.
-
-