All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AcceptsStatementVisitor Activator AdminAccess Controls the administrative access to a node.AdminAccess.Builder AdminAccess.Config AdminAccess.Configuration AdminAccessBuilderSpec A specification of aAdminAccess.Builderconfiguration.AdminAccessBuilderSpec.ValueParser Parses a single value.AdminAccessVisitor AppendFile Creates a run scriptAppendFile.Builder AuthorizeRSAPublicKeys BasicFunctionLoader AFunctionLoaderimplementation which loads the target function from the classpath.BundleFunctionLoader AFunctionLoaderwhich searches for functions in theBundleresources.Call Statement used in a shell scriptChefSolo Bootstraps a node using Chef Solo.ChefSolo.Builder CloneGitRepo Clones a gitRepoAndRef into a newly created directory, creates remote-tracking branches for each branch in the cloned gitRepoAndRef (visible using git branch -r), and creates and checks out an initial branch that is forked from the cloned gitRepoAndRef's currently active branch.CloneGitRepo.Builder CreateOrOverwriteFile Creates a run scriptCreateOrOverwriteFile.Builder CreateRunScript Creates a run scriptCreateRunScript.AddExport CredentialsFromAdminAccess CurrentFunctionLoader Means to access the currentFunctionLoaderinstance;DataBag A Data bag to be configured for a Chef Solo run.DataBag.Builder EnvBuilder Creates an environment fileExitInsteadOfReturn you cannot return from a top-level script, so if you are using snippets that issuereturnthen you'll want to wrap them in this.FunctionLoader A function loader interface.FunctionNotFoundException GitRepoAndRef Description of git coordinates to checkout.GitRepoAndRef.Builder InitAdminAccess InitMetadata Defines the environment of a process that can be started in the background on an operating system.InitScript Creates an init script fileInitScript.Builder InstallChefGems Installs Chef gems onto a host.InstallChefGems.Builder InstallChefUsingOmnibus Installs the Chef client using the Omnibus installer.InstallGit Installs git onto a hostInstallJDK Installs a default JDK to a hostInstallJDK.FromOpenJDK InstallJDK.FromURL InstallRSAPrivateKey InstallRuby Installs Ruby onto a host.InstallRuby.Builder InstallRubyGems Installs RubyGems onto a host.InstallRubyGems.Builder InterpretableStatement Statement used in a shell scriptJavaInitMetadata Defines the environment of a java process that can be started in the background on an operating system.Kill Statement used in a shell scriptLicenseHeaderFilter FunctionLoader decorator to filters out license header comments from a file.LiteralStatement Statement used in a shell script without modifications apart from a trailing newline.OsFamily Type of an Operating System.PipeHttpResponseTo Pipes the content of the http response to a shell command that accepts input from stdinPipeHttpResponseToBash Pipes the content of the http response to bashPipeHttpResponseToTarxpzfIntoDirectory Pipes the content of the http response to tar -xpzfReplaceShadowPasswordEntry Replaces the password entry for a user in the shadow file, using SHA-512 crypt syntax.ReplaceShadowPasswordEntryOfLoginUser Role A Role to be configured for a Chef Solo run.Role.Builder RunList A Run list to be executed in a Chef Solo run.RunList.Builder SaveHttpResponseTo saves the content of the http response to a fileScriptBuilder Creates a shell script.ServiceFunctionLoader AFunctionLoaderimplementation which delegates loading to the OSGi service registry.ShadowStatements Statements used to manipulate the shadow fileShellToken Constants used in shell scripting.SshdConfig Control sshd_configSshStatements Statements used in ssh controlStatement Statement used in a shell scriptStatementList Statements used in a shell scriptStatements Statements used in shell scripts.StatementVisitor StoppableJavaInitMetadata A java process that has a graceful shutdown mechanism.Sudoers Control /etc/sudoersSudoStatements Statements used in sudo controlSwitchArg Statement used in a shell scriptUnzipHttpResponseIntoDirectory unzips the content into a directoryUserAdd Creates a statement that will add a given user to a machine ("login"), with optional password, groups, private key, and authorized keys.UserAdd.Builder Utils Utilities used to build init scripts.Utils.VariableNameForOsFamily InShellToken, the values whose names end in_VARIABLEdesignate variable names we know how to translate from one platform to another.