Class InstallChefUsingOmnibus
- java.lang.Object
-
- com.google.common.collect.ForwardingObject
-
- com.google.common.collect.ForwardingCollection<E>
-
- com.google.common.collect.ForwardingList<Statement>
-
- org.jclouds.scriptbuilder.domain.StatementList
-
- org.jclouds.scriptbuilder.statements.chef.InstallChefUsingOmnibus
-
- All Implemented Interfaces:
Iterable<Statement>
,Collection<Statement>
,List<Statement>
,AcceptsStatementVisitor
,Statement
public class InstallChefUsingOmnibus extends StatementList
Installs the Chef client using the Omnibus installer.This will install an entire ruby distribution with all required gems in a concrete directory so there is no need to manually download or configure any Ruby version or gem.
If you want more control on the Ruby version or the gems being installed, use the
InstallChefGems
statement instead.- See Also:
InstallChefGems
,InstallRuby
-
-
Field Summary
Fields Modifier and Type Field Description static String
OMNIBUS_INSTALLER
The URL for the Omnibus installer-
Fields inherited from class org.jclouds.scriptbuilder.domain.StatementList
statements
-
-
Constructor Summary
Constructors Constructor Description InstallChefUsingOmnibus()
InstallChefUsingOmnibus(String chefVersion)
-
Method Summary
-
Methods inherited from class org.jclouds.scriptbuilder.domain.StatementList
accept, delegate, functionDependencies, render
-
Methods inherited from class com.google.common.collect.ForwardingList
add, addAll, equals, get, hashCode, indexOf, lastIndexOf, listIterator, listIterator, remove, set, standardAdd, standardAddAll, standardEquals, standardHashCode, standardIndexOf, standardIterator, standardLastIndexOf, standardListIterator, standardListIterator, standardSubList, subList
-
Methods inherited from class com.google.common.collect.ForwardingCollection
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, standardAddAll, standardClear, standardContains, standardContainsAll, standardIsEmpty, standardRemove, standardRemoveAll, standardRetainAll, standardToArray, standardToArray, standardToString, toArray, toArray
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
-
-
-
Field Detail
-
OMNIBUS_INSTALLER
public static final String OMNIBUS_INSTALLER
The URL for the Omnibus installer- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InstallChefUsingOmnibus
public InstallChefUsingOmnibus()
-
InstallChefUsingOmnibus
public InstallChefUsingOmnibus(String chefVersion)
-
-