public interface CloudAsyncApi
http://community.abiquo.com/display/ABI20/API+Reference
,
CloudApi
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
changeVirtualMachineState(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
com.abiquo.server.core.cloud.VirtualMachineStateDto state) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DiskManagementDto> |
createHardDisk(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
com.abiquo.server.core.infrastructure.storage.DiskManagementDto hardDisk) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> |
createPrivateNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
com.abiquo.server.core.infrastructure.network.VLANNetworkDto privateNetwork) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceDto> |
createVirtualAppliance(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacenterDto> |
createVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
com.abiquo.server.core.enterprise.EnterpriseDto enterprise) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto> |
createVirtualMachine(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumeManagementDto> |
createVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteHardDisk(com.abiquo.server.core.infrastructure.storage.DiskManagementDto hardDisk) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deletePrivateNetwork(com.abiquo.server.core.infrastructure.network.VLANNetworkDto privateNetwork) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
VirtualApplianceOptions options) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
deployVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
com.abiquo.server.core.cloud.VirtualMachineTaskDto task) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
deployVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
com.abiquo.server.core.cloud.VirtualMachineTaskDto task) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
detachAllHardDisks(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
detachAllVolumes(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> |
getDefaultNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DiskManagementDto> |
getHardDisk(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
Integer diskId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> |
getPrivateNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
Integer privateNetworkId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PrivateIpDto> |
getPrivateNetworkIp(com.abiquo.server.core.infrastructure.network.VLANNetworkDto network,
Integer ipId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.TierDto> |
getStorageTier(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
Integer tierId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceDto> |
getVirtualAppliance(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
Integer virtualApplianceId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceStateDto> |
getVirtualApplianceState(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacenterDto> |
getVirtualDatacenter(Integer virtualDatacenterId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto> |
getVirtualMachine(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
Integer virtualMachineId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachineStateDto> |
getVirtualMachineState(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> |
getVirtualMachineTemplate(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumeManagementDto> |
getVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
Integer volumeId) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DisksManagementDto> |
listAttachedHardDisks(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumesManagementDto> |
listAttachedVolumes(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpsDto> |
listAvailablePublicIps(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
IpOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.VirtualMachineTemplatesDto> |
listAvailableTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.VirtualMachineTemplatesDto> |
listAvailableTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
VirtualMachineTemplateOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DisksManagementDto> |
listHardDisks(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VMNetworkConfigurationsDto> |
listNetworkConfigurations(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PrivateIpsDto> |
listPrivateNetworkIps(com.abiquo.server.core.infrastructure.network.VLANNetworkDto network) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PrivateIpsDto> |
listPrivateNetworkIps(com.abiquo.server.core.infrastructure.network.VLANNetworkDto network,
IpOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworksDto> |
listPrivateNetworks(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpsDto> |
listPurchasedPublicIps(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
IpOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.TiersDto> |
listStorageTiers(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualAppliancesDto> |
listVirtualAppliances(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacentersDto> |
listVirtualDatacenters(VirtualDatacenterOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> |
listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> |
listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
VirtualMachineOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumesManagementDto> |
listVolumes(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumesManagementDto> |
listVolumes(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
VolumeOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumeManagementDto> |
moveVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume,
com.abiquo.server.core.cloud.VirtualDatacenterDto newVirtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpDto> |
purchasePublicIp(com.abiquo.server.core.infrastructure.network.PublicIpDto publicIp) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
rebootVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpDto> |
releasePublicIp(com.abiquo.server.core.infrastructure.network.PublicIpDto publicIp) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
replaceHardDisks(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
com.abiquo.server.core.infrastructure.storage.DiskManagementDto... hardDisks) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
replaceVolumes(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
VirtualMachineOptions options,
com.abiquo.server.core.infrastructure.storage.VolumeManagementDto... volumes) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setDefaultNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
com.abiquo.server.core.infrastructure.network.VLANNetworkDto network) |
com.google.common.util.concurrent.ListenableFuture<Void> |
setGatewayNetwork(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
com.abiquo.server.core.infrastructure.network.VLANNetworkDto network) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
undeployVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
com.abiquo.server.core.cloud.VirtualMachineTaskDto task) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
undeployVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
com.abiquo.server.core.cloud.VirtualMachineTaskDto task) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> |
updatePrivateNetwork(com.abiquo.server.core.infrastructure.network.VLANNetworkDto privateNetwork) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceDto> |
updateVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacenterDto> |
updateVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
updateVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto virtualMachine) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
updateVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto virtualMachine,
VirtualMachineOptions options) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> |
updateVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume) |
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacentersDto> listVirtualDatacenters(VirtualDatacenterOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacenterDto> getVirtualDatacenter(Integer virtualDatacenterId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacenterDto> createVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, com.abiquo.server.core.infrastructure.DatacenterDto datacenter, com.abiquo.server.core.enterprise.EnterpriseDto enterprise)
CloudApi#createVirtualDatacenter(VirtualDatacenterDto, Datacenter, Enterprise)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualDatacenterDto> updateVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<Void> deleteVirtualDatacenter(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.VirtualMachineTemplatesDto> listAvailableTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.VirtualMachineTemplatesDto> listAvailableTemplates(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, VirtualMachineTemplateOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.TiersDto> listStorageTiers(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.TierDto> getStorageTier(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, Integer tierId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpsDto> listAvailablePublicIps(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, IpOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpsDto> listPurchasedPublicIps(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, IpOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpDto> purchasePublicIp(com.abiquo.server.core.infrastructure.network.PublicIpDto publicIp)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PublicIpDto> releasePublicIp(com.abiquo.server.core.infrastructure.network.PublicIpDto publicIp)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworksDto> listPrivateNetworks(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
CloudApi#listPrivateNetworks(VirtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> getPrivateNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, Integer privateNetworkId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> createPrivateNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, com.abiquo.server.core.infrastructure.network.VLANNetworkDto privateNetwork)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> updatePrivateNetwork(com.abiquo.server.core.infrastructure.network.VLANNetworkDto privateNetwork)
com.google.common.util.concurrent.ListenableFuture<Void> deletePrivateNetwork(com.abiquo.server.core.infrastructure.network.VLANNetworkDto privateNetwork)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VLANNetworkDto> getDefaultNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<Void> setDefaultNetwork(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, com.abiquo.server.core.infrastructure.network.VLANNetworkDto network)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PrivateIpsDto> listPrivateNetworkIps(com.abiquo.server.core.infrastructure.network.VLANNetworkDto network)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PrivateIpsDto> listPrivateNetworkIps(com.abiquo.server.core.infrastructure.network.VLANNetworkDto network, IpOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.PrivateIpDto> getPrivateNetworkIp(com.abiquo.server.core.infrastructure.network.VLANNetworkDto network, Integer ipId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualAppliancesDto> listVirtualAppliances(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceDto> getVirtualAppliance(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, Integer virtualApplianceId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceStateDto> getVirtualApplianceState(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceDto> createVirtualAppliance(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualApplianceDto> updateVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance)
com.google.common.util.concurrent.ListenableFuture<Void> deleteVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance)
com.google.common.util.concurrent.ListenableFuture<Void> deleteVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance, VirtualApplianceOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> deployVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance, com.abiquo.server.core.cloud.VirtualMachineTaskDto task)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> undeployVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance, com.abiquo.server.core.cloud.VirtualMachineTaskDto task)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachinesWithNodeExtendedDto> listVirtualMachines(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance, VirtualMachineOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto> getVirtualMachine(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance, Integer virtualMachineId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto> createVirtualMachine(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance, com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<Void> deleteVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> updateVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> updateVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineWithNodeExtendedDto virtualMachine, VirtualMachineOptions options)
CloudApi#updateVirtualMachine(VirtualMachineDto, VirtualMachineOptions)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> changeVirtualMachineState(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine, com.abiquo.server.core.cloud.VirtualMachineStateDto state)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.cloud.VirtualMachineStateDto> getVirtualMachineState(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.network.VMNetworkConfigurationsDto> listNetworkConfigurations(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<Void> setGatewayNetwork(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine, com.abiquo.server.core.infrastructure.network.VLANNetworkDto network)
CloudApi#setGatewayNetwork(VirtualMachineDto, VMNetworkConfigurationDto)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> rebootVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.appslibrary.VirtualMachineTemplateDto> getVirtualMachineTemplate(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
CloudApi#getVirtualMachineTemplate(VirtualMachineTemplateDto)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumesManagementDto> listAttachedVolumes(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> detachAllVolumes(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> replaceVolumes(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine, VirtualMachineOptions options, com.abiquo.server.core.infrastructure.storage.VolumeManagementDto... volumes)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DisksManagementDto> listAttachedHardDisks(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> detachAllHardDisks(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> replaceHardDisks(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine, com.abiquo.server.core.infrastructure.storage.DiskManagementDto... hardDisks)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> deployVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine, com.abiquo.server.core.cloud.VirtualMachineTaskDto task)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> undeployVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine, com.abiquo.server.core.cloud.VirtualMachineTaskDto task)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DisksManagementDto> listHardDisks(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DiskManagementDto> getHardDisk(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, Integer diskId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.DiskManagementDto> createHardDisk(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, com.abiquo.server.core.infrastructure.storage.DiskManagementDto hardDisk)
com.google.common.util.concurrent.ListenableFuture<Void> deleteHardDisk(com.abiquo.server.core.infrastructure.storage.DiskManagementDto hardDisk)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumesManagementDto> listVolumes(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumesManagementDto> listVolumes(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, VolumeOptions options)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumeManagementDto> getVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, Integer volumeId)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumeManagementDto> createVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter, com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.model.transport.AcceptedRequestDto<String>> updateVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume)
com.google.common.util.concurrent.ListenableFuture<Void> deleteVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume)
com.google.common.util.concurrent.ListenableFuture<com.abiquo.server.core.infrastructure.storage.VolumeManagementDto> moveVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume, com.abiquo.server.core.cloud.VirtualDatacenterDto newVirtualDatacenter)
Copyright © 2009-2013 jclouds. All Rights Reserved.