/** * Static method factory for AppConfigBuilder * @return NodeConfigBuilder */ public static NodeConfigBuilder builder() { return new NodeConfigBuilder(); }
final String endPoint = attrs.getValue("endPoint"); appConfigBuilder.withNodeConfig(NodeConfig.builder() .withAppName(appName) .withNodeId(nodeId) .withEndPoint(endPoint) .build()); break; case boot:
protected AppConfigBuilder buildRootAppConfig() { return AppConfig.builder() .beginBoot() .endBoot() .withNodeConfig(NodeConfig.builder() .withAppName("nodeTestApp") .withNodeId("nodeTest1") .build()) .addModule(ModuleConfig.builder("db") .build()); }
/** * Builds the appConfig. * @return appConfig. */ @Override public AppConfig build() { if (myNodeConfig == null) { myNodeConfig = NodeConfig.builder().build();// a default one } //--- return new AppConfig( myBootConfigBuilder.build(), myModuleConfigsBuilder.unmodifiable().build(), myComponentInitializerConfigsBuilder.unmodifiable().build(), myNodeConfig); }