public interface ServerAsyncApi
ServerApi, 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
clone(String serverid,
     String hostname,
     CloneServerOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
createWithHostnameAndRootPassword(ServerSpec serverSpec,
                                 String hostname,
                                 String rootPassword,
                                 CreateServerOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
destroy(String id,
       DestroyServerOptions keepIp)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
get(String id)  | 
com.google.common.util.concurrent.ListenableFuture<Map<String,AllowedArgumentsForCreateServer>> | 
getAllowedArgumentsForCreateByPlatform()  | 
com.google.common.util.concurrent.ListenableFuture<Console> | 
getConsole(String id)  | 
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> | 
getLimits(String id)  | 
com.google.common.util.concurrent.ListenableFuture<ResourceUsage> | 
getResourceUsage(String id,
                String resource,
                String resolution)  | 
com.google.common.util.concurrent.ListenableFuture<ServerStatus> | 
getStatus(String id,
         ServerStatusOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
hardStop(String id)  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Server>> | 
list()  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<OSTemplate>> | 
listTemplates()  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
reboot(String id)  | 
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> | 
resetLimit(String id,
          String type)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
resetPassword(String id,
             String password)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
start(String id)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
stop(String id)  | 
com.google.common.util.concurrent.ListenableFuture<ServerDetails> | 
update(String serverid,
      UpdateServerOptions options)  | 
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<Server>> list()
ServerApi.list()com.google.common.util.concurrent.ListenableFuture<ServerDetails> get(String id)
ServerApi.get(java.lang.String)com.google.common.util.concurrent.ListenableFuture<ServerStatus> getStatus(String id, ServerStatusOptions... options)
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> getLimits(String id)
com.google.common.util.concurrent.ListenableFuture<Map<String,AllowedArgumentsForCreateServer>> getAllowedArgumentsForCreateByPlatform()
com.google.common.util.concurrent.ListenableFuture<com.google.common.collect.FluentIterable<OSTemplate>> listTemplates()
ServerApi.listTemplates()com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> resetLimit(String id, String type)
ServerApi.stop(java.lang.String)com.google.common.util.concurrent.ListenableFuture<ServerDetails> reboot(String id)
ServerApi.reboot(java.lang.String)com.google.common.util.concurrent.ListenableFuture<ServerDetails> start(String id)
ServerApi.start(java.lang.String)com.google.common.util.concurrent.ListenableFuture<ServerDetails> stop(String id)
ServerApi.stop(java.lang.String)com.google.common.util.concurrent.ListenableFuture<ServerDetails> hardStop(String id)
ServerApi.hardStop(java.lang.String)com.google.common.util.concurrent.ListenableFuture<ServerDetails> createWithHostnameAndRootPassword(ServerSpec serverSpec, String hostname, String rootPassword, CreateServerOptions... options)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> clone(String serverid, String hostname, CloneServerOptions... options)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> update(String serverid, UpdateServerOptions options)
com.google.common.util.concurrent.ListenableFuture<Void> destroy(String id, DestroyServerOptions keepIp)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> resetPassword(String id, String password)
com.google.common.util.concurrent.ListenableFuture<ResourceUsage> getResourceUsage(String id, String resource, String resolution)
Copyright © 2009-2013 jclouds. All Rights Reserved.