Package org.jclouds.gogrid.features
Interface GridIpApi
-
public interface GridIpApi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<Ip>getAssignedIpList()Returns the list of assigned IPs NOTE: this returns both public and private IPs!Set<Option>getDatacenters()Retrieves the list of supported Datacenters to retrieve ips from.Set<Ip>getIpList(GetIpListOptions... options)Returns all IPs in the system that match the optionsSet<Ip>getUnassignedIpList()Returns the list of unassigned IPs.Set<Ip>getUnassignedPublicIpList()Returns the list of unassigned public IPs.
-
-
-
Method Detail
-
getIpList
@GET @Path("/grid/ip/list") Set<Ip> getIpList(GetIpListOptions... options)Returns all IPs in the system that match the options- Parameters:
options- options to narrow the search down- Returns:
- IPs found by the search
-
getUnassignedIpList
@GET @Path("/grid/ip/list") Set<Ip> getUnassignedIpList()Returns the list of unassigned IPs. NOTE: this returns both public and private IPs!- Returns:
- unassigned IPs
-
getUnassignedPublicIpList
@GET @Path("/grid/ip/list") Set<Ip> getUnassignedPublicIpList()Returns the list of unassigned public IPs.- Returns:
- unassigned public IPs
-
getAssignedIpList
@GET @Path("/grid/ip/list") Set<Ip> getAssignedIpList()Returns the list of assigned IPs NOTE: this returns both public and private IPs!- Returns:
- assigned IPs
-
-