Package org.jclouds.compute.options
Class RunScriptOptions.Builder
- java.lang.Object
-
- org.jclouds.compute.options.RunScriptOptions.Builder
-
- Direct Known Subclasses:
TemplateOptions.Builder
- Enclosing class:
- RunScriptOptions
public static class RunScriptOptions.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static RunScriptOptionsblockOnComplete(boolean value)static RunScriptOptionsblockOnPort(int port, int seconds)static RunScriptOptionsnameTask(String name)static RunScriptOptionsoverrideAuthenticateSudo(boolean authenticateSudo)static RunScriptOptionsoverrideLoginCredentials(LoginCredentials credentials)static RunScriptOptionsoverrideLoginPassword(String password)static RunScriptOptionsoverrideLoginPrivateKey(String privateKey)static RunScriptOptionsoverrideLoginUser(String user)static RunScriptOptionsrunAsRoot(boolean value)static RunScriptOptionswrapInInitScript(boolean value)
-
-
-
Method Detail
-
nameTask
public static RunScriptOptions nameTask(String name)
-
overrideLoginUser
public static RunScriptOptions overrideLoginUser(String user)
-
overrideLoginPassword
public static RunScriptOptions overrideLoginPassword(String password)
-
overrideLoginPrivateKey
public static RunScriptOptions overrideLoginPrivateKey(String privateKey)
-
overrideAuthenticateSudo
public static RunScriptOptions overrideAuthenticateSudo(boolean authenticateSudo)
-
overrideLoginCredentials
public static RunScriptOptions overrideLoginCredentials(LoginCredentials credentials)
-
runAsRoot
public static RunScriptOptions runAsRoot(boolean value)
-
blockOnComplete
public static RunScriptOptions blockOnComplete(boolean value)
-
wrapInInitScript
public static RunScriptOptions wrapInInitScript(boolean value)
-
blockOnPort
public static RunScriptOptions blockOnPort(int port, int seconds)
-
-