Interface CommonFastRerouteObject
-
- All Superinterfaces:
AttributeFilters
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,Priority
,RsvpTeObject
- All Known Subinterfaces:
BasicFastRerouteObject
,LegacyFastRerouteObject
@Generated("mdsal-binding-generator") public interface CommonFastRerouteObject extends org.opendaylight.yangtools.yang.binding.DataObject, RsvpTeObject, Priority, AttributeFilters
This class represents the following YANG schema fragment defined in module rsvp
grouping common-fast-reroute-object { uses rsvp-te-object; uses priority; uses attribute-filters; leaf hop-limit { type uint8; default 0; } leaf flags { type fast-reroute-flags; } leaf bandwidth { type netc:bandwidth; } }
The schema path to identify an instance is rsvp/common-fast-reroute-object
-
-
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 Bandwidth
getBandwidth()
Return bandwidth, ornull
if it is not present.FastRerouteFlags
getFlags()
Return flags, ornull
if it is not present.org.opendaylight.yangtools.yang.common.Uint8
getHopLimit()
Return hopLimit, ornull
if it is not present.Class<? extends CommonFastRerouteObject>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AttributeFilters
getExcludeAny, getIncludeAll, getIncludeAny
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.Priority
getHoldPriority, getSetupPriority
-
-
-
-
Method Detail
-
implementedInterface
Class<? extends CommonFastRerouteObject> implementedInterface()
- Specified by:
implementedInterface
in interfaceAttributeFilters
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfacePriority
- Specified by:
implementedInterface
in interfaceRsvpTeObject
-
getHopLimit
org.opendaylight.yangtools.yang.common.Uint8 getHopLimit()
Return hopLimit, ornull
if it is not present.- Returns:
org.opendaylight.yangtools.yang.common.Uint8
hopLimit, ornull
if it is not present.
-
getFlags
FastRerouteFlags getFlags()
Return flags, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.FastRerouteFlags
flags, ornull
if it is not present.
-
getBandwidth
Bandwidth getBandwidth()
Return bandwidth, ornull
if it is not present.- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.network.concepts.rev131125.Bandwidth
bandwidth, ornull
if it is not present.
-
-