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.