|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VMGroupAsyncClient
Provides asynchronous access to CloudStack VM group features.
VMGroupClient,
| Method Summary | |
|---|---|
com.google.common.util.concurrent.ListenableFuture<VMGroup> |
createInstanceGroup(String name,
CreateVMGroupOptions... options)
Creates a VM group |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteInstanceGroup(long id)
Delete a VM group |
com.google.common.util.concurrent.ListenableFuture<VMGroup> |
getInstanceGroup(long id)
|
com.google.common.util.concurrent.ListenableFuture<Set<VMGroup>> |
listInstanceGroups(ListVMGroupsOptions... options)
Lists VM groups |
com.google.common.util.concurrent.ListenableFuture<VMGroup> |
updateInstanceGroup(long id,
UpdateVMGroupOptions... options)
Modify a VM group |
| Method Detail |
|---|
com.google.common.util.concurrent.ListenableFuture<Set<VMGroup>> listInstanceGroups(ListVMGroupsOptions... options)
options - if present, how to constrain the list.
com.google.common.util.concurrent.ListenableFuture<VMGroup> getInstanceGroup(long id)
VMGroupClient.getInstanceGroup(long)
com.google.common.util.concurrent.ListenableFuture<VMGroup> createInstanceGroup(String name,
CreateVMGroupOptions... options)
name - the name of the VM groupoptions - optional parameters
com.google.common.util.concurrent.ListenableFuture<VMGroup> updateInstanceGroup(long id,
UpdateVMGroupOptions... options)
name - the new name of the group
com.google.common.util.concurrent.ListenableFuture<Void> deleteInstanceGroup(long id)
id - the ID of the VM group
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||