|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AddressApi
Provides access to Addresses via their REST API.
| Method Summary | |
|---|---|
Operation |
createInRegion(String region,
String addressName)
Creates a address resource in the specified project specifying the size of the address. |
Operation |
deleteInRegion(String region,
String addressName)
Deletes the specified address resource. |
Address |
getInRegion(String region,
String addressName)
Returns the specified address resource. |
ListPage<Address> |
listAtMarkerInRegion(String region,
String marker)
|
ListPage<Address> |
listAtMarkerInRegion(String region,
String marker,
ListOptions listOptions)
Retrieves the listPage of address resources contained within the specified project and region. |
ListPage<Address> |
listFirstPageInRegion(String region)
|
org.jclouds.collect.PagedIterable<Address> |
listInRegion(String region)
A paged version of AddressApi#listPageInRegion(String) |
org.jclouds.collect.PagedIterable<Address> |
listInRegion(String region,
ListOptions options)
|
| Method Detail |
|---|
@Named(value="Addresss:get")
@Nullable
Address getInRegion(String region,
String addressName)
region - Name of the region the address is in.addressName - name of the address resource to return.
@Named(value="Addresss:insert")
Operation createInRegion(String region,
String addressName)
region - the name of the region where the address is to be created.addressName - the name of address.
@Named(value="Addresss:delete")
@Nullable
Operation deleteInRegion(String region,
String addressName)
region - the region the address is in.addressName - name of the address resource to delete.
@Named(value="Addresss:list") ListPage<Address> listFirstPageInRegion(String region)
listAtMarkerInRegion(String, String, org.jclouds.googlecomputeengine.options.ListOptions)
@Named(value="Addresss:list")
ListPage<Address> listAtMarkerInRegion(String region,
@Nullable
String marker)
listAtMarkerInRegion(String, String, org.jclouds.googlecomputeengine.options.ListOptions)
@Named(value="Addresss:list")
ListPage<Address> listAtMarkerInRegion(String region,
@Nullable
String marker,
ListOptions listOptions)
region - the region to search inmarker - marks the beginning of the next list pagelistOptions - listing options
ListOptions,
ListPage@Named(value="Addresss:list") org.jclouds.collect.PagedIterable<Address> listInRegion(String region)
region - the region to list in
PagedIterable,
listAtMarkerInRegion(String, String, org.jclouds.googlecomputeengine.options.ListOptions)
@Named(value="Addresss:list")
org.jclouds.collect.PagedIterable<Address> listInRegion(String region,
ListOptions options)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||