Interface TeLspAttributes
-
- All Superinterfaces:
AdminStatusObject
,AssociationObject
,org.opendaylight.yangtools.yang.binding.Augmentable<TeLspAttributes>
,BandwidthObject
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<LinkstatePathAttribute>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,DetourObject
,ExcludeRouteObject
,ExplicitRouteObject
,FastRerouteObject
,FlowSpecObject
,LspAttributesObject
,LspRequiredAttributesObject
,MetricObject
,PrimaryPathRouteObject
,ProtectionObject
,RecordRouteObject
,SecondaryExplicitRouteObject
,SecondaryRecordRouteObject
,SessionAttributeObject
,TspecObject
public interface TeLspAttributes extends org.opendaylight.yangtools.yang.binding.ChildOf<LinkstatePathAttribute>, org.opendaylight.yangtools.yang.binding.Augmentable<TeLspAttributes>, TspecObject, FlowSpecObject, SessionAttributeObject, ExplicitRouteObject, SecondaryExplicitRouteObject, RecordRouteObject, SecondaryRecordRouteObject, FastRerouteObject, DetourObject, ExcludeRouteObject, LspAttributesObject, LspRequiredAttributesObject, ProtectionObject, AssociationObject, PrimaryPathRouteObject, AdminStatusObject, BandwidthObject, MetricObject
This class represents the following YANG schema fragment defined in module bgp-linkstate
container te-lsp-attributes { uses rsvp:tspec-object; uses rsvp:flow-spec-object; uses rsvp:session-attribute-object; uses rsvp:explicit-route-object; uses rsvp:secondary-explicit-route-object; uses rsvp:record-route-object; uses rsvp:secondary-record-route-object; uses rsvp:fast-reroute-object; uses rsvp:detour-object; uses rsvp:exclude-route-object; uses rsvp:lsp-attributes-object; uses rsvp:lsp-required-attributes-object; uses rsvp:protection-object; uses rsvp:association-object; uses rsvp:primary-path-route-object; uses rsvp:admin-status-object; uses rsvp:bandwidth-object; uses rsvp:metric-object; }
The schema path to identify an instance is bgp-linkstate/linkstate-path-attribute/link-state-attribute/te-lsp-attributes-case/te-lsp-attributesTo create instances of this class use
TeLspAttributesBuilder
.- See Also:
TeLspAttributesBuilder
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default Class<TeLspAttributes>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AdminStatusObject
getAdminStatusObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.AssociationObject
getAssociationObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.BandwidthObject
getBandwidthObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.DetourObject
getDetourObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.ExcludeRouteObject
getExcludeRouteObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.ExplicitRouteObject
getExplicitRouteObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.FastRerouteObject
getFastRerouteObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.FlowSpecObject
getFlowSpecObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.LspAttributesObject
getLspAttributesObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.LspRequiredAttributesObject
getLspRequiredAttributesObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.MetricObject
getMetricObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.PrimaryPathRouteObject
getPrimaryPathRouteObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.ProtectionObject
getProtectionObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.RecordRouteObject
getRecordRouteObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.SecondaryExplicitRouteObject
getSecondaryExplicitRouteObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.SecondaryRecordRouteObject
getSecondaryRecordRouteObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.SessionAttributeObject
getSessionAttributeObject
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.TspecObject
getTspecObject
-
-
-
-
Method Detail
-
implementedInterface
default Class<TeLspAttributes> implementedInterface()
- Specified by:
implementedInterface
in interfaceAdminStatusObject
- Specified by:
implementedInterface
in interfaceAssociationObject
- Specified by:
implementedInterface
in interfaceBandwidthObject
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfaceDetourObject
- Specified by:
implementedInterface
in interfaceExcludeRouteObject
- Specified by:
implementedInterface
in interfaceExplicitRouteObject
- Specified by:
implementedInterface
in interfaceFastRerouteObject
- Specified by:
implementedInterface
in interfaceFlowSpecObject
- Specified by:
implementedInterface
in interfaceLspAttributesObject
- Specified by:
implementedInterface
in interfaceLspRequiredAttributesObject
- Specified by:
implementedInterface
in interfaceMetricObject
- Specified by:
implementedInterface
in interfacePrimaryPathRouteObject
- Specified by:
implementedInterface
in interfaceProtectionObject
- Specified by:
implementedInterface
in interfaceRecordRouteObject
- Specified by:
implementedInterface
in interfaceSecondaryExplicitRouteObject
- Specified by:
implementedInterface
in interfaceSecondaryRecordRouteObject
- Specified by:
implementedInterface
in interfaceSessionAttributeObject
- Specified by:
implementedInterface
in interfaceTspecObject
-
-