Interface GetConstrainedPathOutput
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<GetConstrainedPathOutput>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,PathDescriptions
,org.opendaylight.yangtools.yang.binding.RpcOutput
public interface GetConstrainedPathOutput extends PathDescriptions, org.opendaylight.yangtools.yang.binding.RpcOutput, org.opendaylight.yangtools.yang.binding.Augmentable<GetConstrainedPathOutput>
This class represents the following YANG schema fragment defined in module path-computation
output output { uses path-descriptions; leaf status { type computation-status; } leaf computed-metric { type uint32; } leaf computed-te-metric { type uint32; } leaf computed-delay { type gr:delay; } }
The schema path to identify an instance is path-computation/get-constrained-path/outputTo create instances of this class use
GetConstrainedPathOutputBuilder
.- See Also:
GetConstrainedPathOutputBuilder
-
-
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 Modifier and Type Method Description Delay
getComputedDelay()
org.opendaylight.yangtools.yang.common.Uint32
getComputedMetric()
org.opendaylight.yangtools.yang.common.Uint32
getComputedTeMetric()
ComputationStatus
getStatus()
default Class<GetConstrainedPathOutput>
implementedInterface()
-
Methods inherited from interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.path.computation.rev200120.PathDescriptions
getPathDescription, nonnullPathDescription
-
-
-
-
Method Detail
-
implementedInterface
default Class<GetConstrainedPathOutput> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
- Specified by:
implementedInterface
in interfacePathDescriptions
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.RpcOutput
-
getStatus
ComputationStatus getStatus()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.path.computation.rev200120.ComputationStatus
status
, ornull
if not present
-
getComputedMetric
org.opendaylight.yangtools.yang.common.Uint32 getComputedMetric()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
computedMetric
, ornull
if not present
-
getComputedTeMetric
org.opendaylight.yangtools.yang.common.Uint32 getComputedTeMetric()
- Returns:
org.opendaylight.yangtools.yang.common.Uint32
computedTeMetric
, ornull
if not present
-
getComputedDelay
Delay getComputedDelay()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.graph.rev191125.Delay
computedDelay
, ornull
if not present
-
-