static ChefSolo.Builder |
ChefSolo.builder() |
|
ChefSolo.Builder |
ChefSolo.Builder.cookbookPath(String cookbookPath) |
Directory where Chef Solo will look for cookbooks.
|
ChefSolo.Builder |
ChefSolo.Builder.cookbookPaths(Iterable<String> cookbookPaths) |
Directories where Chef Solo will look for cookbooks.
|
ChefSolo.Builder |
ChefSolo.Builder.cookbooksArchiveLocation(String cookbooksArchiveLocation) |
Local file path or remote URL of a cookbook tar file.
|
ChefSolo.Builder |
ChefSolo.Builder.dataBagPath(String dataBagPath) |
Directory where Chef Solo will store data bags.
|
ChefSolo.Builder |
ChefSolo.Builder.defineDataBag(DataBag dataBag) |
Creates a data bag.
|
ChefSolo.Builder |
ChefSolo.Builder.defineDataBags(Iterable<DataBag> databags) |
Creates a set of data bags.
|
ChefSolo.Builder |
ChefSolo.Builder.defineRole(Role role) |
Creates a role.
|
ChefSolo.Builder |
ChefSolo.Builder.defineRoles(Iterable<Role> roles) |
Creates a set of roles.
|
ChefSolo.Builder |
ChefSolo.Builder.fileCachePath(String fileCachePath) |
Directory where Chef Solo will store files.
|
ChefSolo.Builder |
ChefSolo.Builder.group(String group) |
The goup to set privilege to.
|
ChefSolo.Builder |
ChefSolo.Builder.interval(Integer interval) |
Run chef-client periodically, in seconds.
|
ChefSolo.Builder |
ChefSolo.Builder.jsonAttributes(String jsonAttributes) |
JSON attributes to customize cookbook values.
|
ChefSolo.Builder |
ChefSolo.Builder.logFile(String logFile) |
Set the log file location, by default STDOUT.
|
ChefSolo.Builder |
ChefSolo.Builder.logLevel(String logLevel) |
Set he Log level (debug, info, warn, error, fatal).
|
ChefSolo.Builder |
ChefSolo.Builder.nodeName(String nodeName) |
Set the name for the node.
|
ChefSolo.Builder |
ChefSolo.Builder.rolePath(String rolePath) |
Directory where Chef Solo will store roles.
|
ChefSolo.Builder |
ChefSolo.Builder.runlist(RunList runlist) |
The run list to be executed in the Chef Solo run.
|
ChefSolo.Builder |
ChefSolo.Builder.splay(Integer splay) |
The splay time for running at intervals, in seconds.
|
ChefSolo.Builder |
ChefSolo.Builder.user(String user) |
The user to set privilege to.
|