Interface TableTestInput
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<TableTestInput>
,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 TableTestInput extends org.opendaylight.yangtools.yang.binding.RpcInput, org.opendaylight.yangtools.yang.binding.Augmentable<TableTestInput>
This class represents the following YANG schema fragment defined in module sal-bulk-flow
input input { leaf operation { type enumeration { enum add; enum delete; } } leaf dpn-count { 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/table-test/inputTo create instances of this class use
TableTestInputBuilder
.- See Also:
TableTestInputBuilder
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TableTestInput.Operation
-
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()
Total number of dpns to add these tablesorg.opendaylight.yangtools.yang.common.Uint32
getEndTableId()
Last table idTableTestInput.Operation
getOperation()
Type of operation, add or deleteorg.opendaylight.yangtools.yang.common.Uint32
getStartTableId()
Starting table iddefault Class<TableTestInput>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
default Class<TableTestInput> 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
-
getOperation
TableTestInput.Operation getOperation()
Type of operation, add or delete- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.bulk.flow.service.rev150608.TableTestInput.Operation
operation
, ornull
if not present
-
getDpnCount
org.opendaylight.yangtools.yang.common.Uint32 getDpnCount()
Total number of dpns to add these tables- Returns:
org.opendaylight.yangtools.yang.common.Uint32
dpnCount
, ornull
if not present
-
getStartTableId
org.opendaylight.yangtools.yang.common.Uint32 getStartTableId()
Starting table id- Returns:
org.opendaylight.yangtools.yang.common.Uint32
startTableId
, ornull
if not present
-
getEndTableId
org.opendaylight.yangtools.yang.common.Uint32 getEndTableId()
Last table id- Returns:
org.opendaylight.yangtools.yang.common.Uint32
endTableId
, ornull
if not present
-
-