Interface MonitoredTunnels

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<MonitoredTunnels>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<MonitoringRefCount>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<MonitoredTunnelsKey>

    public interface MonitoredTunnels
    extends org.opendaylight.yangtools.yang.binding.ChildOf<MonitoringRefCount>, org.opendaylight.yangtools.yang.binding.Augmentable<MonitoredTunnels>, org.opendaylight.yangtools.yang.binding.Identifiable<MonitoredTunnelsKey>

    This class represents the following YANG schema fragment defined in module itm-state

     list monitored-tunnels {
       key "source-dpn destination-dpn";
       leaf source-dpn {
         type uint64;
       }
       leaf destination-dpn {
         type uint64;
       }
       leaf reference-count {
         type uint16;
       }
     }
     
    The schema path to identify an instance is itm-state/monitoring-ref-count/monitored-tunnels

    To create instances of this class use MonitoredTunnelsBuilder.

    See Also:
    MonitoredTunnelsBuilder, MonitoredTunnelsKey
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • implementedInterface

        default java.lang.Class<MonitoredTunnels> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getSourceDpn

        @Nullable org.opendaylight.yangtools.yang.common.Uint64 getSourceDpn()
        Returns:
        org.opendaylight.yangtools.yang.common.Uint64 sourceDpn, or null if not present
      • getDestinationDpn

        @Nullable org.opendaylight.yangtools.yang.common.Uint64 getDestinationDpn()
        Returns:
        org.opendaylight.yangtools.yang.common.Uint64 destinationDpn, or null if not present
      • getReferenceCount

        @Nullable org.opendaylight.yangtools.yang.common.Uint16 getReferenceCount()
        Returns:
        org.opendaylight.yangtools.yang.common.Uint16 referenceCount, or null if not present