public interface VirtualMachineAsyncClient
VirtualMachineClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<VirtualMachine> |
assignVirtualMachine(String virtualMachineId,
AssignVirtualMachineOptions... options) |
com.google.common.util.concurrent.ListenableFuture<String> |
changeServiceForVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> |
deployVirtualMachineInZone(String zoneId,
String serviceOfferingId,
String templateId,
DeployVirtualMachineOptions... options) |
com.google.common.util.concurrent.ListenableFuture<String> |
destroyVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<String> |
getEncryptedPasswordForVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<VirtualMachine> |
getVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<Set<VirtualMachine>> |
listVirtualMachines(ListVirtualMachinesOptions... options) |
com.google.common.util.concurrent.ListenableFuture<String> |
rebootVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<String> |
resetPasswordForVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<String> |
startVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<String> |
stopVirtualMachine(String id) |
com.google.common.util.concurrent.ListenableFuture<String> |
stopVirtualMachine(String id,
StopVirtualMachineOptions options) |
com.google.common.util.concurrent.ListenableFuture<String> |
updateVirtualMachine(String id) |
@Named(value="listVirtualMachines") com.google.common.util.concurrent.ListenableFuture<Set<VirtualMachine>> listVirtualMachines(ListVirtualMachinesOptions... options)
@Named(value="listVirtualMachines") com.google.common.util.concurrent.ListenableFuture<VirtualMachine> getVirtualMachine(String id)
@Named(value="deployVirtualMachine") com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> deployVirtualMachineInZone(String zoneId, String serviceOfferingId, String templateId, DeployVirtualMachineOptions... options)
@Named(value="rebootVirtualMachine") com.google.common.util.concurrent.ListenableFuture<String> rebootVirtualMachine(String id)
@Named(value="startVirtualMachine") com.google.common.util.concurrent.ListenableFuture<String> startVirtualMachine(String id)
@Named(value="stopVirtualMachine") com.google.common.util.concurrent.ListenableFuture<String> stopVirtualMachine(String id)
com.google.common.util.concurrent.ListenableFuture<String> stopVirtualMachine(String id, StopVirtualMachineOptions options)
@Named(value="resetPasswordForVirtualMachine") com.google.common.util.concurrent.ListenableFuture<String> resetPasswordForVirtualMachine(String id)
@Named(value="getVMPassword") com.google.common.util.concurrent.ListenableFuture<String> getEncryptedPasswordForVirtualMachine(String id)
@Named(value="changeServiceForVirtualMachine") com.google.common.util.concurrent.ListenableFuture<String> changeServiceForVirtualMachine(String id)
@Named(value="updateVirtualMachine") com.google.common.util.concurrent.ListenableFuture<String> updateVirtualMachine(String id)
@Named(value="destroyVirtualMachine") com.google.common.util.concurrent.ListenableFuture<String> destroyVirtualMachine(String id)
@Named(value="assignVirtualMachine") com.google.common.util.concurrent.ListenableFuture<VirtualMachine> assignVirtualMachine(String virtualMachineId, AssignVirtualMachineOptions... options)
VirtualMachineClient#assinVirtualMachine
Copyright © 2009-2013 jclouds. All Rights Reserved.