Interface LabelSubobject
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,CSubobject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
@Generated("mdsal-binding-generator") public interface LabelSubobject extends org.opendaylight.yangtools.yang.binding.DataObject, CSubobject
This class represents the following YANG schema fragment defined in module rsvp
grouping label-subobject { uses c-subobject; leaf uni-directional { type boolean; } choice label-type { case type1-label-case { container type1-label { uses type1-label; } } case generalized-label-case { container generalized-label { uses generalized-label; } } case waveband-switching-label-case { container waveband-switching-label { uses waveband-switching-label; } } } }
The schema path to identify an instance is rsvp/label-subobject
-
-
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 Deprecated Methods Modifier and Type Method Description LabelType
getLabelType()
Return labelType, ornull
if it is not present.Boolean
getUniDirectional()
Return uniDirectional, ornull
if it is not present.Class<? extends LabelSubobject>
implementedInterface()
default Boolean
isUniDirectional()
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
implementedInterface
Class<? extends LabelSubobject> implementedInterface()
- Specified by:
implementedInterface
in interfaceCSubobject
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getUniDirectional
Boolean getUniDirectional()
Return uniDirectional, ornull
if it is not present.- Returns:
java.lang.Boolean
uniDirectional, ornull
if it is not present.
-
isUniDirectional
@Deprecated(forRemoval=true) default Boolean isUniDirectional()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getLabelType
LabelType getLabelType()
Return labelType, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.label.subobject.LabelType
labelType, ornull
if it is not present.
-
-