public class AnkaVmFactory extends Object
Modifier and Type | Method and Description |
---|---|
static AnkaVmFactory |
getInstance() |
List<NodeGroup> |
getNodeGroups(String mgmtUrl) |
List<AnkaVmTemplate> |
listTemplates(String mgmtUrl) |
List<String> |
listTemplateTags(String mgmtUrl,
String masterVmId) |
AnkaMgmtVm |
makeAnkaVm(String mgmtUrl,
String templateId,
String tag,
String nameTemplate,
int sshPort) |
AnkaMgmtVm |
makeAnkaVm(String mgmtUrl,
String templateId,
String tag,
String nameTemplate,
int sshPort,
String startUpScript,
String groupId) |
public static AnkaVmFactory getInstance()
public AnkaMgmtVm makeAnkaVm(String mgmtUrl, String templateId, String tag, String nameTemplate, int sshPort) throws AnkaMgmtException
AnkaMgmtException
public AnkaMgmtVm makeAnkaVm(String mgmtUrl, String templateId, String tag, String nameTemplate, int sshPort, String startUpScript, String groupId) throws AnkaMgmtException
AnkaMgmtException
public List<AnkaVmTemplate> listTemplates(String mgmtUrl) throws AnkaMgmtException
AnkaMgmtException
public List<String> listTemplateTags(String mgmtUrl, String masterVmId) throws AnkaMgmtException
AnkaMgmtException
public List<NodeGroup> getNodeGroups(String mgmtUrl) throws AnkaMgmtException
AnkaMgmtException
Copyright © 2016–2018. All rights reserved.