private BgpPeerSingletonService(final RIB rib, final Neighbor neighbor,
final BGPTableTypeRegistryConsumer tableTypeRegistry, final WriteConfiguration configurationWriter) {
this.neighborAddress = neighbor.getNeighborAddress();
- final AfiSafis afisSAfis = Preconditions.checkNotNull(neighbor.getAfiSafis());
+ final AfiSafis afisSAfis = Preconditions.checkNotNull(neighbor.getAfiSafis(),
+ "Missing mandatory AFIs/SAFIs");
final Set<TablesKey> afiSafisAdvertized = OpenConfigMappingUtil
.toTableKey(afisSAfis.getAfiSafi(), tableTypeRegistry);
this.bgpPeer = new BGPPeer(Ipv4Util.toStringIP(this.neighborAddress), rib,