Interface MonitoringObject
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
Monitoring
,MonitoringRequest
,MonitoringResponse
,PcmonrepMessage
,Replies
public interface MonitoringObject extends org.opendaylight.yangtools.yang.binding.DataObject
The MONITORING object is used to specify the set of requested PCEP state metrics.This class represents the following YANG schema fragment defined in module pcep-types
grouping monitoring-object { container monitoring { uses object; leaf flags { type bits { bit incomplete { position 19; } bit overload { position 20; } bit processing-time { position 21; } bit general { position 22; } bit liveness { position 23; } } } leaf monitoring-id { type uint32; } container tlvs { uses vendor-information-tlvs; } } }
The schema path to identify an instance is pcep-types/monitoring-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 Monitoring
getMonitoring()
Class<? extends MonitoringObject>
implementedInterface()
-
-
-
Method Detail
-
implementedInterface
Class<? extends MonitoringObject> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getMonitoring
Monitoring getMonitoring()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.monitoring.object.Monitoring
monitoring
, ornull
if not present
-
-