|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface RouteApi
Provides access to Routes via their REST API.
| Method Summary | |
|---|---|
Operation |
createInNetwork(String name,
URI network,
RouteOptions routeOptions)
Creates a route resource in the specified project using the data included in the request. |
Operation |
delete(String routeName)
Deletes the specified route resource. |
Route |
get(String routeName)
Returns the specified route resource |
org.jclouds.collect.PagedIterable<Route> |
list()
|
org.jclouds.collect.PagedIterable<Route> |
list(ListOptions listOptions)
A paged version of RegionApi#listFirstPage() |
ListPage<Route> |
listAtMarker(String marker)
|
ListPage<Route> |
listAtMarker(String marker,
ListOptions listOptions)
Retrieves the listFirstPage of route resources available to the specified project. |
ListPage<Route> |
listFirstPage()
|
| Method Detail |
|---|
@Named(value="Routes:get") Route get(String routeName)
routeName - name of the region resource to return.
@Named(value="Routes:list") ListPage<Route> listFirstPage()
listAtMarker(String, org.jclouds.googlecomputeengine.options.ListOptions)@Named(value="Routes:list") ListPage<Route> listAtMarker(String marker)
listAtMarker(String, org.jclouds.googlecomputeengine.options.ListOptions)
@Named(value="Routes:list")
ListPage<Route> listAtMarker(String marker,
ListOptions listOptions)
marker - marks the beginning of the next list pagelistOptions - listing options
ListOptions,
ListPage@Named(value="Routes:list") org.jclouds.collect.PagedIterable<Route> list()
list(org.jclouds.googlecomputeengine.options.ListOptions)@Named(value="Routes:list") org.jclouds.collect.PagedIterable<Route> list(ListOptions listOptions)
listAtMarker(String, org.jclouds.googlecomputeengine.options.ListOptions),
PagedIterable@Named(value="Routes:delete") @Nullable Operation delete(String routeName)
routeName - name of the route resource to delete.
@Named(value="Routes:insert")
Operation createInNetwork(String name,
URI network,
RouteOptions routeOptions)
name - the name of the route to be inserted.network - the network to which to add the routerouteOptions - the options of the route to add
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||