node = nodeBuilder().clusterName(clusterName).settings(settings).node(); node.start(); client = node.client();
builder.clusterName(clustername);
public void setClusterName(String clusterName) { nodeBuilder.clusterName(clusterName); }
public void setClusterName(String clusterName) { nodeBuilder.clusterName(clusterName); }
public void setClusterName(String clusterName) { nodeBuilder.clusterName(clusterName); }
public void setClusterName(String clusterName) { nodeBuilder.clusterName(clusterName); }
public void setClusterName(String clusterName) { nodeBuilder.clusterName(clusterName); }
private Node buildLocalEmbeddedNode() { final File esHomeDir = new File(logSnifferHome.getHomeDir(), "elasticsearch"); final File esDataDir = new File(esHomeDir, "data"); logger.info("Preparing local elasticsearch node on data path: {}", esDataDir.getPath()); esDataDir.mkdirs(); final Settings settings = Settings.settingsBuilder().put("node.name", "embedded") .put("path.home", esHomeDir.getPath()).put("http.enabled", false).build(); final Node node = NodeBuilder.nodeBuilder().settings(settings).clusterName("embedded").data(true).local(true) .node(); return node; }
private Client createNodeClient() throws Exception { Settings.Builder settings = Settings.settingsBuilder(); for (Map.Entry<String, String> entry : DEFAULTS.entrySet()) { if (!this.properties.getProperties().containsKey(entry.getKey())) { settings.put(entry.getKey(), entry.getValue()); } } settings.put(this.properties.getProperties()); Node node = new NodeBuilder().settings(settings).clusterName(this.properties.getClusterName()) .node(); this.releasable = node; return node.client(); }
@Override protected void doInitialize(String settingsKey, Map<String, Object> settings) { String clusterName = ObjectUtils.to(String.class, settings.get(CLUSTER_NAME_SUB_SETTING)); Preconditions.checkNotNull(clusterName); String indexName = ObjectUtils.to(String.class, settings.get(INDEX_NAME_SUB_SETTING)); Preconditions.checkNotNull(indexName); String typeName = ObjectUtils.to(String.class, settings.get(TYPE_NAME_SUB_SETTING)); this.indexName = indexName; this.typeName = typeName; this.node = NodeBuilder.nodeBuilder() .clusterName(clusterName) .client(true) .node(); }
/** * Starts client mode in local Node mode. */ private void initNodeMode() { Objects.requireNonNull(settings.getClusterName()); Objects.requireNonNull(settings.getClusterNodes()); Settings.Builder settingsBuilder = Settings.settingsBuilder(); settingsBuilder.put("discovery.zen.ping.unicast.hosts", Joiner.on(",").join(settings.getClusterNodes())); node = NodeBuilder.nodeBuilder().settings(settingsBuilder) .client(true) .clusterName(settings.getClusterName()) .node(); client = node.client(); logger.info("ElasticSearch data handler starting in LAN mode"); }
protected org.elasticsearch.node.Node createLocalNode(String clusterName) { return org.elasticsearch.node.NodeBuilder.nodeBuilder() .clusterName(clusterName).local(true).build().start(); } }
.nodeBuilder(); if (config.getClusterName() != null) { nodeBuilder = nodeBuilder.clusterName(config.getClusterName());
.nodeBuilder(); if (config.getClusterName() != null) { nodeBuilder = nodeBuilder.clusterName(config.getClusterName());
private Node getNode() { String dataPath = esConfig.getDataPath(); ImmutableSettings.Builder settingsBuilder = ImmutableSettings.settingsBuilder() .put("cluster.name", esConfig.getClusterName()) .put("http.enabled", true); if (!dataPath.isEmpty()) { settingsBuilder.put("path.data", dataPath); } Settings settings = settingsBuilder.build(); node = NodeBuilder.nodeBuilder() .settings(settings) .clusterName(esConfig.getClusterName()) .data(true).local(false).node(); logger.info("Created Embedded ElasticSearch node with cluster name {} and data location at {}", esConfig.getClusterName(), esConfig.getDataPath()); return node; }
public static void runELServer(TemporaryFolder elHomeFolder) throws Exception { // Build a temporary EL home folder. Copy config files to it. File elHome = elHomeFolder.newFolder("dashbuilder-elasticsearch"); elasticSearchNode = NodeBuilder .nodeBuilder() .local(true) .clusterName(EL_PROPERTY_ELASTICSEARCH) .settings( Settings.settingsBuilder() .put( EL_PROPERTY_SHARDS, "1" ) .put( EL_PROPERTY_REPLICAS, "0" ) .put( EL_PROPERTY_FOREGROUND, "yes" ) .put( EL_PROPERTY_SCRIPT_INLINE, "on" ) .put( EL_PROPERTY_SCRIPT_INDEXED, "on" ) .put( EL_PROPERTY_HOME, elHome.getAbsolutePath() ) //.put("path.data", new File(tempDir, "data").getAbsolutePath()) //.put("path.logs", new File(tempDir, "logs").getAbsolutePath()) //.put("path.work", new File(tempDir, "work").getAbsolutePath()) ).node(); elasticSearchNode.start(); client = elasticSearchNode.client(); // Set the client instance used for running the tests. NativeClientFactory.getInstance().setTestClient( client ); }
public static Node createNode(String clusterName, boolean client, int port) { Settings settings = NodeBuilder.nodeBuilder().settings() .put("script.groovy.sandbox.enabled", true) .put("script.disable_dynamic", false) .put("transport.tcp.port", port).build(); Node node = NodeBuilder.nodeBuilder().client(client).data(!client).clusterName(clusterName).settings(settings).build(); node.start(); return node; } }
settingsBuilder.put("network.bind_host", "localhost"); final Settings settings = settingsBuilder.build(); this.node = nodeBuilder.clusterName("mycluster").local(false).data(true).settings(settings).node(); this.client = this.node.client();
.put("http.enabled", false) .build(); Node node = NodeBuilder.nodeBuilder().clusterName(clusterName).client(true).settings(settings).build(); node.start();
public static Client getEsClientInstance() { if (ES_CLIENT_INSTANCE == null) { Settings settings = ImmutableSettings.settingsBuilder().put("discovery.zen.ping.multicast.enabled", false) .put("discovery.zen.ping.unicast.hosts", ES_HOST).put("discovery.zen.ping.unicast.enabled", true).build(); ES_CLIENT_INSTANCE = NodeBuilder.nodeBuilder().client(true).clusterName(ES_CLUSTER).local(false).settings(settings).node().client(); } return ES_CLIENT_INSTANCE; }