public interface VMGroupAsyncClient
VMGroupClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<VMGroup> |
createInstanceGroup(String name,
CreateVMGroupOptions... options)
Creates a VM group
|
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteInstanceGroup(String id)
Delete a VM group
|
com.google.common.util.concurrent.ListenableFuture<VMGroup> |
getInstanceGroup(String id) |
com.google.common.util.concurrent.ListenableFuture<Set<VMGroup>> |
listInstanceGroups(ListVMGroupsOptions... options)
Lists VM groups
|
com.google.common.util.concurrent.ListenableFuture<VMGroup> |
updateInstanceGroup(String id,
UpdateVMGroupOptions... options)
Modify a VM group
|
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(String id)
com.google.common.util.concurrent.ListenableFuture<VMGroup> createInstanceGroup(String name, CreateVMGroupOptions... options)
name
- the name of the VM groupoptions
- optional parameterscom.google.common.util.concurrent.ListenableFuture<VMGroup> updateInstanceGroup(String id, UpdateVMGroupOptions... options)
name
- the new name of the groupCopyright © 2009-2013 jclouds. All Rights Reserved.