Codota Logo
OspfProcess$Builder.build
Code IndexAdd Codota to your IDE (free)

How to use
build
method
in
org.batfish.datamodel.ospf.OspfProcess$Builder

Best Java code snippets using org.batfish.datamodel.ospf.OspfProcess$Builder.build (Showing top 12 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
StringBuilder s =
  • Codota Iconnew StringBuilder()
  • Codota Iconnew StringBuilder(32)
  • Codota IconString str;new StringBuilder(str)
  • Smart code suggestions by Codota
}
origin: batfish/batfish

  OspfProcess.builder()
    .setReferenceBandwidth(routingInstance.getOspfReferenceBandwidth())
    .build();
String vrfName = routingInstance.getName();
origin: batfish/batfish

  org.batfish.datamodel.ospf.OspfProcess.builder()
    .setReferenceBandwidth(proc.getReferenceBandwidth())
    .build();
org.batfish.datamodel.Vrf vrf = c.getVrfs().get(vrfName);
origin: batfish/batfish

if (ospf != null) {
 OspfProcess abstractOspf =
   OspfProcess.builder().setReferenceBandwidth(ospf.getReferenceBandwidth()).build();
 abstractOspf.setAreas(ospf.getAreas());
 abstractOspf.setExportPolicy(ospf.getExportPolicy());
origin: batfish/batfish

@Test
public void configWithOspfIsRouter() {
 Configuration c = _cb.build();
 Vrf vrf = _vb.setOwner(c).build();
 _nf.ospfProcessBuilder().setVrf(vrf).build();
 postProcessConfiguration(c);
 assertThat(c.getDeviceType(), is(DeviceType.ROUTER));
}
origin: batfish/batfish

@Test
public void configWithRipIsRouter() {
 Configuration c = _cb.build();
 Vrf vrf = _vb.setOwner(c).build();
 _nf.ospfProcessBuilder().setVrf(vrf).build();
 postProcessConfiguration(c);
 assertThat(c.getDeviceType(), is(DeviceType.ROUTER));
}
origin: batfish/batfish

 @Test
 public void testOspfAreaBuilder() {
  NetworkFactory nf = new NetworkFactory();
  Configuration c = nf.configurationBuilder().setConfigurationFormat(CONFIG_FORMAT).build();
  Vrf vrf = nf.vrfBuilder().setOwner(c).build();
  OspfProcess.Builder ob = nf.ospfProcessBuilder();
  OspfProcess ospfProcess = ob.setVrf(vrf).build();
  OspfArea.Builder oab = nf.ospfAreaBuilder();
  OspfArea oa1 = oab.build();
  OspfArea oa2 = oab.setOspfProcess(ospfProcess).build();
  Interface iface =
    nf.interfaceBuilder().setOwner(c).setActive(false).setVrf(vrf).setOspfArea(oa2).build();

  assertThat(oa1.getAreaNumber(), not(equalTo(oa2.getAreaNumber())));
  assertThat(oa1, not(sameInstance(oa2)));
  assertThat(ospfProcess.getAreas().get(oa2.getAreaNumber()), sameInstance(oa2));
  assertThat(oa2, OspfAreaMatchers.hasInterfaces(hasItem(iface.getName())));
  assertThat(iface.getOspfAreaName(), equalTo(oa2.getAreaNumber()));
 }
}
origin: batfish/batfish

OspfProcess op1 = _opb.setVrf(v1).build();
OspfArea oa1 = _oab.setOspfProcess(op1).build();
OspfProcess op2 = _opb.setVrf(v2).build();
OspfArea oa2 = _oab.setOspfProcess(op2).build();
origin: batfish/batfish

@Test
public void testGetOspfEdges() {
 OspfProcess ospf1 = OspfProcess.builder().setReferenceBandwidth(1e8).build();
 OspfProcess ospf2 = OspfProcess.builder().setReferenceBandwidth(1e8).build();
 NetworkFactory nf = new NetworkFactory();
 OspfArea.builder(nf).setNumber(1L).setOspfProcess(ospf1).addInterface("int1").build();
 OspfArea.builder(nf).setNumber(1L).setOspfProcess(ospf2).addInterface("int2").build();
 Vrf vrf1 = new Vrf("vrf1");
 vrf1.setOspfProcess(ospf1);
 Vrf vrf2 = new Vrf("vrf2");
 vrf2.setOspfProcess(ospf2);
 _host1.setVrfs(ImmutableSortedMap.of("vrf1", vrf1));
 _host2.setVrfs(ImmutableSortedMap.of("vrf2", vrf2));
 _host1.getAllInterfaces().get("int1").setVrf(vrf1);
 _host2.getAllInterfaces().get("int2").setVrf(vrf2);
 Multiset<Row> rows =
   getOspfEdges(_configurations, _includeNodes, _includeRemoteNodes, _topology);
 assertThat(
   rows,
   contains(
     allOf(
       hasColumn(
         COL_INTERFACE,
         equalTo(new NodeInterfacePair("host1", "int1")),
         Schema.INTERFACE),
       hasColumn(
         COL_REMOTE_INTERFACE,
         equalTo(new NodeInterfacePair("host2", "int2")),
         Schema.INTERFACE))));
}
origin: batfish/batfish

@Test
public void testOspfProcessBuilder() {
 NetworkFactory nf = new NetworkFactory();
 Configuration c = nf.configurationBuilder().setConfigurationFormat(CONFIG_FORMAT).build();
 Vrf vrf = nf.vrfBuilder().setOwner(c).build();
 OspfProcess.Builder ob = nf.ospfProcessBuilder();
 OspfProcess o1 = ob.build();
 OspfProcess o2 = ob.setVrf(vrf).build();
 assertThat(o1, not(sameInstance(o2)));
 assertThat(vrf.getOspfProcess(), sameInstance(o2));
}
origin: batfish/batfish

opb.setReferenceBandwidth(1e8)
  .setAreas(ImmutableSortedMap.of(0L, area0, 1L, area1))
  .build();
origin: batfish/batfish

OspfProcess ospfProcess = _factory.ospfProcessBuilder().build();
vrf.setOspfProcess(ospfProcess);
RoutingPolicy ospfExportPolicy =
origin: batfish/batfish

@Test
public void getProperties() {
 OspfProcess ospf1 = OspfProcess.builder().setReferenceBandwidth(1e8).build();
 ospf1.setExportPolicy("my-policy");
 ospf1.setReferenceBandwidth(42.0);
org.batfish.datamodel.ospfOspfProcess$Builderbuild

Popular methods of OspfProcess$Builder

  • setReferenceBandwidth
  • <init>
  • setAreas
  • setVrf

Popular in Java

  • Reactive rest calls using spring rest template
  • compareTo (BigDecimal)
  • getResourceAsStream (ClassLoader)
  • scheduleAtFixedRate (ScheduledExecutorService)
    Creates and executes a periodic action that becomes enabled first after the given initial delay, and
  • InputStreamReader (java.io)
    An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • ArrayList (java.util)
    Resizable-array implementation of the List interface. Implements all optional list operations, and p
  • HashMap (java.util)
    HashMap is an implementation of Map. All optional operations are supported.All elements are permitte
  • JOptionPane (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now