Interface SalGroupsBatchData
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.DataRoot
@Generated("mdsal-binding-generator")
public interface SalGroupsBatchData
extends org.opendaylight.yangtools.yang.binding.DataRoot
Openflow batch group management.
This class represents the following YANG schema fragment defined in module sal-groups-batch
module sal-groups-batch { namespace urn:opendaylight:groups:service; prefix groups; import barrier-common { prefix bc; revision-date 2016-03-15; } import batch-common { prefix batch; revision-date 2016-03-22; } import opendaylight-inventory { prefix inv; revision-date 2013-08-19; } import opendaylight-group-types { prefix group-type; revision-date 2013-10-18; } revision 2016-03-15 { } grouping batch-group-input-update-grouping { container original-batched-group { uses group-type:group; } container updated-batched-group { uses group-type:group; } } grouping batch-group-output-list-grouping { list batch-failed-groups-output { key batch-order; uses batch:batch-order-grouping; leaf group-id { type group-type:group-id; } } } rpc add-groups-batch { input input { uses inv:node-context-ref; list batch-add-groups { key group-id; uses group-type:group; } uses bc:barrier-suffix; } output output { uses batch-group-output-list-grouping; } } rpc remove-groups-batch { input input { uses inv:node-context-ref; list batch-remove-groups { key group-id; uses group-type:group; } uses bc:barrier-suffix; } output output { uses batch-group-output-list-grouping; } } rpc update-groups-batch { input input { uses inv:node-context-ref; list batch-update-groups { uses batch-group-input-update-grouping; } uses bc:barrier-suffix; } output output { uses batch-group-output-list-grouping; } } }