Interface BgpTableType

    • Field Detail

      • QNAME

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

      • implementedInterface

        Class<? extends BgpTableType> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getAfi

        Class<? extends AddressFamily> getAfi()
        Return afi, or null if it is not present.
        Returns:
        Class<? extends AddressFamily> afi, or null if it is not present.
      • requireAfi

        default @NonNull Class<? extends AddressFamily> requireAfi()
        Return afi, guaranteed to be non-null.
        Returns:
        Class<? extends AddressFamily> afi, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if afi is not present
      • getSafi

        Class<? extends SubsequentAddressFamily> getSafi()
        Return safi, or null if it is not present.
        Returns:
        Class<? extends SubsequentAddressFamily> safi, or null if it is not present.
      • requireSafi

        default @NonNull Class<? extends SubsequentAddressFamily> requireSafi()
        Return safi, guaranteed to be non-null.
        Returns:
        Class<? extends SubsequentAddressFamily> safi, guaranteed to be non-null.
        Throws:
        NoSuchElementException - if safi is not present