Interface RouterId

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

    public interface RouterId
    extends org.opendaylight.yangtools.yang.binding.ChildOf<BgpAfVpnInstanceConfig>, org.opendaylight.yangtools.yang.binding.Augmentable<RouterId>
    The router-id command configures router ID for BGP VPN instance IPv4 or IPv6 address family. By default, no router ID is configured for BGP VPN instance or IPv6 address family, and the BGP router ID is used as the router ID.

    This class represents the following YANG schema fragment defined in module l3vpn

     container router-id {
       leaf enable {
         type boolean;
       }
       choice config-type {
         case static {
           leaf ip-address {
             type inet:ip-address;
           }
         }
         case auto-select {
           leaf enable-auto-select {
             type boolean;
           }
         }
       }
     }
     
    The schema path to identify an instance is l3vpn/bgp-af-vpn-instance-config/router-id

    To create instances of this class use RouterIdBuilder.

    See Also:
    RouterIdBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable java.lang.Boolean isEnable()
        Returns:
        java.lang.Boolean enable, or null if not present
      • getConfigType

        @Nullable ConfigType getConfigType()
        Returns:
        org.opendaylight.yang.gen.v1.urn.huawei.params.xml.ns.yang.l3vpn.rev140815.bgp.af.vpn.instance.config.router.id.ConfigType configType, or null if not present