Class NetconfTopologyPluginBuilder
- java.lang.Object
-
- io.lighty.modules.southbound.netconf.impl.NetconfTopologyPluginBuilder
-
public class NetconfTopologyPluginBuilder extends Object
Builder forNetconfTopologyPlugin.
-
-
Constructor Summary
Constructors Constructor Description NetconfTopologyPluginBuilder(LightyServices services, NetconfConfiguration config)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NetconfSBPluginbuild()Build new instance ofNetconfTopologyPluginfromNetconfTopologyPluginBuilder.static NetconfTopologyPluginBuilderfrom(NetconfConfiguration config, LightyServices services)NetconfTopologyPluginBuilderwithExecutorService(ExecutorService executor)Inject executor service to execute futures.
-
-
-
Constructor Detail
-
NetconfTopologyPluginBuilder
public NetconfTopologyPluginBuilder(LightyServices services, NetconfConfiguration config)
-
-
Method Detail
-
from
public static NetconfTopologyPluginBuilder from(NetconfConfiguration config, LightyServices services)
- Parameters:
config- input single-node Netconf configuration.services- services fromLightyController.- Returns:
- instance of
NetconfTopologyPluginBuilder.
-
withExecutorService
public NetconfTopologyPluginBuilder withExecutorService(ExecutorService executor)
Inject executor service to execute futures.- Parameters:
executor- injeted executor service.- Returns:
- instance of
NetconfTopologyPluginBuilder.
-
build
public NetconfSBPlugin build()
Build new instance ofNetconfTopologyPluginfromNetconfTopologyPluginBuilder.- Returns:
- instance of NetconfSouthboundPlugin.
-
-