|
Brooklyn | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbrooklyn.location.basic.jclouds.JcloudsUtil
public class JcloudsUtil
Field Summary | |
---|---|
static java.lang.String |
APT_INSTALL
|
static Statement |
APT_RUN_SCRIPT
|
static Statement |
YUM_RUN_SCRIPT
|
static Statement |
ZYPPER_RUN_SCRIPT
|
Method Summary | |
---|---|
static Statement
|
addAuthorizedKeysToRoot(java.io.File publicKeyFile)
|
static Statement
|
addAuthorizedKeysToRoot(java.lang.String publicKey)
|
static Statement
|
authorizePortInIpTables(int port)
|
static ComputeService
|
buildComputeService(java.util.Map conf)
|
static ComputeService
|
buildComputeService(java.util.Map conf, java.util.Map unusedConf)
|
static ComputeService
|
buildComputeService(java.util.Map conf, java.util.Map unusedConf, boolean allowReuse)
|
static ComputeService
|
buildOrFindComputeService(java.util.Map conf)
|
static ComputeService
|
buildOrFindComputeService(java.util.Map conf, java.util.Map unusedConf)
|
static java.lang.String
|
getFirstReachableAddress(NodeMetadata node)
|
static java.lang.String
|
getNodeAddress(NodeMetadata node)
Returns the IP address for a node which should be used by other nodes to contact it. |
static java.lang.String
|
installAfterUpdatingIfNotPresent(java.lang.String cmd)
|
static Statement
|
installJavaAndCurl(OperatingSystem os)
|
static Predicate
|
predicateMatchingById(NodeMetadata node)
|
static Predicate
|
predicateMatchingById(java.lang.String id)
|
static ExecResponse
|
runScriptOnNode(ComputeService computeService, NodeMetadata node, Statement statement, java.lang.String scriptName)
@throws RunScriptOnNodesException |
static java.lang.String
|
waitForPasswordOnAws(ComputeService computeService, NodeMetadata node, long timeout, java.util.concurrent.TimeUnit timeUnit)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static java.lang.String APT_INSTALL
public static final Statement APT_RUN_SCRIPT
public static final Statement YUM_RUN_SCRIPT
public static final Statement ZYPPER_RUN_SCRIPT
Method Detail |
---|
public static Statement addAuthorizedKeysToRoot(java.io.File publicKeyFile)
public static Statement addAuthorizedKeysToRoot(java.lang.String publicKey)
public static Statement authorizePortInIpTables(int port)
public static ComputeService buildComputeService(java.util.Map conf)
public static ComputeService buildComputeService(java.util.Map conf, java.util.Map unusedConf)
public static ComputeService buildComputeService(java.util.Map conf, java.util.Map unusedConf, boolean allowReuse)
public static ComputeService buildOrFindComputeService(java.util.Map conf)
public static ComputeService buildOrFindComputeService(java.util.Map conf, java.util.Map unusedConf)
public static java.lang.String getFirstReachableAddress(NodeMetadata node)
public static java.lang.String getNodeAddress(NodeMetadata node)
public static java.lang.String installAfterUpdatingIfNotPresent(java.lang.String cmd)
public static Statement installJavaAndCurl(OperatingSystem os)
public static Predicate predicateMatchingById(NodeMetadata node)
public static Predicate predicateMatchingById(java.lang.String id)
public static ExecResponse runScriptOnNode(ComputeService computeService, NodeMetadata node, Statement statement, java.lang.String scriptName)
public static java.lang.String waitForPasswordOnAws(ComputeService computeService, NodeMetadata node, long timeout, java.util.concurrent.TimeUnit timeUnit)
Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.