private ContainerNode serializeAttributes(final Attributes pathAttr) {
Preconditions.checkState(this.attributesCodec != null, "Attributes codec not available");
final AttributesBuilder a = new AttributesBuilder(pathAttr);
- a.addAugmentation(Attributes1.class, null);
- a.addAugmentation(Attributes2.class, null);
+ a.removeAugmentation(Attributes1.class);
+ a.removeAugmentation(Attributes2.class);
return (ContainerNode) this.attributesCodec.serialize(a.build());
}
}
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.update.message.NlriBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.update.message.WithdrawnRoutes;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.update.message.WithdrawnRoutesBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.CParameters1;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.CParameters1Builder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.mp.capabilities.MultiprotocolCapabilityBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.types.rev200120.BgpOrigin;
.setAsNumber(new AsNumber(Uint32.valueOf(70))).build()).build());
final CParametersBuilder paramsBuilder = new CParametersBuilder();
if (multiprotocol) {
- final CParameters1Builder params1Builder = new CParameters1Builder();
- params1Builder.setMultiprotocolCapability(new MultiprotocolCapabilityBuilder()
- .setAfi(Ipv4AddressFamily.class)
- .setSafi(UnicastSubsequentAddressFamily.class).build());
- paramsBuilder.addAugmentation(CParameters1.class, params1Builder.build());
+ paramsBuilder.addAugmentation(new CParameters1Builder()
+ .setMultiprotocolCapability(new MultiprotocolCapabilityBuilder()
+ .setAfi(Ipv4AddressFamily.class)
+ .setSafi(UnicastSubsequentAddressFamily.class)
+ .build())
+ .build());
}
final OptionalCapabilitiesBuilder optCapabilitiesBuilder2 = new OptionalCapabilitiesBuilder()
.setCParameters(paramsBuilder
final SegmentsBuilder segmentsBuild = new SegmentsBuilder();
segmentsBuild.setAsSequence(asSequences).build();
- final AttributesBuilder attribBuilder = new AttributesBuilder()
+ return new AttributesBuilder()
.setAggregator(new AggregatorBuilder().setAsNumber(new AsNumber(Uint32.valueOf(72)))
.setNetworkAddress(IPV4_ADDRESS_20).build())
.setAigp(new AigpBuilder().setAigpTlv(new AigpTlvBuilder()
.setMultiExitDisc(new MultiExitDiscBuilder().setMed(Uint32.valueOf(123)).build())
.setOrigin(new OriginBuilder().setValue(BgpOrigin.Igp).build())
.setOriginatorId(new OriginatorIdBuilder().setOriginator(IPV4_ADDRESS_12).build())
- .setUnrecognizedAttributes(new ArrayList<>());
- return attribBuilder.build();
+ .build();
}
private static List<Communities> createCommunities() {