public static class TemplateOptions.Builder extends RunScriptOptions.Builder
| Constructor and Description |
|---|
TemplateOptions.Builder() |
| Modifier and Type | Method and Description |
|---|---|
static TemplateOptions |
authorizePublicKey(String rsaKey)
please use alternative that uses the
Payload
object |
static TemplateOptions |
blockOnComplete(boolean value) |
static TemplateOptions |
blockOnPort(int port,
int seconds) |
static TemplateOptions |
blockUntilRunning(boolean blockUntilRunning) |
static TemplateOptions |
inboundPorts(int... ports) |
static TemplateOptions |
installPrivateKey(String rsaKey)
please use alternative that uses the
Payload
object |
static TemplateOptions |
nameTask(String name) |
static TemplateOptions |
overrideAuthenticateSudo(boolean authenticateSudo) |
static TemplateOptions |
overrideLoginCredentials(org.jclouds.domain.LoginCredentials credentials) |
static TemplateOptions |
overrideLoginPassword(String password) |
static TemplateOptions |
overrideLoginPrivateKey(String privateKey) |
static TemplateOptions |
overrideLoginUser(String user) |
static TemplateOptions |
runAsRoot(boolean value) |
static TemplateOptions |
runScript(org.jclouds.scriptbuilder.domain.Statement script) |
static TemplateOptions |
runScript(String script) |
static TemplateOptions |
tags(Iterable<String> tags) |
static TemplateOptions |
userMetadata(Map<String,String> userMetadata) |
static TemplateOptions |
userMetadata(String key,
String value) |
wrapInInitScriptpublic static TemplateOptions nameTask(String name)
public static TemplateOptions overrideLoginUser(String user)
public static TemplateOptions overrideLoginPassword(String password)
public static TemplateOptions overrideLoginPrivateKey(String privateKey)
public static TemplateOptions overrideAuthenticateSudo(boolean authenticateSudo)
public static TemplateOptions overrideLoginCredentials(org.jclouds.domain.LoginCredentials credentials)
public static TemplateOptions runAsRoot(boolean value)
public static TemplateOptions blockOnPort(int port, int seconds)
public static TemplateOptions inboundPorts(int... ports)
TemplateOptions.inboundPortspublic static TemplateOptions tags(Iterable<String> tags)
TemplateOptions.tagspublic static TemplateOptions blockUntilRunning(boolean blockUntilRunning)
public static TemplateOptions runScript(org.jclouds.scriptbuilder.domain.Statement script)
TemplateOptions.runScript(Statement)public static TemplateOptions runScript(String script)
TemplateOptions.runScript(String)public static TemplateOptions installPrivateKey(String rsaKey)
Payload
objectPayloads,
#installPrivateKey(Payload)public static TemplateOptions authorizePublicKey(String rsaKey)
Payload
objectauthorizePublicKey(String)public static TemplateOptions userMetadata(Map<String,String> userMetadata)
TemplateOptions.userMetadata(Map)public static TemplateOptions userMetadata(String key, String value)
public static TemplateOptions blockOnComplete(boolean value)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.