Cleanup deprecation warnings in bgp/testtool 95/90795/1
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 28 Jun 2020 17:37:41 +0000 (19:37 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 28 Jun 2020 17:37:41 +0000 (19:37 +0200)
Eliminate some leftovers from codegen change.

Change-Id: I0c6ff683263500bf34e551c3b9c37ff81b2ba9b5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
bgp/testtool/src/main/java/org/opendaylight/protocol/bgp/testtool/BGPTestTool.java
bgp/testtool/src/main/java/org/opendaylight/protocol/bgp/testtool/PrefixesBuilder.java

index 5d17d2c581ff2bbaadab6d57b1c215d707fadbbc..021245458e2ff1bde1909bf1ad6c4834caca1952 100644 (file)
@@ -40,7 +40,6 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.mess
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.open.message.bgp.parameters.OptionalCapabilitiesBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.open.message.bgp.parameters.optional.capabilities.CParametersBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.open.message.bgp.parameters.optional.capabilities.c.parameters.As4BytesCapabilityBuilder;
-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.SendReceive;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.mp.capabilities.AddPathCapabilityBuilder;
@@ -127,10 +126,16 @@ final class BGPTestTool {
 
     private static OptionalCapabilities createMPCapability(final Class<? extends AddressFamily> afi,
             final Class<? extends SubsequentAddressFamily> safi) {
-        return new OptionalCapabilitiesBuilder().setCParameters(new CParametersBuilder()
-                .addAugmentation(CParameters1.class, new CParameters1Builder()
-            .setMultiprotocolCapability(new MultiprotocolCapabilityBuilder().setAfi(afi)
-                    .setSafi(safi).build()).build()).build()).build();
+        return new OptionalCapabilitiesBuilder()
+                .setCParameters(new CParametersBuilder()
+                    .addAugmentation(new CParameters1Builder()
+                        .setMultiprotocolCapability(new MultiprotocolCapabilityBuilder()
+                            .setAfi(afi)
+                            .setSafi(safi)
+                            .build())
+                        .build())
+                    .build())
+                .build();
     }
 
     private static OptionalCapabilities createAs4BytesMPCapability(final AsNumber as) {
@@ -143,13 +148,19 @@ final class BGPTestTool {
     }
 
     private static OptionalCapabilities createAddPathCapability() {
-        return new OptionalCapabilitiesBuilder().setCParameters(new CParametersBuilder()
-                .addAugmentation(CParameters1.class, new CParameters1Builder()
+        return new OptionalCapabilitiesBuilder()
+                .setCParameters(new CParametersBuilder()
+                    .addAugmentation(new CParameters1Builder()
                         .setAddPathCapability(new AddPathCapabilityBuilder()
-                                .setAddressFamilies(Lists.newArrayList(new AddressFamiliesBuilder()
-                                        .setAfi(Ipv4AddressFamily.class)
-                                        .setSafi(UnicastSubsequentAddressFamily.class)
-                                        .setSendReceive(SendReceive.Both).build())).build()).build()).build()).build();
+                            .setAddressFamilies(Lists.newArrayList(new AddressFamiliesBuilder()
+                                .setAfi(Ipv4AddressFamily.class)
+                                .setSafi(UnicastSubsequentAddressFamily.class)
+                                .setSendReceive(SendReceive.Both)
+                                .build()))
+                            .build())
+                        .build())
+                    .build())
+                .build();
     }
 
     void printCount(final String localAddress) {
index 837b3536e22b04cc05f604ed6972e22ca0d3d542..553d8be243c55b3b33c98ee631ee2d2677320d04 100644 (file)
@@ -27,7 +27,6 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.mess
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.path.attributes.attributes.LocalPrefBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.path.attributes.attributes.MultiExitDiscBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.path.attributes.attributes.OriginBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.Attributes1;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.Attributes1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.update.attributes.MpReachNlriBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.update.attributes.mp.reach.nlri.AdvertizedRoutesBuilder;
@@ -67,27 +66,32 @@ final class PrefixesBuilder {
 
     private static Attributes createAttributes(final List<String> extCom, final boolean multiPathSupport,
             final Ipv4Prefix addressPrefix) {
-        final AttributesBuilder attBuilder = new AttributesBuilder();
-        attBuilder.setOrigin(new OriginBuilder().setValue(BgpOrigin.Egp).build());
-        attBuilder.setAsPath(new AsPathBuilder().setSegments(Collections.emptyList()).build());
-        attBuilder.setMultiExitDisc(new MultiExitDiscBuilder().setMed(Uint32.ZERO).build());
-        attBuilder.setLocalPref(new LocalPrefBuilder().setPref(Uint32.valueOf(100L)).build());
-        attBuilder.setExtendedCommunities(createExtComm(extCom));
-        attBuilder.setUnrecognizedAttributes(Collections.emptyList());
-
         final Ipv4PrefixesBuilder prefixes = new Ipv4PrefixesBuilder().setPrefix(addressPrefix);
         if (multiPathSupport) {
             prefixes.setPathId(new PathId(Uint32.valueOf(5)));
         }
-        attBuilder.addAugmentation(Attributes1.class, new Attributes1Builder().setMpReachNlri(
-                new MpReachNlriBuilder().setCNextHop(NEXT_HOP).setAfi(Ipv4AddressFamily.class)
-                        .setSafi(UnicastSubsequentAddressFamily.class)
-                        .setAdvertizedRoutes(new AdvertizedRoutesBuilder().setDestinationType(
-                                new DestinationIpv4CaseBuilder().setDestinationIpv4(new DestinationIpv4Builder()
-                                        .setIpv4Prefixes(Collections.singletonList(prefixes.build())).build())
-                                        .build()).build()).build()).build());
 
-        return attBuilder.build();
+        return new AttributesBuilder()
+                .setOrigin(new OriginBuilder().setValue(BgpOrigin.Egp).build())
+                .setAsPath(new AsPathBuilder().setSegments(Collections.emptyList()).build())
+                .setMultiExitDisc(new MultiExitDiscBuilder().setMed(Uint32.ZERO).build())
+                .setLocalPref(new LocalPrefBuilder().setPref(Uint32.valueOf(100L)).build())
+                .setExtendedCommunities(createExtComm(extCom))
+                .addAugmentation(new Attributes1Builder()
+                    .setMpReachNlri(new MpReachNlriBuilder()
+                        .setCNextHop(NEXT_HOP)
+                        .setAfi(Ipv4AddressFamily.class)
+                        .setSafi(UnicastSubsequentAddressFamily.class)
+                        .setAdvertizedRoutes(new AdvertizedRoutesBuilder()
+                            .setDestinationType(new DestinationIpv4CaseBuilder()
+                                .setDestinationIpv4(new DestinationIpv4Builder()
+                                    .setIpv4Prefixes(Collections.singletonList(prefixes.build()))
+                                    .build())
+                                .build())
+                            .build())
+                        .build())
+                    .build())
+                .build();
     }
 
 }