Interface TunnelAttributes
-
- All Superinterfaces:
AttributeFilters
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,Priority
- All Known Subinterfaces:
BasicSessionAttributeObject
,Link1
,Lspa
,PcepCreateP2pTunnelInput
,PcepUpdateTunnelInput
,SessionAttributeObjectWithResourcesAffinities
,TunnelPcepLinkCfgAttributes
@Generated("mdsal-binding-generator") public interface TunnelAttributes extends org.opendaylight.yangtools.yang.binding.DataObject, Priority, AttributeFilters
This class represents the following YANG schema fragment defined in module rsvp
grouping tunnel-attributes { uses priority; leaf local-protection-desired { type boolean; default false; } leaf label-recording-desired { type boolean; default false; } leaf se-style-desired { type boolean; default false; } leaf session-name { type string; } uses attribute-filters; }
The schema path to identify an instance is rsvp/tunnel-attributes
-
-
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 Boolean
getLabelRecordingDesired()
Return labelRecordingDesired, ornull
if it is not present.Boolean
getLocalProtectionDesired()
Return localProtectionDesired, ornull
if it is not present.String
getSessionName()
Return sessionName, ornull
if it is not present.Boolean
getSeStyleDesired()
Return seStyleDesired, ornull
if it is not present.Class<? extends TunnelAttributes>
implementedInterface()
default Boolean
isLabelRecordingDesired()
Deprecated, for removal: This API element is subject to removal in a future version.default Boolean
isLocalProtectionDesired()
Deprecated, for removal: This API element is subject to removal in a future version.default Boolean
isSeStyleDesired()
Deprecated, for removal: This API element is subject to removal in a future version.-
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 TunnelAttributes> 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
-
getLocalProtectionDesired
Boolean getLocalProtectionDesired()
Return localProtectionDesired, ornull
if it is not present.- Returns:
java.lang.Boolean
localProtectionDesired, ornull
if it is not present.
-
isLocalProtectionDesired
@Deprecated(forRemoval=true) default Boolean isLocalProtectionDesired()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getLabelRecordingDesired
Boolean getLabelRecordingDesired()
Return labelRecordingDesired, ornull
if it is not present.- Returns:
java.lang.Boolean
labelRecordingDesired, ornull
if it is not present.
-
isLabelRecordingDesired
@Deprecated(forRemoval=true) default Boolean isLabelRecordingDesired()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getSeStyleDesired
Boolean getSeStyleDesired()
Return seStyleDesired, ornull
if it is not present.- Returns:
java.lang.Boolean
seStyleDesired, ornull
if it is not present.
-
isSeStyleDesired
@Deprecated(forRemoval=true) default Boolean isSeStyleDesired()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getSessionName
String getSessionName()
Return sessionName, ornull
if it is not present.- Returns:
java.lang.String
sessionName, ornull
if it is not present.
-
-