org.jclouds.vcloud.director.v1_5.features.admin
Interface GroupAsyncApi


public interface GroupAsyncApi

Author:
danikov, Adrian Cole
See Also:
GroupApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Group> addGroupToOrg(Group group, String adminUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Group> addGroupToOrg(Group group, URI adminUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Group> edit(String groupUrn, Group group)
           
 com.google.common.util.concurrent.ListenableFuture<Group> edit(URI groupUrn, Group group)
           
 com.google.common.util.concurrent.ListenableFuture<Group> get(String groupUri)
           
 com.google.common.util.concurrent.ListenableFuture<Group> get(URI groupUri)
           
 com.google.common.util.concurrent.ListenableFuture<Void> remove(String groupUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Void> remove(URI groupUrn)
           
 

Method Detail

addGroupToOrg

com.google.common.util.concurrent.ListenableFuture<Group> addGroupToOrg(Group group,
                                                                        String adminUrn)
See Also:
GroupApi.addGroupToOrg(Group, String)

get

com.google.common.util.concurrent.ListenableFuture<Group> get(String groupUri)
See Also:
GroupApi.get(String)

edit

com.google.common.util.concurrent.ListenableFuture<Group> edit(String groupUrn,
                                                               Group group)
See Also:
GroupApi.edit(String, Group)

remove

com.google.common.util.concurrent.ListenableFuture<Void> remove(String groupUrn)
See Also:
GroupApi.remove(String)

addGroupToOrg

com.google.common.util.concurrent.ListenableFuture<Group> addGroupToOrg(Group group,
                                                                        URI adminUrn)
See Also:
GroupApi.addGroupToOrg(Group, URI)

get

com.google.common.util.concurrent.ListenableFuture<Group> get(URI groupUri)
See Also:
GroupApi.get(URI)

edit

com.google.common.util.concurrent.ListenableFuture<Group> edit(URI groupUrn,
                                                               Group group)
See Also:
GroupApi.edit(URI, Group)

remove

com.google.common.util.concurrent.ListenableFuture<Void> remove(URI groupUrn)
See Also:
GroupApi.remove(URI)


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.