Interface ReadFlowTestInput
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<ReadFlowTestInput>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.RpcInput
public interface ReadFlowTestInput extends org.opendaylight.yangtools.yang.binding.RpcInput, org.opendaylight.yangtools.yang.binding.Augmentable<ReadFlowTestInput>
This class represents the following YANG schema fragment defined in module sal-bulk-flow
input input { leaf verbose { type boolean; } leaf dpn-count { type uint32; } leaf is-config-ds { type boolean; } leaf flows-per-dpn { type uint32; } leaf start-table-id { type uint32; } leaf end-table-id { type uint32; } }
The schema path to identify an instance is sal-bulk-flow/read-flow-test/inputTo create instances of this class use
ReadFlowTestInputBuilder
.- See Also:
ReadFlowTestInputBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.opendaylight.yangtools.yang.common.Uint32
getDpnCount()
No of DPNsorg.opendaylight.yangtools.yang.common.Uint32
getEndTableId()
The last table id to read from and then wrap overorg.opendaylight.yangtools.yang.common.Uint32
getFlowsPerDpn()
Flows to be pushed per DPNorg.opendaylight.yangtools.yang.common.Uint32
getStartTableId()
Start reading from this table iddefault Class<ReadFlowTestInput>
implementedInterface()
Boolean
isIsConfigDs()
true for Config DS and false for Operational DSBoolean
isVerbose()
Add or delete
-
-
-
Method Detail
-
implementedInterface
default Class<ReadFlowTestInput> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.RpcInput
-
isVerbose
Boolean isVerbose()
Add or delete- Returns:
java.lang.Boolean
verbose
, ornull
if not present
-
getDpnCount
org.opendaylight.yangtools.yang.common.Uint32 getDpnCount()
No of DPNs- Returns:
org.opendaylight.yangtools.yang.common.Uint32
dpnCount
, ornull
if not present
-
isIsConfigDs
Boolean isIsConfigDs()
true for Config DS and false for Operational DS- Returns:
java.lang.Boolean
isConfigDs
, ornull
if not present
-
getFlowsPerDpn
org.opendaylight.yangtools.yang.common.Uint32 getFlowsPerDpn()
Flows to be pushed per DPN- Returns:
org.opendaylight.yangtools.yang.common.Uint32
flowsPerDpn
, ornull
if not present
-
getStartTableId
org.opendaylight.yangtools.yang.common.Uint32 getStartTableId()
Start reading from this table id- Returns:
org.opendaylight.yangtools.yang.common.Uint32
startTableId
, ornull
if not present
-
getEndTableId
org.opendaylight.yangtools.yang.common.Uint32 getEndTableId()
The last table id to read from and then wrap over- Returns:
org.opendaylight.yangtools.yang.common.Uint32
endTableId
, ornull
if not present
-
-