public class TemplatesApi extends Object
| Modifier and Type | Method and Description |
|---|---|
com.abiquo.model.transport.AcceptedRequestDto<String> |
createConversion(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template,
String targetFormat) |
com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto |
createPersistent(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt,
String persistentTemplateName,
com.abiquo.server.core.infrastructure.storage.TierDto tier,
int pollInterval,
int maxWait,
TimeUnit unit) |
com.abiquo.server.core.appslibrary.TemplateDefinitionListDto |
createTemplateDefinitionList(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
String urlRepo) |
com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto |
downloadTemplateToRepository(com.abiquo.server.core.appslibrary.DatacenterRepositoryDto repository,
com.abiquo.server.core.appslibrary.TemplateDefinitionDto templateDefinition,
int polling,
int timeout,
TimeUnit time) |
com.abiquo.server.core.appslibrary.ConversionDto |
getConversion(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt,
String diskFormatType) |
com.abiquo.server.core.appslibrary.DatacenterRepositoryDto |
getDatacenterRepository(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter) |
Iterable<com.abiquo.server.core.task.TaskDto> |
getVirtualMachineTemplateTasks(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt) |
com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto |
instanceVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto vm,
String snapshotName,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
Iterable<com.abiquo.server.core.appslibrary.ConversionDto> |
listConversions(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt) |
Iterable<com.abiquo.server.core.task.TaskDto> |
listConversionTasks(com.abiquo.server.core.appslibrary.ConversionDto conversion) |
Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> |
listTemplates(com.abiquo.server.core.appslibrary.DatacenterRepositoryDto repository) |
Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> |
listTemplates(com.abiquo.server.core.appslibrary.DatacenterRepositoryDto repository,
TemplateListOptions options) |
Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> |
listTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc) |
Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> |
listTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
TemplateListOptions options) |
com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto |
promoteInstance(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template,
String promotedName,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
void |
refreshAppslibrary(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
int pollInterval,
int maxWait,
TimeUnit timeUnit) |
com.abiquo.model.transport.AcceptedRequestDto<String> |
restartConversion(com.abiquo.server.core.appslibrary.ConversionDto conversion) |
public Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> listTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc)
public Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> listTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc, TemplateListOptions options)
public Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> listTemplates(com.abiquo.server.core.appslibrary.DatacenterRepositoryDto repository)
public Iterable<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> listTemplates(com.abiquo.server.core.appslibrary.DatacenterRepositoryDto repository, TemplateListOptions options)
public com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto instanceVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto vm,
String snapshotName,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto promoteInstance(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template,
String promotedName,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public void refreshAppslibrary(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
int pollInterval,
int maxWait,
TimeUnit timeUnit)
public com.abiquo.server.core.appslibrary.DatacenterRepositoryDto getDatacenterRepository(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter)
public com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto createPersistent(com.abiquo.server.core.cloud.VirtualDatacenterDto vdc,
com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt,
String persistentTemplateName,
com.abiquo.server.core.infrastructure.storage.TierDto tier,
int pollInterval,
int maxWait,
TimeUnit unit)
public Iterable<com.abiquo.server.core.task.TaskDto> getVirtualMachineTemplateTasks(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt)
public com.abiquo.model.transport.AcceptedRequestDto<String> createConversion(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto template, String targetFormat)
public com.abiquo.model.transport.AcceptedRequestDto<String> restartConversion(com.abiquo.server.core.appslibrary.ConversionDto conversion)
public com.abiquo.server.core.appslibrary.TemplateDefinitionListDto createTemplateDefinitionList(com.abiquo.server.core.enterprise.EnterpriseDto enterprise,
String urlRepo)
public com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto downloadTemplateToRepository(com.abiquo.server.core.appslibrary.DatacenterRepositoryDto repository,
com.abiquo.server.core.appslibrary.TemplateDefinitionDto templateDefinition,
int polling,
int timeout,
TimeUnit time)
public com.abiquo.server.core.appslibrary.ConversionDto getConversion(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt,
String diskFormatType)
public Iterable<com.abiquo.server.core.task.TaskDto> listConversionTasks(com.abiquo.server.core.appslibrary.ConversionDto conversion)
public Iterable<com.abiquo.server.core.appslibrary.ConversionDto> listConversions(com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto vmt)
Copyright © 2008–2015 Abiquo Holdings S.L.. All rights reserved.