Interface Route

    • Field Detail

      • QNAME

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

      • implementedInterface

        Class<? extends Route> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
        Specified by:
        implementedInterface in interface PathAttributes
        Specified by:
        implementedInterface in interface PathIdGrouping
      • getRouteKey

        String getRouteKey()
        Return routeKey, or null if it is not present.
             
                 The sole function of this leaf to act as the key in the list. Its format does
                 not form the API contract of this model.
             
         
        Returns:
        String routeKey, or null if it is not present.
      • requireRouteKey

        default @NonNull String requireRouteKey()
        Return routeKey, guaranteed to be non-null.
             
                 The sole function of this leaf to act as the key in the list. Its format does
                 not form the API contract of this model.
             
         
        Returns:
        String routeKey, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if routeKey is not present