Interface OpendaylightFlowStatisticsService
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.RpcService
- All Known Implementing Classes:
OpendaylightFlowStatisticsServiceDelegateImpl
,OpendaylightFlowStatisticsServiceImpl
@Generated("mdsal-binding-generator")
public interface OpendaylightFlowStatisticsService
extends org.opendaylight.yangtools.yang.binding.RpcService
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput>>
getAggregateFlowStatisticsFromFlowTableForAllFlows
(GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput input) Invokeget-aggregate-flow-statistics-from-flow-table-for-all-flows
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForGivenMatchOutput>>
getAggregateFlowStatisticsFromFlowTableForGivenMatch
(GetAggregateFlowStatisticsFromFlowTableForGivenMatchInput input) Invokeget-aggregate-flow-statistics-from-flow-table-for-given-match
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowsStatisticsFromAllFlowTablesOutput>>
Invokeget-all-flows-statistics-from-all-flow-tables
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowStatisticsFromFlowTableOutput>>
Invokeget-all-flow-statistics-from-flow-table
RPC.com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFlowStatisticsFromFlowTableOutput>>
Invokeget-flow-statistics-from-flow-table
RPC.
-
Method Details
-
getAllFlowsStatisticsFromAllFlowTables
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowsStatisticsFromAllFlowTablesOutput>> getAllFlowsStatisticsFromAllFlowTables(GetAllFlowsStatisticsFromAllFlowTablesInput input) Invokeget-all-flows-statistics-from-all-flow-tables
RPC.Fetch statistics of all the flow present in all the flow tables of the switch
- Parameters:
input
- ofget-all-flows-statistics-from-all-flow-tables
- Returns:
- output of
get-all-flows-statistics-from-all-flow-tables
-
getAllFlowStatisticsFromFlowTable
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAllFlowStatisticsFromFlowTableOutput>> getAllFlowStatisticsFromFlowTable(GetAllFlowStatisticsFromFlowTableInput input) Invokeget-all-flow-statistics-from-flow-table
RPC.Fetch statistics of all the flow present in the specific flow table of the switch
- Parameters:
input
- ofget-all-flow-statistics-from-flow-table
- Returns:
- output of
get-all-flow-statistics-from-flow-table
-
getFlowStatisticsFromFlowTable
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetFlowStatisticsFromFlowTableOutput>> getFlowStatisticsFromFlowTable(GetFlowStatisticsFromFlowTableInput input) Invokeget-flow-statistics-from-flow-table
RPC.Fetch statistics of the specific flow present in the specific flow table of the switch
- Parameters:
input
- ofget-flow-statistics-from-flow-table
- Returns:
- output of
get-flow-statistics-from-flow-table
-
getAggregateFlowStatisticsFromFlowTableForAllFlows
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput>> getAggregateFlowStatisticsFromFlowTableForAllFlows(GetAggregateFlowStatisticsFromFlowTableForAllFlowsInput input) Invokeget-aggregate-flow-statistics-from-flow-table-for-all-flows
RPC.Fetch aggregate statistics for all the flows present in the specific flow table of the switch
- Parameters:
input
- ofget-aggregate-flow-statistics-from-flow-table-for-all-flows
- Returns:
- output of
get-aggregate-flow-statistics-from-flow-table-for-all-flows
-
getAggregateFlowStatisticsFromFlowTableForGivenMatch
@CheckReturnValue com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<GetAggregateFlowStatisticsFromFlowTableForGivenMatchOutput>> getAggregateFlowStatisticsFromFlowTableForGivenMatch(GetAggregateFlowStatisticsFromFlowTableForGivenMatchInput input) Invokeget-aggregate-flow-statistics-from-flow-table-for-given-match
RPC.Fetch aggregate statistics for flows filtered by - table (eventually all tables) - match - port - group - cookie This values are contained in flow (among others). TODO:: filter values should be modeled more exact - omitting unusable fields.
- Parameters:
input
- ofget-aggregate-flow-statistics-from-flow-table-for-given-match
- Returns:
- output of
get-aggregate-flow-statistics-from-flow-table-for-given-match
-