public abstract class PackageInstallerBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PackageInstallerBuilder.AptPackageInstaller |
static class |
PackageInstallerBuilder.YumPackageInstaller |
static class |
PackageInstallerBuilder.ZypperPackageInstaller |
| Modifier and Type | Field and Description |
|---|---|
protected String |
mgrCommand |
protected LinkedHashSet<String> |
packages |
| Modifier | Constructor and Description |
|---|---|
protected |
PackageInstallerBuilder(String mgrCommand) |
| Modifier and Type | Method and Description |
|---|---|
PackageInstallerBuilder |
addPackage(String pkg) |
String |
build() |
protected String |
command() |
static PackageInstallerBuilder |
create(org.jclouds.compute.domain.OperatingSystem os) |
protected final String mgrCommand
protected final LinkedHashSet<String> packages
protected PackageInstallerBuilder(String mgrCommand)
public static PackageInstallerBuilder create(org.jclouds.compute.domain.OperatingSystem os)
public String build()
public PackageInstallerBuilder addPackage(String pkg)
protected String command()
Copyright © 2014. All Rights Reserved.