Interface BgpNeighborRouteReflectorConfig

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject
    All Known Subinterfaces:
    Config, State

    public interface BgpNeighborRouteReflectorConfig
    extends org.opendaylight.yangtools.yang.binding.DataObject
    Configuration parameters determining whether the behaviour of the local system when acting as a route-reflector

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

     grouping bgp-neighbor-route-reflector_config {
       leaf route-reflector-cluster-id {
         type bgp-types:rr-cluster-id-type;
       }
       leaf route-reflector-client {
         type boolean;
         default false;
       }
     }
     
    The schema path to identify an instance is openconfig-bgp/bgp-neighbor-route-reflector_config
    • Field Detail

      • QNAME

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

      • implementedInterface

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

        @Nullable RrClusterIdType getRouteReflectorClusterId()
        route-reflector cluster id to use when local router is configured as a route reflector. Commonly set at the group level, but allows a different cluster id to be set for each neighbor.
        Returns:
        org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.RrClusterIdType routeReflectorClusterId, or null if not present
      • isRouteReflectorClient

        @Nullable Boolean isRouteReflectorClient()
        Configure the neighbor as a route reflector client.
        Returns:
        java.lang.Boolean routeReflectorClient, or null if not present