org.jclouds.vcloud.features
Interface VmAsyncClient
public interface VmAsyncClient
Provides access to Vm functionality in vCloud
- Author:
- Adrian Cole
getVm
com.google.common.util.concurrent.ListenableFuture<? extends Vm> getVm(URI href)
- See Also:
VmClient.getVm(java.net.URI)
deployVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> deployVm(URI href)
- See Also:
VmClient.deployVm(java.net.URI)
deployAndPowerOnVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> deployAndPowerOnVm(URI href)
- See Also:
VmClient.deployAndPowerOnVm(java.net.URI)
undeployVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> undeployVm(URI href)
- See Also:
VmClient.undeployVm(java.net.URI)
undeployAndSaveStateOfVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> undeployAndSaveStateOfVm(URI href)
- See Also:
VmClient.undeployAndSaveStateOfVm(java.net.URI)
powerOnVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> powerOnVm(URI href)
- See Also:
VmClient.powerOnVm(java.net.URI)
powerOffVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> powerOffVm(URI href)
- See Also:
VmClient.powerOffVm(java.net.URI)
shutdownVm
com.google.common.util.concurrent.ListenableFuture<Void> shutdownVm(URI href)
- See Also:
VmClient.shutdownVm(java.net.URI)
resetVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> resetVm(URI href)
- See Also:
VmClient.resetVm(java.net.URI)
rebootVm
com.google.common.util.concurrent.ListenableFuture<Void> rebootVm(URI href)
- See Also:
VmClient.rebootVm(java.net.URI)
suspendVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> suspendVm(URI href)
- See Also:
VmClient.suspendVm(java.net.URI)
updateCPUCountOfVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> updateCPUCountOfVm(int cpuCount,
URI href)
- See Also:
VmClient.updateCPUCountOfVm(int, java.net.URI)
updateMemoryMBOfVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> updateMemoryMBOfVm(int memoryInMB,
URI href)
- See Also:
VmClient.updateMemoryMBOfVm(int, java.net.URI)
updateGuestCustomizationOfVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> updateGuestCustomizationOfVm(GuestCustomizationSection guestCustomizationSection,
URI href)
- See Also:
VmClient.updateGuestCustomizationOfVm(org.jclouds.vcloud.domain.GuestCustomizationSection, java.net.URI)
updateNetworkConnectionOfVm
com.google.common.util.concurrent.ListenableFuture<? extends Task> updateNetworkConnectionOfVm(NetworkConnectionSection networkConnectionSection,
URI href)
- See Also:
VmClient.updateNetworkConnectionOfVm(org.jclouds.vcloud.domain.NetworkConnectionSection, java.net.URI)
getScreenThumbnailForVm
com.google.common.util.concurrent.ListenableFuture<InputStream> getScreenThumbnailForVm(URI vm)
- See Also:
VmClient.getScreenThumbnailForVm(java.net.URI)
Copyright © 2009-2011 jclouds. All Rights Reserved.