public interface ServerAsyncClient
ServerClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
cloneServer(String serverid,
String hostname,
CloneServerOptions... options) |
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
createServerWithHostnameAndRootPassword(ServerSpec serverSpec,
String hostname,
String rootPassword,
CreateServerOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Void> |
destroyServer(String id,
DestroyServerOptions keepIp) |
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
editServer(String serverid,
EditServerOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Map<String,AllowedArgumentsForCreateServer>> |
getAllowedArgumentsForCreateServerByPlatform() |
com.google.common.util.concurrent.ListenableFuture<Console> |
getConsole(String id) |
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
getServerDetails(String id) |
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> |
getServerLimits(String id) |
com.google.common.util.concurrent.ListenableFuture<ServerStatus> |
getServerStatus(String id,
ServerStatusOptions... options) |
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
hardStopServer(String id) |
com.google.common.util.concurrent.ListenableFuture<Set<Server>> |
listServers() |
com.google.common.util.concurrent.ListenableFuture<Set<OSTemplate>> |
listTemplates() |
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
rebootServer(String id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
resetPassword(String id,
String password) |
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> |
resetServerLimit(String id,
String type) |
void |
resourceUsage(String id,
String resource,
String resolution) |
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
startServer(String id) |
com.google.common.util.concurrent.ListenableFuture<ServerDetails> |
stopServer(String id) |
com.google.common.util.concurrent.ListenableFuture<Set<Server>> listServers()
ServerClient.listServers()
com.google.common.util.concurrent.ListenableFuture<ServerDetails> getServerDetails(String id)
com.google.common.util.concurrent.ListenableFuture<ServerStatus> getServerStatus(String id, ServerStatusOptions... options)
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> getServerLimits(String id)
com.google.common.util.concurrent.ListenableFuture<Map<String,AllowedArgumentsForCreateServer>> getAllowedArgumentsForCreateServerByPlatform()
com.google.common.util.concurrent.ListenableFuture<Set<OSTemplate>> listTemplates()
ServerClient.listTemplates()
com.google.common.util.concurrent.ListenableFuture<SortedMap<String,ServerLimit>> resetServerLimit(String id, String type)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> rebootServer(String id)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> startServer(String id)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> stopServer(String id)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> hardStopServer(String id)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> createServerWithHostnameAndRootPassword(ServerSpec serverSpec, String hostname, String rootPassword, CreateServerOptions... options)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> cloneServer(String serverid, String hostname, CloneServerOptions... options)
com.google.common.util.concurrent.ListenableFuture<ServerDetails> editServer(String serverid, EditServerOptions... options)
com.google.common.util.concurrent.ListenableFuture<Void> destroyServer(String id, DestroyServerOptions keepIp)
com.google.common.util.concurrent.ListenableFuture<Void> resetPassword(String id, String password)
Copyright © 2009-2012 jclouds. All Rights Reserved.