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

All Superinterfaces:
VdcAsyncApi

public interface AdminVdcAsyncApi
extends VdcAsyncApi

Author:
danikov, Adrian Cole
See Also:
AdminVdcApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Void> disable(String vdcUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Void> disable(URI vdcAdminHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> edit(String vdcUrn, AdminVdc vdc)
           
 com.google.common.util.concurrent.ListenableFuture<Task> edit(URI vdcAdminHref, AdminVdc vdc)
           
 com.google.common.util.concurrent.ListenableFuture<Void> enable(String vdcUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Void> enable(URI vdcAdminHref)
           
 com.google.common.util.concurrent.ListenableFuture<AdminVdc> get(String vdcUrn)
           
 com.google.common.util.concurrent.ListenableFuture<AdminVdc> get(URI vdcAdminHref)
           
 com.google.common.util.concurrent.ListenableFuture<Task> remove(String vdcUrn)
           
 com.google.common.util.concurrent.ListenableFuture<Task> remove(URI vdcAdminHref)
           
 
Methods inherited from interface org.jclouds.vcloud.director.v1_5.features.VdcAsyncApi
addMedia, addMedia, captureVApp, captureVApp, cloneMedia, cloneMedia, cloneVApp, cloneVApp, cloneVAppTemplate, cloneVAppTemplate, composeVApp, composeVApp, instantiateVApp, instantiateVApp, uploadVAppTemplate, uploadVAppTemplate
 

Method Detail

get

com.google.common.util.concurrent.ListenableFuture<AdminVdc> get(String vdcUrn)
Specified by:
get in interface VdcAsyncApi
See Also:
AdminVdcApi.get(String)

edit

com.google.common.util.concurrent.ListenableFuture<Task> edit(String vdcUrn,
                                                              AdminVdc vdc)
See Also:
AdminVdcApi.edit(String, AdminVdc)

remove

com.google.common.util.concurrent.ListenableFuture<Task> remove(String vdcUrn)
See Also:
AdminVdcApi.remove(String)

enable

com.google.common.util.concurrent.ListenableFuture<Void> enable(String vdcUrn)
See Also:
AdminVdcApi.enable(String)

disable

com.google.common.util.concurrent.ListenableFuture<Void> disable(String vdcUrn)
See Also:
AdminVdcApi.disable(String)

get

com.google.common.util.concurrent.ListenableFuture<AdminVdc> get(URI vdcAdminHref)
Specified by:
get in interface VdcAsyncApi
See Also:
AdminVdcApi.get(URI)

edit

com.google.common.util.concurrent.ListenableFuture<Task> edit(URI vdcAdminHref,
                                                              AdminVdc vdc)
See Also:
AdminVdcApi.edit(URI, AdminVdc)

remove

com.google.common.util.concurrent.ListenableFuture<Task> remove(URI vdcAdminHref)
See Also:
AdminVdcApi.remove(URI)

enable

com.google.common.util.concurrent.ListenableFuture<Void> enable(URI vdcAdminHref)
See Also:
AdminVdcApi.enable(URI)

disable

com.google.common.util.concurrent.ListenableFuture<Void> disable(URI vdcAdminHref)
See Also:
AdminVdcApi.disable(URI)


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