A B C D E F G H I J K L M N O P R S T U V W

A

addEnvironmentVariableScope(String, Map<String, String>) - Method in class org.jclouds.scriptbuilder.ScriptBuilder
Exports a variable inside the script
addStatement(Statement) - Method in class org.jclouds.scriptbuilder.ScriptBuilder
 
AdminAccess - Class in org.jclouds.scriptbuilder.statements.login
Controls the administrative access to a node.
AdminAccess(String, String, String, String, String, boolean, boolean, boolean, boolean, boolean, Function<String, String>) - Constructor for class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
AdminAccess.Builder - Class in org.jclouds.scriptbuilder.statements.login
 
AdminAccess.Builder() - Constructor for class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
AdminAccess.Builder(Function<String, String>) - Constructor for class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
AdminAccess.Configuration - Interface in org.jclouds.scriptbuilder.statements.login
 
adminPassword(String) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
adminPrivateKey(File) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
adminPrivateKey(String) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
adminPublicKey(File) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
adminPublicKey(String) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
adminUsername(String) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
AppendFile - Class in org.jclouds.scriptbuilder.domain
Creates a run script
AppendFile(String, Iterable<String>) - Constructor for class org.jclouds.scriptbuilder.domain.AppendFile
 
AppendFile(String, Iterable<String>, String) - Constructor for class org.jclouds.scriptbuilder.domain.AppendFile
 
appendFile(String, Iterable<String>) - Static method in class org.jclouds.scriptbuilder.domain.Statements
 
appendFile(String, Iterable<String>, String) - Static method in class org.jclouds.scriptbuilder.domain.Statements
 
apply(Statement) - Method in enum org.jclouds.scriptbuilder.functions.CredentialsFromAdminAccess
 
apply(Statement) - Method in class org.jclouds.scriptbuilder.functions.InitAdminAccess
 
apply(AdminAccess.Configuration) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
apply(String) - Method in class org.jclouds.scriptbuilder.util.Utils.LowerCamelToUpperUnderscore
 
apply(String) - Method in class org.jclouds.scriptbuilder.util.Utils.UpperUnderscoreToLowerCamel
 
authorizeAdminPublicKey(boolean) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
AuthorizeRSAPublicKey - Class in org.jclouds.scriptbuilder.domain
Deprecated. 
AuthorizeRSAPublicKey(String) - Constructor for class org.jclouds.scriptbuilder.domain.AuthorizeRSAPublicKey
Deprecated.  
authorizeRSAPublicKey(String) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
authorizeRSAPublicKeys(Iterable<String>) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
AuthorizeRSAPublicKeys - Class in org.jclouds.scriptbuilder.statements.ssh
 
AuthorizeRSAPublicKeys(Iterable<String>) - Constructor for class org.jclouds.scriptbuilder.statements.ssh.AuthorizeRSAPublicKeys
 
AuthorizeRSAPublicKeys(String, Iterable<String>) - Constructor for class org.jclouds.scriptbuilder.statements.ssh.AuthorizeRSAPublicKeys
 

B

build(OsFamily) - Method in class org.jclouds.scriptbuilder.EnvBuilder
builds the environment file, by adding the following example usage variable exports return statement
build() - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
build() - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
builder() - Static method in class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
builder(Function<String, String>) - Static method in class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
builder() - Static method in class org.jclouds.scriptbuilder.statements.login.UserAdd
 

C

Call - Class in org.jclouds.scriptbuilder.domain
Statement used in a shell script
Call(String, String...) - Constructor for class org.jclouds.scriptbuilder.domain.Call
 
call(String, String...) - Static method in class org.jclouds.scriptbuilder.domain.Statements
 
CreateRunScript - Class in org.jclouds.scriptbuilder.domain
Creates a run script
CreateRunScript(String, Iterable<String>, String, Iterable<Statement>) - Constructor for class org.jclouds.scriptbuilder.domain.CreateRunScript
 
createRunScript(String, Iterable<String>, String, Iterable<Statement>) - Static method in class org.jclouds.scriptbuilder.domain.Statements
 
CreateRunScript.AddExportToFile - Class in org.jclouds.scriptbuilder.domain
 
CreateRunScript.AddExportToFile(String, String, String) - Constructor for class org.jclouds.scriptbuilder.domain.CreateRunScript.AddExportToFile
 
CreateRunScript.AddTitleToFile - Class in org.jclouds.scriptbuilder.domain
 
CreateRunScript.AddTitleToFile(String, String) - Constructor for class org.jclouds.scriptbuilder.domain.CreateRunScript.AddTitleToFile
 
createWheel() - Static method in class org.jclouds.scriptbuilder.statements.login.SudoStatements
create new sudoers file with the wheel group authorized to all commands without a password
CredentialsFromAdminAccess - Enum in org.jclouds.scriptbuilder.functions
 
cryptFunction() - Method in interface org.jclouds.scriptbuilder.statements.login.AdminAccess.Configuration
 
cryptFunction() - Method in class org.jclouds.scriptbuilder.statements.login.DefaultConfiguration
 

D

defaultAdminSshKeys() - Method in interface org.jclouds.scriptbuilder.statements.login.AdminAccess.Configuration
 
defaultAdminSshKeys() - Method in class org.jclouds.scriptbuilder.statements.login.DefaultConfiguration
 
defaultAdminUsername() - Method in interface org.jclouds.scriptbuilder.statements.login.AdminAccess.Configuration
 
defaultAdminUsername() - Method in class org.jclouds.scriptbuilder.statements.login.DefaultConfiguration
 
DefaultConfiguration - Class in org.jclouds.scriptbuilder.statements.login
 
DefaultConfiguration() - Constructor for class org.jclouds.scriptbuilder.statements.login.DefaultConfiguration
 
defaultHome(String) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 

E

EnvBuilder - Class in org.jclouds.scriptbuilder
Creates an environment file
EnvBuilder() - Constructor for class org.jclouds.scriptbuilder.EnvBuilder
 
equals(Object) - Method in class org.jclouds.scriptbuilder.domain.Call
 
equals(Object) - Method in class org.jclouds.scriptbuilder.domain.InterpretableStatement
 
equals(Object) - Method in class org.jclouds.scriptbuilder.domain.StatementList
 
equals(Object) - Method in class org.jclouds.scriptbuilder.domain.SwitchArg
 
equals(Object) - Method in class org.jclouds.scriptbuilder.InitBuilder
 
equals(Object) - Method in class org.jclouds.scriptbuilder.statements.login.ReplaceShadowPasswordEntry
 
equals(Object) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd
 
escapeVarTokens(String, OsFamily) - Static method in class org.jclouds.scriptbuilder.domain.AppendFile
 
escapeVarTokens(String, OsFamily) - Static method in class org.jclouds.scriptbuilder.domain.CreateRunScript
 
exec(String) - Static method in class org.jclouds.scriptbuilder.domain.Statements
interprets and adds a newline to the statement
export(String, String) - Method in class org.jclouds.scriptbuilder.EnvBuilder
Exports a variable inside the script
extractTargzIntoDirectory(String, URI, Multimap<String, String>, String) - Static method in class org.jclouds.scriptbuilder.domain.Statements
untar, ungzip the data received from the request parameters.
extractZipIntoDirectory(String, URI, Multimap<String, String>, String) - Static method in class org.jclouds.scriptbuilder.domain.Statements
unzip the data received from the request parameters.

F

findPid(String) - Static method in class org.jclouds.scriptbuilder.domain.Statements
Stores the pid into the variable FOUND_PID if successful.
forget(String, String, String) - Static method in class org.jclouds.scriptbuilder.domain.Statements
Runs the script in a way that it can be matched later with Statements.findPid(java.lang.String)
FUNCTION_LOWER_CAMEL_TO_UPPER_UNDERSCORE - Static variable in class org.jclouds.scriptbuilder.util.Utils
 
FUNCTION_UPPER_UNDERSCORE_TO_LOWER_CAMEL - Static variable in class org.jclouds.scriptbuilder.util.Utils
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.AppendFile
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.Call
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.CreateRunScript.AddExportToFile
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.CreateRunScript.AddTitleToFile
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.CreateRunScript
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.InterpretableStatement
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.Kill
 
functionDependencies(OsFamily) - Method in interface org.jclouds.scriptbuilder.domain.Statement
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.StatementList
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.SwitchArg
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.ScriptBuilder
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.ReplaceShadowPasswordEntry
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.Sudoers
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.ssh.AuthorizeRSAPublicKeys
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.ssh.InstallRSAPrivateKey
 
functionDependencies(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.ssh.SshdConfig
 

G

getAdminCredentials() - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
getArgs() - Method in class org.jclouds.scriptbuilder.domain.JavaInitMetadata
 
getClasspath() - Method in class org.jclouds.scriptbuilder.domain.JavaInitMetadata
 
getConfigDir() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
holds configuration files of the process.
getDataDir() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
holds files that are generated at runtime, but are not temporary.
getEndPoint() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
the named ip and port that this process will bind server sockets to, as well the protocol used to test it.
getGoldDir() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
on-disk, read-only location of the artifacts needed to recreate this process.
getInstanceHome() - Method in class org.jclouds.scriptbuilder.InitBuilder
 
getInstanceName() - Method in class org.jclouds.scriptbuilder.InitBuilder
 
getJavaHome() - Method in class org.jclouds.scriptbuilder.domain.JavaInitMetadata
 
getLogDir() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
where all logs are written.
getLogDir() - Method in class org.jclouds.scriptbuilder.InitBuilder
 
getMainClass() - Method in class org.jclouds.scriptbuilder.domain.JavaInitMetadata
 
getName() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
what uniquely identifies your process in a listing.
getOpts() - Method in class org.jclouds.scriptbuilder.domain.JavaInitMetadata
 
getPlatformHome() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
Where the platform that this process is an instance of is located.
getStartDir() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
working directory when starting the server.
getStatements() - Method in class org.jclouds.scriptbuilder.domain.StatementList
 
getStopArgs() - Method in class org.jclouds.scriptbuilder.domain.StoppableJavaInitMetadata
 
getStopClass() - Method in class org.jclouds.scriptbuilder.domain.StoppableJavaInitMetadata
 
getStopClasspath() - Method in class org.jclouds.scriptbuilder.domain.StoppableJavaInitMetadata
 
getStopDir() - Method in class org.jclouds.scriptbuilder.domain.InitMetadata
working directory when stopping the server.
getStopOpts() - Method in class org.jclouds.scriptbuilder.domain.StoppableJavaInitMetadata
 
grantSudoToAdminUser(boolean) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
group(String) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
groups(Iterable<String>) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 

H

hashCode() - Method in class org.jclouds.scriptbuilder.domain.Call
 
hashCode() - Method in class org.jclouds.scriptbuilder.domain.InterpretableStatement
 
hashCode() - Method in class org.jclouds.scriptbuilder.domain.StatementList
 
hashCode() - Method in class org.jclouds.scriptbuilder.domain.SwitchArg
 
hashCode() - Method in class org.jclouds.scriptbuilder.InitBuilder
 
hashCode() - Method in class org.jclouds.scriptbuilder.statements.login.ReplaceShadowPasswordEntry
 
hashCode() - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd
 

I

InitAdminAccess - Class in org.jclouds.scriptbuilder.functions
Statement used in a shell script
InitAdminAccess(AdminAccess.Configuration) - Constructor for class org.jclouds.scriptbuilder.functions.InitAdminAccess
 
InitBuilder - Class in org.jclouds.scriptbuilder
Creates an init script file
InitBuilder(String, String, String, Map<String, String>, Iterable<Statement>) - Constructor for class org.jclouds.scriptbuilder.InitBuilder
 
InitBuilder(String, String, String, Map<String, String>, Iterable<Statement>, Iterable<Statement>) - Constructor for class org.jclouds.scriptbuilder.InitBuilder
 
InitMetadata - Class in org.jclouds.scriptbuilder.domain
Defines the environment of a process that can be started in the background on an operating system.
InitMetadata(String, String, URI, String, String, String, String, String, String) - Constructor for class org.jclouds.scriptbuilder.domain.InitMetadata
 
installAdminPrivateKey(boolean) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
InstallRSAPrivateKey - Class in org.jclouds.scriptbuilder.domain
Deprecated. 
InstallRSAPrivateKey(String) - Constructor for class org.jclouds.scriptbuilder.domain.InstallRSAPrivateKey
Deprecated.  
installRSAPrivateKey(String) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
InstallRSAPrivateKey - Class in org.jclouds.scriptbuilder.statements.ssh
 
InstallRSAPrivateKey(String) - Constructor for class org.jclouds.scriptbuilder.statements.ssh.InstallRSAPrivateKey
 
InstallRSAPrivateKey(String, String) - Constructor for class org.jclouds.scriptbuilder.statements.ssh.InstallRSAPrivateKey
 
interpret(String...) - Static method in class org.jclouds.scriptbuilder.domain.Statements
statement can have multiple newlines, note you should use lf to be portable
InterpretableStatement - Class in org.jclouds.scriptbuilder.domain
Statement used in a shell script
InterpretableStatement(String...) - Constructor for class org.jclouds.scriptbuilder.domain.InterpretableStatement
 

J

JavaInitMetadata - Class in org.jclouds.scriptbuilder.domain
Defines the environment of a java process that can be started in the background on an operating system.
JavaInitMetadata(String, String, URI, String, String, String, String, String, String, String, String[], String, String[], String[]) - Constructor for class org.jclouds.scriptbuilder.domain.JavaInitMetadata
 

K

Kill - Class in org.jclouds.scriptbuilder.domain
Statement used in a shell script
Kill() - Constructor for class org.jclouds.scriptbuilder.domain.Kill
 
kill() - Static method in class org.jclouds.scriptbuilder.domain.Statements
Kills the pid and subprocesses related to the variable FOUND_PID if set.

L

lockSsh(boolean) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
lockSshd() - Static method in class org.jclouds.scriptbuilder.statements.ssh.SshStatements
lock sshd down so root cannot login, and password auth is disabled,
login(String) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
loginPassword(String) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 

M

MARKER - Static variable in class org.jclouds.scriptbuilder.domain.AppendFile
 
MARKER - Static variable in class org.jclouds.scriptbuilder.domain.CreateRunScript
 

N

newStatementList(Statement...) - Static method in class org.jclouds.scriptbuilder.domain.Statements
 

O

org.jclouds.scriptbuilder - package org.jclouds.scriptbuilder
 
org.jclouds.scriptbuilder.domain - package org.jclouds.scriptbuilder.domain
 
org.jclouds.scriptbuilder.functions - package org.jclouds.scriptbuilder.functions
 
org.jclouds.scriptbuilder.statements.login - package org.jclouds.scriptbuilder.statements.login
 
org.jclouds.scriptbuilder.statements.ssh - package org.jclouds.scriptbuilder.statements.ssh
 
org.jclouds.scriptbuilder.util - package org.jclouds.scriptbuilder.util
 
OS_TO_CALL - Static variable in class org.jclouds.scriptbuilder.domain.Call
 
OS_TO_CASE_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.SwitchArg
 
OS_TO_CHMOD_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.CreateRunScript
 
OS_TO_END_SWITCH_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.SwitchArg
 
OS_TO_EXPORT_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.CreateRunScript.AddExportToFile
 
OS_TO_KILL - Static variable in class org.jclouds.scriptbuilder.domain.Kill
 
OS_TO_LOCAL_VAR_PATTERN - Static variable in class org.jclouds.scriptbuilder.util.Utils
 
OS_TO_POSITIONAL_VAR_PATTERN - Static variable in class org.jclouds.scriptbuilder.util.Utils
 
OS_TO_SWITCH_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.SwitchArg
 
OS_TO_TITLE_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.CreateRunScript.AddTitleToFile
 
OS_TO_ZERO_PATH - Static variable in class org.jclouds.scriptbuilder.util.Utils
 
OsFamily - Enum in org.jclouds.scriptbuilder.domain
Type of an Operating System.

P

password(String) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
passwordGenerator() - Method in interface org.jclouds.scriptbuilder.statements.login.AdminAccess.Configuration
 
passwordGenerator() - Method in class org.jclouds.scriptbuilder.statements.login.DefaultConfiguration
 
PipeHttpResponseTo - Class in org.jclouds.scriptbuilder.domain
Pipes the content of the http response to a shell command that accepts input from stdin
PipeHttpResponseTo(Statement, String, URI, Multimap<String, String>) - Constructor for class org.jclouds.scriptbuilder.domain.PipeHttpResponseTo
 
PipeHttpResponseToBash - Class in org.jclouds.scriptbuilder.domain
Pipes the content of the http response to bash
PipeHttpResponseToBash(String, URI, Multimap<String, String>) - Constructor for class org.jclouds.scriptbuilder.domain.PipeHttpResponseToBash
 
pipeHttpResponseToBash(String, URI, Multimap<String, String>) - Static method in class org.jclouds.scriptbuilder.domain.Statements
exec the data received from the request parameters.
PipeHttpResponseToTarxpzfIntoDirectory - Class in org.jclouds.scriptbuilder.domain
Pipes the content of the http response to tar -xpzf
PipeHttpResponseToTarxpzfIntoDirectory(String, URI, Multimap<String, String>, String) - Constructor for class org.jclouds.scriptbuilder.domain.PipeHttpResponseToTarxpzfIntoDirectory
 

R

REDIRECT_FD_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.AppendFile
 
REDIRECT_FD_PATTERN - Static variable in class org.jclouds.scriptbuilder.domain.CreateRunScript
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.AppendFile
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.Call
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.CreateRunScript.AddExportToFile
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.CreateRunScript.AddTitleToFile
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.CreateRunScript
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.InterpretableStatement
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.Kill
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.PipeHttpResponseTo
 
render(OsFamily) - Method in interface org.jclouds.scriptbuilder.domain.Statement
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.StatementList
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.domain.SwitchArg
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.ScriptBuilder
builds the shell script, by adding the following shell declaration line variable exports case/switch
render(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.ReplaceShadowPasswordEntry
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.Sudoers
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.ssh.AuthorizeRSAPublicKeys
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.ssh.InstallRSAPrivateKey
 
render(OsFamily) - Method in class org.jclouds.scriptbuilder.statements.ssh.SshdConfig
 
ReplaceShadowPasswordEntry - Class in org.jclouds.scriptbuilder.statements.login
Replaces the password entry for a user in the shadow file, using SHA-512 crypt syntax.
ReplaceShadowPasswordEntry(String, String) - Constructor for class org.jclouds.scriptbuilder.statements.login.ReplaceShadowPasswordEntry
 
ReplaceShadowPasswordEntryOfLoginUser - Class in org.jclouds.scriptbuilder.statements.login
 
ReplaceShadowPasswordEntryOfLoginUser(String) - Constructor for class org.jclouds.scriptbuilder.statements.login.ReplaceShadowPasswordEntryOfLoginUser
 
replaceTokens(String, Map<String, String>) - Static method in class org.jclouds.scriptbuilder.util.Utils
replaces tokens that are expressed as {token}

ex.

resetLoginPassword(boolean) - Method in class org.jclouds.scriptbuilder.statements.login.AdminAccess.Builder
 
resetLoginUserPasswordTo(String) - Static method in class org.jclouds.scriptbuilder.statements.login.ShadowStatements
note must be run as root, and will either reset the root password, or whoever sudoed to root.
rm(String) - Static method in class org.jclouds.scriptbuilder.domain.Statements
 

S

SaveHttpResponseTo - Class in org.jclouds.scriptbuilder.domain
saves the content of the http response to a file
SaveHttpResponseTo(String, String, String, URI, Multimap<String, String>) - Constructor for class org.jclouds.scriptbuilder.domain.SaveHttpResponseTo
 
ScriptBuilder - Class in org.jclouds.scriptbuilder
Creates a shell script.
ScriptBuilder() - Constructor for class org.jclouds.scriptbuilder.ScriptBuilder
 
ShadowStatements - Class in org.jclouds.scriptbuilder.statements.login
Statements used to manipulate the shadow file
ShadowStatements() - Constructor for class org.jclouds.scriptbuilder.statements.login.ShadowStatements
 
shell(String) - Method in class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
ShellToken - Enum in org.jclouds.scriptbuilder.domain
Constants used in shell scripting.
SshdConfig - Class in org.jclouds.scriptbuilder.statements.ssh
Control sshd_config
SshdConfig(Map<String, String>) - Constructor for class org.jclouds.scriptbuilder.statements.ssh.SshdConfig
 
sshdConfig(Map<String, String>) - Static method in class org.jclouds.scriptbuilder.statements.ssh.SshStatements
 
SshStatements - Class in org.jclouds.scriptbuilder.statements.ssh
Statements used in ssh control
SshStatements() - Constructor for class org.jclouds.scriptbuilder.statements.ssh.SshStatements
 
standard() - Static method in class org.jclouds.scriptbuilder.statements.login.AdminAccess
 
Statement - Interface in org.jclouds.scriptbuilder.domain
Statement used in a shell script
StatementList - Class in org.jclouds.scriptbuilder.domain
Statements used in a shell script
StatementList(Statement...) - Constructor for class org.jclouds.scriptbuilder.domain.StatementList
 
StatementList(Iterable<Statement>) - Constructor for class org.jclouds.scriptbuilder.domain.StatementList
 
statements - Variable in class org.jclouds.scriptbuilder.domain.StatementList
 
Statements - Class in org.jclouds.scriptbuilder.domain
Statements used in shell scripts.
Statements() - Constructor for class org.jclouds.scriptbuilder.domain.Statements
 
StoppableJavaInitMetadata - Class in org.jclouds.scriptbuilder.domain
A java process that has a graceful shutdown mechanism.
StoppableJavaInitMetadata(String, String, URI, String, String, String, String, String, String, String, String[], String, String[], String[], String[], String, String[], String[]) - Constructor for class org.jclouds.scriptbuilder.domain.StoppableJavaInitMetadata
 
Sudoers - Class in org.jclouds.scriptbuilder.statements.login
Control /etc/sudoers
Sudoers() - Constructor for class org.jclouds.scriptbuilder.statements.login.Sudoers
 
SudoStatements - Class in org.jclouds.scriptbuilder.statements.login
Statements used in sudo control
SudoStatements() - Constructor for class org.jclouds.scriptbuilder.statements.login.SudoStatements
 
switchArg(int, Map<String, Statement>) - Static method in class org.jclouds.scriptbuilder.domain.Statements
 
SwitchArg - Class in org.jclouds.scriptbuilder.domain
Statement used in a shell script
SwitchArg(int, Map<String, Statement>) - Constructor for class org.jclouds.scriptbuilder.domain.SwitchArg
Generates a switch statement based on arg.

T

to(OsFamily) - Method in enum org.jclouds.scriptbuilder.domain.ShellToken
 
tokenValueMap(OsFamily) - Static method in enum org.jclouds.scriptbuilder.domain.ShellToken
 
toString() - Method in class org.jclouds.scriptbuilder.domain.InterpretableStatement
 
toString() - Method in class org.jclouds.scriptbuilder.InitBuilder
 

U

unsetEnvironmentVariable(String) - Method in class org.jclouds.scriptbuilder.ScriptBuilder
Unsets a variable to ensure it is set within the script.
UnzipHttpResponseIntoDirectory - Class in org.jclouds.scriptbuilder.domain
unzips the content into a directory
UnzipHttpResponseIntoDirectory(String, URI, Multimap<String, String>, String) - Constructor for class org.jclouds.scriptbuilder.domain.UnzipHttpResponseIntoDirectory
 
UserAdd - Class in org.jclouds.scriptbuilder.statements.login
 
UserAdd(String, List<String>, String, String, List<String>, String, String) - Constructor for class org.jclouds.scriptbuilder.statements.login.UserAdd
 
UserAdd.Builder - Class in org.jclouds.scriptbuilder.statements.login
 
UserAdd.Builder() - Constructor for class org.jclouds.scriptbuilder.statements.login.UserAdd.Builder
 
Utils - Class in org.jclouds.scriptbuilder.util
Utilities used to build init scripts.
Utils() - Constructor for class org.jclouds.scriptbuilder.util.Utils
 
Utils.FunctionNotFoundException - Exception in org.jclouds.scriptbuilder.util
 
Utils.FunctionNotFoundException(String, OsFamily) - Constructor for exception org.jclouds.scriptbuilder.util.Utils.FunctionNotFoundException
 
Utils.FunctionNotFoundException(String, OsFamily, Throwable) - Constructor for exception org.jclouds.scriptbuilder.util.Utils.FunctionNotFoundException
 
Utils.LowerCamelToUpperUnderscore - Class in org.jclouds.scriptbuilder.util
 
Utils.LowerCamelToUpperUnderscore() - Constructor for class org.jclouds.scriptbuilder.util.Utils.LowerCamelToUpperUnderscore
 
Utils.UpperUnderscoreToLowerCamel - Class in org.jclouds.scriptbuilder.util
 
Utils.UpperUnderscoreToLowerCamel() - Constructor for class org.jclouds.scriptbuilder.util.Utils.UpperUnderscoreToLowerCamel
 

V

valueOf(String) - Static method in enum org.jclouds.scriptbuilder.domain.OsFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.scriptbuilder.domain.ShellToken
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.scriptbuilder.functions.CredentialsFromAdminAccess
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jclouds.scriptbuilder.domain.OsFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.scriptbuilder.domain.ShellToken
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.scriptbuilder.functions.CredentialsFromAdminAccess
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeComment(String, OsFamily) - Static method in class org.jclouds.scriptbuilder.util.Utils
 
writeFunction(String, String, OsFamily) - Static method in class org.jclouds.scriptbuilder.util.Utils
 
writeFunction(String, String) - Static method in class org.jclouds.scriptbuilder.util.Utils
 
writeFunctionFromResource(String, OsFamily) - Static method in class org.jclouds.scriptbuilder.util.Utils
 
writePositionalVars(List<String>, OsFamily) - Static method in class org.jclouds.scriptbuilder.util.Utils
Writes an initialization statement for use inside a script or a function.
writeUnsetVariables(List<String>, OsFamily) - Static method in class org.jclouds.scriptbuilder.util.Utils
Ensures that variables come from a known source instead of bleeding in from a profile
writeVariableExporters(Map<String, String>, OsFamily) - Static method in class org.jclouds.scriptbuilder.util.Utils
converts a map into variable exports relevant to the specified platform.
writeVariableExporters(Map<String, String>) - Static method in class org.jclouds.scriptbuilder.util.Utils
converts a map into variable exporters in shell intermediate language.
writeZeroPath(OsFamily) - Static method in class org.jclouds.scriptbuilder.util.Utils
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2009-2011 jclouds. All Rights Reserved.