@Beta
public interface FloatingIPApi
FloatingIPAsyncApi
Modifier and Type | Method and Description |
---|---|
void |
addToServer(String address,
String serverId)
Add a Floating IP address to a Server
|
FloatingIP |
allocateFromPool(String pool)
Allocate a Floating IP address from a pool
|
FloatingIP |
create()
Allocate a Floating IP address
|
void |
delete(String id)
Decreate a Floating IP address
|
FloatingIP |
get(String id)
Get a specific Floating IP address
|
com.google.common.collect.FluentIterable<? extends FloatingIP> |
list()
List all Floating IP addresses
|
void |
removeFromServer(String address,
String serverId)
Remove a Floating IP address from a Server
|
com.google.common.collect.FluentIterable<? extends FloatingIP> list()
FloatingIP get(String id)
FloatingIP create()
FloatingIP allocateFromPool(String pool)
pool
- Pool to allocate IP address fromvoid delete(String id)
id
- the Floating IP idvoid addToServer(String address, String serverId)
serverId
- the serverIdaddress
- the IP address to add
NOTE: Possibly move this to ServerApi?Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.