org.jclouds.scriptbuilder.statements.ruby
Class InstallRuby

java.lang.Object
  extended by com.google.common.collect.ForwardingObject
      extended by com.google.common.collect.ForwardingCollection<E>
          extended by com.google.common.collect.ForwardingList<Statement>
              extended by org.jclouds.scriptbuilder.domain.StatementList
                  extended by org.jclouds.scriptbuilder.statements.ruby.InstallRuby
All Implemented Interfaces:
Iterable<Statement>, Collection<Statement>, List<Statement>, AcceptsStatementVisitor, Statement

public class InstallRuby
extends StatementList

Installs Ruby and Rubygems gems onto a host.

Author:
Ignasi Barrera

Field Summary
 
Fields inherited from class org.jclouds.scriptbuilder.domain.StatementList
statements
 
Constructor Summary
InstallRuby()
           
 
Method Summary
static Statement installRubyGems()
           
 String render(OsFamily family)
           
 
Methods inherited from class org.jclouds.scriptbuilder.domain.StatementList
accept, delegate, functionDependencies
 
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 com.google.common.collect.ForwardingObject
toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Constructor Detail

InstallRuby

public InstallRuby()
Method Detail

installRubyGems

public static Statement installRubyGems()

render

public String render(OsFamily family)
Specified by:
render in interface Statement
Overrides:
render in class StatementList


Copyright © 2009-2013 jclouds. All Rights Reserved.