private static EmbeddedElasticsearchNode create(Settings settings) {
    // ensure PainlessPlugin is installed or otherwise scripted fields would not work
    Node node = new LocalNode(settings, Arrays.asList(Netty4Plugin.class, PainlessPlugin.class, ReindexPlugin.class));
    return new EmbeddedElasticsearchNode(node);
  }
Creates an instance with existing settings
@param settings configuration parameters of ES instance
@return instance which needs to be explicitly started (using {@link #start()})
criteria/elasticsearch/test/org/immutables/criteria/elasticsearch/EmbeddedElasticsearchNode.java