org.apache.whirr.service.elasticsearch
Class ElasticSearchConfigurationBuilder
java.lang.Object
org.apache.whirr.service.elasticsearch.ElasticSearchConfigurationBuilder
public class ElasticSearchConfigurationBuilder
- extends Object
Method Summary |
static List<String> |
asYamlLines(org.apache.commons.configuration.Configuration config)
Create the YAML configuration file lines from the configuration. |
static org.jclouds.scriptbuilder.domain.Statement |
build(String path,
ClusterSpec spec,
Cluster cluster)
|
static org.jclouds.scriptbuilder.domain.Statement |
build(String path,
org.apache.commons.configuration.Configuration config)
Generate an appendFile statement for jclouds |
static org.apache.commons.configuration.Configuration |
buildConfig(ClusterSpec spec,
Cluster cluster)
Build a configuration by adding the expected defaults |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ES_PREFIX
public static final String ES_PREFIX
- See Also:
- Constant Field Values
ElasticSearchConfigurationBuilder
public ElasticSearchConfigurationBuilder()
build
public static org.jclouds.scriptbuilder.domain.Statement build(String path,
org.apache.commons.configuration.Configuration config)
- Generate an appendFile statement for jclouds
build
public static org.jclouds.scriptbuilder.domain.Statement build(String path,
ClusterSpec spec,
Cluster cluster)
buildConfig
public static org.apache.commons.configuration.Configuration buildConfig(ClusterSpec spec,
Cluster cluster)
- Build a configuration by adding the expected defaults
asYamlLines
public static List<String> asYamlLines(org.apache.commons.configuration.Configuration config)
- Create the YAML configuration file lines from the configuration.
This functions transforms cloud.aws.id=1 to
cloud:
aws:
id: 1
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.