Interface BgpPrefixSid

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<BgpPrefixSid>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<Attributes>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface BgpPrefixSid
    extends org.opendaylight.yangtools.yang.binding.ChildOf<Attributes>, org.opendaylight.yangtools.yang.binding.Augmentable<BgpPrefixSid>

    This class represents the following YANG schema fragment defined in module bgp-message

     container bgp-prefix-sid {
       list bgp-prefix-sid-tlvs {
         choice bgp-prefix-sid-tlv {
         }
       }
     }
     
    The schema path to identify an instance is bgp-message/path-attributes/attributes/bgp-prefix-sid

    To create instances of this class use BgpPrefixSidBuilder.

    See Also:
    BgpPrefixSidBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<BgpPrefixSid> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getBgpPrefixSidTlvs

        @Nullable List<BgpPrefixSidTlvs> getBgpPrefixSidTlvs()
        Returns:
        java.util.List bgpPrefixSidTlvs, or null if not present
      • nonnullBgpPrefixSidTlvs

        default @NonNull List<BgpPrefixSidTlvs> nonnullBgpPrefixSidTlvs()
        Returns:
        java.util.List bgpPrefixSidTlvs, or an empty list if it is not present