Interface LspAttributes
- All Superinterfaces:
BandwidthObject,org.opendaylight.yangtools.binding.BindingContract<org.opendaylight.yangtools.binding.DataContainer>,org.opendaylight.yangtools.binding.BindingObject,ClasstypeObject,org.opendaylight.yangtools.binding.DataContainer,ExcludeRouteObject,org.opendaylight.yangtools.binding.Grouping,IncludeRouteObject,LspaObject,OfObject,ReoptimizationBandwidthObject,ReportedRouteObject
- All Known Subinterfaces:
FailureCase,P2p,PathDefinition,Paths
@Generated("mdsal-binding-generator")
public interface LspAttributes
extends org.opendaylight.yangtools.binding.Grouping, LspaObject, BandwidthObject, ReoptimizationBandwidthObject, IncludeRouteObject, ReportedRouteObject, ExcludeRouteObject, OfObject, ClasstypeObject
This class represents the following YANG schema fragment defined in module pcep-types
grouping lsp-attributes {
uses lspa-object;
uses bandwidth-object;
uses reoptimization-bandwidth-object;
list metrics {
uses metric-object;
}
uses include-route-object;
uses reported-route-object;
uses exclude-route-object;
uses of-object;
uses classtype-object;
}
-
Method Summary
Modifier and TypeMethodDescriptionReturn metrics, ornullif it is not present.Return metrics, or an empty list if it is not present.Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.BandwidthObject
getBandwidth, nonnullBandwidthMethods inherited from interface org.opendaylight.yangtools.binding.BindingContract
implementedInterfaceMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.ClasstypeObject
getClassType, nonnullClassTypeMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.ExcludeRouteObject
getXro, nonnullXroMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.IncludeRouteObject
getIro, nonnullIroMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.LspaObject
getLspa, nonnullLspaMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.OfObject
getOf, nonnullOfMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.ReoptimizationBandwidthObject
getReoptimizationBandwidth, nonnullReoptimizationBandwidthMethods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.ReportedRouteObject
getRro, nonnullRro
-
Method Details
-
getMetrics
Return metrics, ornullif it is not present.- Returns:
List<Metrics>metrics, ornullif it is not present.
-
nonnullMetrics
Return metrics, or an empty list if it is not present.- Returns:
List<Metrics>metrics, or an empty list if it is not present.
-