|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface GlobalVlanAsyncClient
Provides asynchronous access to cloudstack via their REST API.
GlobalVlanClient,
| Method Summary | |
|---|---|
com.google.common.util.concurrent.ListenableFuture<VlanIPRange> |
createVlanIPRange(String startIP,
String endIP,
CreateVlanIPRangeOptions... options)
Creates a VLAN IP range. |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteVlanIPRange(long rangeId)
Deletes a VLAN IP range. |
com.google.common.util.concurrent.ListenableFuture<VlanIPRange> |
getVlanIPRange(long id)
Get the details of an IP range by its id. |
com.google.common.util.concurrent.ListenableFuture<Set<VlanIPRange>> |
listVlanIPRanges(ListVlanIPRangesOptions... options)
Lists all VLAN IP ranges. |
| Method Detail |
|---|
com.google.common.util.concurrent.ListenableFuture<VlanIPRange> getVlanIPRange(long id)
id - the required IP range.
com.google.common.util.concurrent.ListenableFuture<Set<VlanIPRange>> listVlanIPRanges(ListVlanIPRangesOptions... options)
options - optional arguments.
com.google.common.util.concurrent.ListenableFuture<VlanIPRange> createVlanIPRange(String startIP,
String endIP,
CreateVlanIPRangeOptions... options)
startIP - the beginning IP address in the VLAN IP rangeendIP - the ending IP address in the VLAN IP rangeoptions - optional arguments
com.google.common.util.concurrent.ListenableFuture<Void> deleteVlanIPRange(long rangeId)
rangeId - the id of the VLAN IP range
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||