public interface IpAsyncClient
ServerClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
addIpToServer(String ipAddress,
String serverId) |
com.google.common.util.concurrent.ListenableFuture<IpDetails> |
getIpDetails(String ipAddress) |
com.google.common.util.concurrent.ListenableFuture<Set<String>> |
listFree(String ipversion,
String datacenter,
String platform) |
com.google.common.util.concurrent.ListenableFuture<Void> |
release(String ipAddress) |
com.google.common.util.concurrent.ListenableFuture<Void> |
removeIpFromServer(String ipAddress,
String serverId) |
com.google.common.util.concurrent.ListenableFuture<Void> |
take(String ipAddress) |
com.google.common.util.concurrent.ListenableFuture<Void> take(String ipAddress)
IpClient.take(java.lang.String)
com.google.common.util.concurrent.ListenableFuture<Void> release(String ipAddress)
IpClient.release(java.lang.String)
com.google.common.util.concurrent.ListenableFuture<Void> addIpToServer(String ipAddress, String serverId)
IpClient#add
com.google.common.util.concurrent.ListenableFuture<Void> removeIpFromServer(String ipAddress, String serverId)
TODO: add optional release_ip parameter
com.google.common.util.concurrent.ListenableFuture<Set<String>> listFree(String ipversion, String datacenter, String platform)
Copyright © 2009-2012 jclouds. All Rights Reserved.