Modifier and Type | Method and Description |
---|---|
Image |
VirtualMachineTemplateToImage.apply(VirtualMachineTemplate template) |
Hardware |
VirtualMachineTemplateToHardware.apply(VirtualMachineTemplate template) |
Modifier and Type | Method and Description |
---|---|
VirtualMachineTemplate |
AbiquoComputeServiceAdapter.getImage(String id) |
Modifier and Type | Method and Description |
---|---|
Iterable<VirtualMachineTemplate> |
AbiquoComputeServiceAdapter.listHardwareProfiles() |
Iterable<VirtualMachineTemplate> |
AbiquoComputeServiceAdapter.listImages() |
Modifier and Type | Method and Description |
---|---|
Iterable<VirtualDatacenter> |
AbiquoComputeServiceHelper.findCompatibleVirtualDatacenters(Datacenter datacenter,
VirtualMachineTemplate template)
Find the virtual datacenters compatible with the given template.
|
VirtualDatacenter |
AbiquoComputeServiceHelper.getOrCreateVirtualDatacenter(User user,
Enterprise enterprise,
Datacenter datacenter,
VirtualMachineTemplate template,
AbiquoTemplateOptions options)
Gets a virtual datacenter where the given template can be deployed.
|
Modifier and Type | Method and Description |
---|---|
VirtualMachineTemplate |
VirtualDatacenter.findAvailableTemplate(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
VirtualMachineTemplate |
VirtualDatacenter.getAvailablePersistentTemplate(Integer id) |
VirtualMachineTemplate |
VirtualDatacenter.getAvailableTemplate(Integer id) |
VirtualMachineTemplate |
VirtualMachine.getTemplate()
Retrieve the template of this virtual machine.
|
VirtualMachineTemplate |
Conversion.getVirtualMachineTemplate() |
Modifier and Type | Method and Description |
---|---|
List<VirtualMachineTemplate> |
VirtualDatacenter.listAvailableTempaltes(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
List<VirtualMachineTemplate> |
VirtualDatacenter.listAvailableTemplates()
TODO needs to be in the wiki
|
List<VirtualMachineTemplate> |
VirtualDatacenter.listAvailableTemplates(VirtualMachineTemplateOptions options) |
Modifier and Type | Method and Description |
---|---|
static VirtualMachine.Builder |
VirtualMachine.builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
VirtualAppliance virtualAppliance,
VirtualMachineTemplate template) |
Modifier and Type | Method and Description |
---|---|
VirtualMachineTemplate |
VirtualDatacenter.findAvailableTemplate(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
List<VirtualMachineTemplate> |
VirtualDatacenter.listAvailableTempaltes(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
Constructor and Description |
---|
VirtualMachine.Builder(RestContext<AbiquoApi,AbiquoAsyncApi> context,
VirtualAppliance virtualAppliance,
VirtualMachineTemplate template) |
Modifier and Type | Method and Description |
---|---|
VirtualMachineTemplate |
Enterprise.findTemplate(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
VirtualMachineTemplate |
Enterprise.findTemplateInRepository(Datacenter datacenter,
com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
VirtualMachineTemplate |
Enterprise.getTemplateInRepository(Datacenter datacenter,
Integer id) |
Modifier and Type | Method and Description |
---|---|
List<VirtualMachineTemplate> |
Enterprise.listTemplates() |
List<VirtualMachineTemplate> |
Enterprise.listTemplates(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
List<VirtualMachineTemplate> |
Enterprise.listTemplatesInRepository(Datacenter datacenter) |
List<VirtualMachineTemplate> |
Enterprise.listTemplatesInRepository(Datacenter datacenter,
com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
Modifier and Type | Method and Description |
---|---|
VirtualMachineTemplate |
Enterprise.findTemplate(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
VirtualMachineTemplate |
Enterprise.findTemplateInRepository(Datacenter datacenter,
com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
List<VirtualMachineTemplate> |
Enterprise.listTemplates(com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
List<VirtualMachineTemplate> |
Enterprise.listTemplatesInRepository(Datacenter datacenter,
com.google.common.base.Predicate<VirtualMachineTemplate> filter) |
Modifier and Type | Method and Description |
---|---|
VirtualMachineTemplate |
Datacenter.findTemplateInRepository(Enterprise enterprise,
com.google.common.base.Predicate<VirtualMachineTemplate> filter)
Retrieve the first virtual machine template within the list of templates of this datacenter
from the given enterprise.
|
VirtualMachineTemplate |
Datacenter.getTemplateInRepository(Enterprise enterprise,
Integer id)
Retrieve a single virtual machine template in of this datacenter from the given enterprise.
|
Modifier and Type | Method and Description |
---|---|
List<VirtualMachineTemplate> |
Datacenter.listTemplatesInRepository(Enterprise enterprise)
Retrieve the list of virtual machine templates in the repository of this datacenter.
|
List<VirtualMachineTemplate> |
Datacenter.listTemplatesInRepository(Enterprise enterprise,
com.google.common.base.Predicate<VirtualMachineTemplate> filter)
Retrieve a filtered list of virtual machine templates in the repository of this datacenter.
|
Modifier and Type | Method and Description |
---|---|
VirtualMachineTemplate |
Datacenter.findTemplateInRepository(Enterprise enterprise,
com.google.common.base.Predicate<VirtualMachineTemplate> filter)
Retrieve the first virtual machine template within the list of templates of this datacenter
from the given enterprise.
|
List<VirtualMachineTemplate> |
Datacenter.listTemplatesInRepository(Enterprise enterprise,
com.google.common.base.Predicate<VirtualMachineTemplate> filter)
Retrieve a filtered list of virtual machine templates in the repository of this datacenter.
|
Modifier and Type | Method and Description |
---|---|
static com.google.common.base.Predicate<VirtualMachineTemplate> |
VirtualMachineTemplatePredicates.compatible(com.abiquo.model.enumerator.HypervisorType type) |
static com.google.common.base.Predicate<VirtualMachineTemplate> |
VirtualMachineTemplatePredicates.diskFormat(com.abiquo.model.enumerator.DiskFormatType... formats) |
static com.google.common.base.Predicate<VirtualMachineTemplate> |
VirtualMachineTemplatePredicates.id(Integer... ids) |
static com.google.common.base.Predicate<VirtualMachineTemplate> |
VirtualMachineTemplatePredicates.name(String... names) |
Modifier and Type | Method and Description |
---|---|
Iterable<VirtualMachineTemplate> |
ListVirtualMachineTemplatesImpl.execute(Enterprise parent) |
Iterable<VirtualMachineTemplate> |
ListVirtualMachineTemplatesImpl.execute(Enterprise parent,
com.google.common.base.Predicate<VirtualMachineTemplate> selector) |
Modifier and Type | Method and Description |
---|---|
Iterable<VirtualMachineTemplate> |
ListVirtualMachineTemplatesImpl.execute(Enterprise parent,
com.google.common.base.Predicate<VirtualMachineTemplate> selector) |
Copyright © 2009-2013 jclouds. All Rights Reserved.