Eliminate some leftovers from codegen change.
Change-Id: I232ac497b2007a8a916b00ca6fe623e8d4f6e2fb
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
import org.opendaylight.protocol.bgp.rib.spi.state.BGPRibState;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi.safi.list.AfiSafi;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi.safi.list.AfiSafiBuilder;
-import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi.safi.list.afi.safi.State;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi.safi.list.afi.safi.StateBuilder;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.global.base.AfiSafisBuilder;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.top.bgp.Global;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.top.bgp.GlobalBuilder;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.AfiSafiType;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.GlobalAfiSafiStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.GlobalAfiSafiStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.rib.rev180329.rib.TablesKey;
if (!optAfiSafi.isPresent()) {
return null;
}
- final State state = new StateBuilder()
- .addAugmentation(GlobalAfiSafiStateAugmentation.class, new GlobalAfiSafiStateAugmentationBuilder()
+ return new AfiSafiBuilder()
+ .setAfiSafiName(optAfiSafi.get())
+ .setState(new StateBuilder()
+ .addAugmentation(new GlobalAfiSafiStateAugmentationBuilder()
.setTotalPaths(ribState.getPathCount(tablesKey))
.setTotalPrefixes(ribState.getPrefixesCount(tablesKey))
- .build()).build();
- return new AfiSafiBuilder().setAfiSafiName(optAfiSafi.get()).setState(state).build();
+ .build())
+ .build())
+ .build();
}
}
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.BgpNeighborStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiGracefulRestartStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiGracefulRestartStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborErrorHandlingStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborErrorHandlingStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborGracefulRestartStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTimersStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTimersStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTransportStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTransportStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.network.instances.network.instance.protocols.protocol.bgp.neighbors.neighbor.state.MessagesBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.network.instances.network.instance.protocols.protocol.bgp.neighbors.neighbor.state.messages.Received;
}
final StateBuilder builder = new StateBuilder();
if (sessionState != null) {
- builder.addAugmentation(NeighborStateAugmentation.class, buildCapabilityState(sessionState));
+ builder.addAugmentation(buildCapabilityState(sessionState));
}
if (bgpPeerMessagesState != null) {
- builder.addAugmentation(BgpNeighborStateAugmentation.class, buildMessageState(bgpPeerMessagesState));
+ builder.addAugmentation(buildMessageState(bgpPeerMessagesState));
}
return builder.build();
}
// convert neighbor uptime which is in milliseconds to time-ticks which is
// hundredth of a second, and handle roll-over scenario
final long uptimeTicks = neighbor.getUpTime() / 10 % TIMETICK_ROLLOVER_VALUE;
- final NeighborTimersStateAugmentation timerState = new NeighborTimersStateAugmentationBuilder()
- .setNegotiatedHoldTime(BigDecimal.valueOf(neighbor.getNegotiatedHoldTime()))
- .setUptime(new Timeticks(Uint32.valueOf(uptimeTicks))).build();
- return new TimersBuilder().setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp
- .neighbor.group.timers.StateBuilder()
- .addAugmentation(NeighborTimersStateAugmentation.class, timerState).build()).build();
+ return new TimersBuilder()
+ .setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group
+ .timers.StateBuilder()
+ .addAugmentation(new NeighborTimersStateAugmentationBuilder()
+ .setNegotiatedHoldTime(BigDecimal.valueOf(neighbor.getNegotiatedHoldTime()))
+ .setUptime(new Timeticks(Uint32.valueOf(uptimeTicks))).build())
+ .build())
+ .build();
}
/**
if (neighbor == null) {
return null;
}
- final NeighborTransportStateAugmentation transportState = new NeighborTransportStateAugmentationBuilder()
- .setLocalPort(neighbor.getLocalPort()).setRemoteAddress(convertIpAddress(neighbor.getRemoteAddress()))
- .setRemotePort(neighbor.getRemotePort()).build();
return new TransportBuilder().setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009
.bgp.neighbor.group.transport.StateBuilder()
- .addAugmentation(NeighborTransportStateAugmentation.class, transportState).build()).build();
+ .addAugmentation(new NeighborTransportStateAugmentationBuilder()
+ .setLocalPort(neighbor.getLocalPort())
+ .setRemoteAddress(convertIpAddress(neighbor.getRemoteAddress()))
+ .setRemotePort(neighbor.getRemotePort())
+ .build())
+ .build())
+ .build();
}
/**
if (errorHandlingState == null) {
return null;
}
- return new ErrorHandlingBuilder().setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp
- .rev151009.bgp.neighbor.group.error.handling.StateBuilder()
- .addAugmentation(NeighborErrorHandlingStateAugmentation.class,
- buildErrorHandlingState(errorHandlingState.getErroneousUpdateReceivedCount())).build()).build();
+ return new ErrorHandlingBuilder()
+ .setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group
+ .error.handling.StateBuilder()
+ .addAugmentation(buildErrorHandlingState(errorHandlingState.getErroneousUpdateReceivedCount()))
+ .build())
+ .build();
}
/**
return new GracefulRestartBuilder().setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp
.rev151009.bgp.graceful.restart.graceful.restart.StateBuilder()
- .addAugmentation(NeighborGracefulRestartStateAugmentation.class, gracefulRestartState).build()).build();
+ .addAugmentation(gracefulRestartState).build()).build();
}
/**
.setSent(neighbor.getPrefixesSentCount(tablesKey)).build());
}
return new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi
- .safi.list.afi.safi.StateBuilder().addAugmentation(NeighborAfiSafiStateAugmentation.class,
- builder.build()).build();
+ .safi.list.afi.safi.StateBuilder().addAugmentation(builder.build()).build();
}
private static org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi
return new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi
.safi.list.afi.safi.GracefulRestartBuilder().setState(new org.opendaylight.yang.gen.v1.http.openconfig
.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi.safi.list.afi.safi.graceful.restart.StateBuilder()
- .addAugmentation(NeighborAfiSafiGracefulRestartStateAugmentation.class, builder).build()).build();
+ .addAugmentation(builder).build()).build();
}
/**
*/
package org.opendaylight.protocol.bgp.state;
+import com.google.common.collect.ImmutableMap;
import java.util.List;
import java.util.Map;
+import java.util.function.Function;
import java.util.stream.Collectors;
import org.eclipse.jdt.annotation.NonNull;
import org.eclipse.jdt.annotation.Nullable;
return null;
}
- final List<PeerGroup> peerGroupsList = peerGroups.entrySet().stream()
- .map(entry -> buildPeerGroupState(entry.getKey(), entry.getValue()))
- .collect(Collectors.toList());
- return new PeerGroupsBuilder().setPeerGroup(peerGroupsList).build();
+ return new PeerGroupsBuilder()
+ .setPeerGroup(peerGroups.entrySet().stream()
+ .map(entry -> buildPeerGroupState(entry.getKey(), entry.getValue()))
+ .collect(ImmutableMap.toImmutableMap(PeerGroup::key, Function.identity())))
+ .build();
}
/**
return new PeerGroupBuilder()
.setPeerGroupName(groupId)
.setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group
- .StateBuilder().addAugmentation(PeerGroupStateAugmentation.class, groupState).build()).build();
+ .StateBuilder().addAugmentation(groupState).build()).build();
}
}
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.AfiSafiType;
import org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.types.rev151009.IPV4UNICAST;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Timeticks;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiGracefulRestartStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiGracefulRestartStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTimersStateAugmentation;
.setNegotiatedHoldTime(BigDecimal.valueOf(90L)).setUptime(new Timeticks(Uint32.valueOf(500))).build();
final Timers expectedTimers = new TimersBuilder().setState(
new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group.timers
- .StateBuilder().addAugmentation(NeighborTimersStateAugmentation.class, timerStateAug).build())
+ .StateBuilder().addAugmentation(timerStateAug).build())
.build();
assertEquals(expectedTimers, NeighborUtil.buildTimer(timerState));
}
.setNegotiatedHoldTime(BigDecimal.valueOf(90L)).setUptime(new Timeticks(Uint32.valueOf(5))).build();
final Timers expectedTimers = new TimersBuilder().setState(
new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group.timers
- .StateBuilder().addAugmentation(NeighborTimersStateAugmentation.class, timerStateAug).build())
- .build();
+ .StateBuilder().addAugmentation(timerStateAug).build()).build();
assertEquals(expectedTimers, NeighborUtil.buildTimer(timerState));
}
NeighborUtil.buildAfisSafisState(this.bgpAfiSafiState, this.tableRegistry));
final GracefulRestart graceful = new GracefulRestartBuilder()
- .setState(new StateBuilder().addAugmentation(NeighborAfiSafiGracefulRestartStateAugmentation.class,
+ .setState(new StateBuilder().addAugmentation(
new NeighborAfiSafiGracefulRestartStateAugmentationBuilder()
.setAdvertised(false)
.setReceived(false)
final org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp.common.afi.safi
.list.afi.safi.State afiSafiState = new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp
.multiprotocol.rev151009.bgp.common.afi.safi.list.afi.safi.StateBuilder()
- .addAugmentation(NeighborAfiSafiStateAugmentation.class, new NeighborAfiSafiStateAugmentationBuilder()
- .setActive(false).build()).build();
+ .addAugmentation(new NeighborAfiSafiStateAugmentationBuilder().setActive(false).build()).build();
this.afiSafi = Optional.of(IPV4UNICAST.class);
final AfiSafi expected = new AfiSafiBuilder().setAfiSafiName(this.afiSafi.get())
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
+import java.util.Map;
import java.util.Optional;
import java.util.Set;
import java.util.concurrent.ScheduledExecutorService;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Timeticks;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.BgpNeighborStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.BgpNeighborStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.GlobalAfiSafiStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.GlobalAfiSafiStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiGracefulRestartStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiGracefulRestartStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborAfiSafiStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborErrorHandlingStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborErrorHandlingStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborGracefulRestartStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborGracefulRestartStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborStateAugmentation;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTimersStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTimersStateAugmentationBuilder;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTransportStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NeighborTransportStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.NetworkInstanceProtocol;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.PeerGroupStateAugmentation;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.PeerGroupStateAugmentationBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.network.instances.network.instance.protocols.protocol.bgp.neighbors.neighbor.state.MessagesBuilder;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.openconfig.extensions.rev180329.network.instances.network.instance.protocols.protocol.bgp.neighbors.neighbor.state.messages.ReceivedBuilder;
.build());
final AfiSafi afiSafi = new AfiSafiBuilder()
.setAfiSafiName(IPV4UNICAST.class)
- .setGracefulRestart(new GracefulRestartBuilder().setState(new StateBuilder().setEnabled(false)
- .addAugmentation(NeighborAfiSafiGracefulRestartStateAugmentation.class,
- new NeighborAfiSafiGracefulRestartStateAugmentationBuilder()
- .setAdvertised(true)
- .setReceived(true)
- .setLlStaleTimer(Uint32.valueOf(60))
- .setLlAdvertised(true)
- .setLlReceived(true)
- .build())
- .build()).build())
+ .setGracefulRestart(new GracefulRestartBuilder()
+ .setState(new StateBuilder().setEnabled(false)
+ .addAugmentation(new NeighborAfiSafiGracefulRestartStateAugmentationBuilder()
+ .setAdvertised(true)
+ .setReceived(true)
+ .setLlStaleTimer(Uint32.valueOf(60))
+ .setLlAdvertised(true)
+ .setLlReceived(true)
+ .build())
+ .build())
+ .build())
.setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol.rev151009.bgp
- .common.afi.safi.list.afi.safi.StateBuilder().setEnabled(false).addAugmentation(
- NeighborAfiSafiStateAugmentation.class, neighborAfiSafiStateAugmentation.build())
+ .common.afi.safi.list.afi.safi.StateBuilder()
+ .setEnabled(false)
+ .addAugmentation(neighborAfiSafiStateAugmentation.build())
.build())
.build();
- return new AfiSafisBuilder().setAfiSafi(Collections.singletonList(afiSafi)).build();
+ return new AfiSafisBuilder().setAfiSafi(Map.of(afiSafi.key(), afiSafi)).build();
}
private static ErrorHandling buildErrorHandling() {
final ErrorHandling errorHandling = new ErrorHandlingBuilder().setState(
new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group.error
.handling.StateBuilder().setTreatAsWithdraw(false)
- .addAugmentation(NeighborErrorHandlingStateAugmentation.class,
- new NeighborErrorHandlingStateAugmentationBuilder()
+ .addAugmentation(new NeighborErrorHandlingStateAugmentationBuilder()
.setErroneousUpdateMessages(Uint32.ONE).build()).build()).build();
return errorHandling;
}
private static Timers buildTimers() {
- final Timers timers = new TimersBuilder().setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang
- .bgp.rev151009.bgp.neighbor.group.timers.StateBuilder()
- .setConnectRetry(BigDecimal.valueOf(30))
- .setHoldTime(BigDecimal.valueOf(90))
- .setKeepaliveInterval(BigDecimal.valueOf(30))
- .setMinimumAdvertisementInterval(BigDecimal.valueOf(30))
- .addAugmentation(NeighborTimersStateAugmentation.class, new NeighborTimersStateAugmentationBuilder()
- .setNegotiatedHoldTime(BigDecimal.TEN).setUptime(new Timeticks(Uint32.ONE)).build())
- .build()).build();
- return timers;
+ return new TimersBuilder()
+ .setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group
+ .timers.StateBuilder()
+ .setConnectRetry(BigDecimal.valueOf(30))
+ .setHoldTime(BigDecimal.valueOf(90))
+ .setKeepaliveInterval(BigDecimal.valueOf(30))
+ .setMinimumAdvertisementInterval(BigDecimal.valueOf(30))
+ .addAugmentation(new NeighborTimersStateAugmentationBuilder()
+ .setNegotiatedHoldTime(BigDecimal.TEN)
+ .setUptime(new Timeticks(Uint32.ONE)).build())
+ .build())
+ .build();
}
private Transport buildTransport() {
- final Transport transport = new TransportBuilder().setState(new org.opendaylight.yang.gen.v1.http.openconfig
+ return new TransportBuilder()
+ .setState(new org.opendaylight.yang.gen.v1.http.openconfig
.net.yang.bgp.rev151009.bgp.neighbor.group.transport.StateBuilder()
- .setMtuDiscovery(false)
+ .setMtuDiscovery(false)
.setPassiveMode(false)
- .addAugmentation(NeighborTransportStateAugmentation.class,
- new NeighborTransportStateAugmentationBuilder().setLocalPort(this.localPort)
+ .addAugmentation(new NeighborTransportStateAugmentationBuilder()
+ .setLocalPort(this.localPort)
.setRemotePort(this.remotePort)
.setRemoteAddress(new IpAddress(neighborAddress.getIpv4AddressNoZone())).build())
.build()).build();
- return transport;
}
private GracefulRestart buildGracefulRestart() {
final GracefulRestart gracefulRestart = new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp
.rev151009.bgp.graceful.restart.GracefulRestartBuilder().setState(new org.opendaylight.yang.gen.v1.http
.openconfig.net.yang.bgp.rev151009.bgp.graceful.restart.graceful.restart.StateBuilder()
- .addAugmentation(NeighborGracefulRestartStateAugmentation.class,
- gracefulAugmentation.build()).build()).build();
+ .addAugmentation(gracefulAugmentation.build()).build()).build();
return gracefulRestart;
}
.setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.multiprotocol
.rev151009.bgp.common.afi.safi.list.afi.safi.StateBuilder()
.setEnabled(false)
- .addAugmentation(GlobalAfiSafiStateAugmentation.class,
- new GlobalAfiSafiStateAugmentationBuilder()
- .setTotalPaths(Uint32.valueOf(prefixesAndPaths))
- .setTotalPrefixes(Uint32.valueOf(prefixesAndPaths))
- .build())
+ .addAugmentation(new GlobalAfiSafiStateAugmentationBuilder()
+ .setTotalPaths(Uint32.valueOf(prefixesAndPaths))
+ .setTotalPrefixes(Uint32.valueOf(prefixesAndPaths))
+ .build())
.build())
.build()))
.build())
}
private static PeerGroup buildGroupExpected() {
- return new PeerGroupBuilder().setPeerGroupName("test-group").setState(new org.opendaylight.yang.gen.v1.http
- .openconfig.net.yang.bgp.rev151009.bgp.neighbor.group.StateBuilder()
- .setSendCommunity(CommunityType.NONE)
- .setRouteFlapDamping(false)
- .addAugmentation(PeerGroupStateAugmentation.class, new PeerGroupStateAugmentationBuilder()
- .setTotalPaths(Uint32.ONE)
- .setTotalPrefixes(Uint32.ONE)
- .build()).build())
- .build();
+ return new PeerGroupBuilder()
+ .setPeerGroupName("test-group")
+ .setState(new org.opendaylight.yang.gen.v1.http.openconfig.net.yang.bgp.rev151009.bgp.neighbor.group
+ .StateBuilder()
+ .setSendCommunity(CommunityType.NONE)
+ .setRouteFlapDamping(false)
+ .addAugmentation(new PeerGroupStateAugmentationBuilder()
+ .setTotalPaths(Uint32.ONE)
+ .setTotalPrefixes(Uint32.ONE)
+ .build())
+ .build())
+ .build();
}
}