Interface SalBulkFlowService
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
- All Known Implementing Classes:
SalBulkFlowServiceImpl
@Generated("mdsal-binding-generator") public interface SalBulkFlowService extends org.opendaylight.yangtools.yang.binding.RpcService
-
-
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<AddFlowsDsOutput>>
addFlowsDs(AddFlowsDsInput input)
Invokeadd-flows-ds
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddFlowsRpcOutput>>
addFlowsRpc(AddFlowsRpcInput input)
Invokeadd-flows-rpc
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowRpcAddMultipleOutput>>
flowRpcAddMultiple(FlowRpcAddMultipleInput input)
Invokeflow-rpc-add-multiple
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowRpcAddTestOutput>>
flowRpcAddTest(FlowRpcAddTestInput input)
Invokeflow-rpc-add-test
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowTestOutput>>
flowTest(FlowTestInput input)
Invokeflow-test
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ReadFlowTestOutput>>
readFlowTest(ReadFlowTestInput input)
Invokeread-flow-test
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RegisterOutput>>
register(RegisterInput input)
Invokeregister
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveFlowsDsOutput>>
removeFlowsDs(RemoveFlowsDsInput input)
Invokeremove-flows-ds
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveFlowsRpcOutput>>
removeFlowsRpc(RemoveFlowsRpcInput input)
Invokeremove-flows-rpc
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TableTestOutput>>
tableTest(TableTestInput input)
Invoketable-test
RPC.
-
-
-
Method Detail
-
register
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RegisterOutput>> register(RegisterInput input)
Invokeregister
RPC.register mbean etc. via rpc invocation.
- Parameters:
input
- ofregister
- Returns:
- output of
register
-
addFlowsRpc
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddFlowsRpcOutput>> addFlowsRpc(AddFlowsRpcInput input)
Invokeadd-flows-rpc
RPC.Adding multiple flows to openflow device via direct rpc invocation.
- Parameters:
input
- ofadd-flows-rpc
- Returns:
- output of
add-flows-rpc
-
removeFlowsRpc
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveFlowsRpcOutput>> removeFlowsRpc(RemoveFlowsRpcInput input)
Invokeremove-flows-rpc
RPC.Removing multiple flows from openflow device via direct rpc invocation.
- Parameters:
input
- ofremove-flows-rpc
- Returns:
- output of
remove-flows-rpc
-
addFlowsDs
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddFlowsDsOutput>> addFlowsDs(AddFlowsDsInput input)
Invokeadd-flows-ds
RPC.Adding multiple flows to openflow device via dataStore.
- Parameters:
input
- ofadd-flows-ds
- Returns:
- output of
add-flows-ds
-
removeFlowsDs
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveFlowsDsOutput>> removeFlowsDs(RemoveFlowsDsInput input)
Invokeremove-flows-ds
RPC.Removing multiple flows from openflow device via dataStore.
- Parameters:
input
- ofremove-flows-ds
- Returns:
- output of
remove-flows-ds
-
flowTest
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowTestOutput>> flowTest(FlowTestInput input)
Invokeflow-test
RPC.- Parameters:
input
- offlow-test
- Returns:
- output of
flow-test
-
readFlowTest
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<ReadFlowTestOutput>> readFlowTest(ReadFlowTestInput input)
Invokeread-flow-test
RPC.- Parameters:
input
- ofread-flow-test
- Returns:
- output of
read-flow-test
-
flowRpcAddTest
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowRpcAddTestOutput>> flowRpcAddTest(FlowRpcAddTestInput input)
Invokeflow-rpc-add-test
RPC.- Parameters:
input
- offlow-rpc-add-test
- Returns:
- output of
flow-rpc-add-test
-
flowRpcAddMultiple
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<FlowRpcAddMultipleOutput>> flowRpcAddMultiple(FlowRpcAddMultipleInput input)
Invokeflow-rpc-add-multiple
RPC.- Parameters:
input
- offlow-rpc-add-multiple
- Returns:
- output of
flow-rpc-add-multiple
-
tableTest
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<TableTestOutput>> tableTest(TableTestInput input)
Invoketable-test
RPC.- Parameters:
input
- oftable-test
- Returns:
- output of
table-test
-
-