Interface SubinterfacesConfig
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,InterfaceCommonConfig
public interface SubinterfacesConfig extends org.opendaylight.yangtools.yang.binding.DataObject, InterfaceCommonConfig
Configuration data for subinterfacesThis class represents the following YANG schema fragment defined in module openconfig-interfaces
grouping subinterfaces-config { leaf index { type uint32; default 0; } uses interface-common-config; }
The schema path to identify an instance is openconfig-interfaces/subinterfaces-config
-
-
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 Modifier and Type Method Description org.opendaylight.yangtools.yang.common.Uint32
getIndex()
The index of the subinterface, or logical interface number.Class<? extends SubinterfacesConfig>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.http.openconfig.net.yang.interfaces.rev160412.InterfaceCommonConfig
getDescription, getName, isEnabled
-
-
-
-
Method Detail
-
implementedInterface
Class<? extends SubinterfacesConfig> 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 interfaceInterfaceCommonConfig
-
getIndex
org.opendaylight.yangtools.yang.common.Uint32 getIndex()
The index of the subinterface, or logical interface number. On systems with no support for subinterfaces, or not using subinterfaces, this value should default to 0, i.e., the default subinterface.- Returns:
org.opendaylight.yangtools.yang.common.Uint32
index
, ornull
if not present
-
-