org.jclouds.vcloud.director.v1_5.features
Interface VdcAsyncApi

All Known Subinterfaces:
AdminVdcAsyncApi

public interface VdcAsyncApi

Author:
danikov, Adrian Cole
See Also:
VdcApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Media> addMedia(String vdcUrn, Media media)
           
 com.google.common.util.concurrent.ListenableFuture<Media> addMedia(URI vdcHref, Media media)
           
 com.google.common.util.concurrent.ListenableFuture<VAppTemplate> captureVApp(String vdcUrn, CaptureVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VAppTemplate> captureVApp(URI vdcHref, CaptureVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Media> cloneMedia(String vdcUrn, CloneMediaParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Media> cloneMedia(URI vdcHref, CloneMediaParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> cloneVApp(String vdcUrn, CloneVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> cloneVApp(URI vdcHref, CloneVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VAppTemplate> cloneVAppTemplate(String vdcUrn, CloneVAppTemplateParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VAppTemplate> cloneVAppTemplate(URI vdcHref, CloneVAppTemplateParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> composeVApp(String vdcUrn, ComposeVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> composeVApp(URI vdcHref, ComposeVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<? extends Vdc> get(String vdcUrn)
           
 com.google.common.util.concurrent.ListenableFuture<? extends Vdc> get(URI vdcHref)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> instantiateVApp(String vdcUrn, InstantiateVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VApp> instantiateVApp(URI vdcHref, InstantiateVAppParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VAppTemplate> uploadVAppTemplate(String vdcUrn, UploadVAppTemplateParams params)
           
 com.google.common.util.concurrent.ListenableFuture<VAppTemplate> uploadVAppTemplate(URI vdcHref, UploadVAppTemplateParams params)
           
 

Method Detail

get

com.google.common.util.concurrent.ListenableFuture<? extends Vdc> get(String vdcUrn)
See Also:
VdcApi.get(String)

captureVApp

com.google.common.util.concurrent.ListenableFuture<VAppTemplate> captureVApp(String vdcUrn,
                                                                             CaptureVAppParams params)
See Also:
VdcApi.captureVApp(String, CaptureVAppParams)

cloneMedia

com.google.common.util.concurrent.ListenableFuture<Media> cloneMedia(String vdcUrn,
                                                                     CloneMediaParams params)
See Also:
VdcApi.cloneMedia(String, CloneMediaParams)

cloneVApp

com.google.common.util.concurrent.ListenableFuture<VApp> cloneVApp(String vdcUrn,
                                                                   CloneVAppParams params)
See Also:
VdcApi.cloneVApp(String, CloneVAppParams)

cloneVAppTemplate

com.google.common.util.concurrent.ListenableFuture<VAppTemplate> cloneVAppTemplate(String vdcUrn,
                                                                                   CloneVAppTemplateParams params)
See Also:
VdcApi.cloneVAppTemplate(String, CloneVAppTemplateParams)

composeVApp

com.google.common.util.concurrent.ListenableFuture<VApp> composeVApp(String vdcUrn,
                                                                     ComposeVAppParams params)
See Also:
VdcApi.composeVApp(String, ComposeVAppParams)

instantiateVApp

com.google.common.util.concurrent.ListenableFuture<VApp> instantiateVApp(String vdcUrn,
                                                                         InstantiateVAppParams params)
See Also:
VdcApi#instantiateVApp(String, InstantiateVAppParamsType)

uploadVAppTemplate

com.google.common.util.concurrent.ListenableFuture<VAppTemplate> uploadVAppTemplate(String vdcUrn,
                                                                                    UploadVAppTemplateParams params)
See Also:
VdcApi.uploadVAppTemplate(String, UploadVAppTemplateParams)

addMedia

com.google.common.util.concurrent.ListenableFuture<Media> addMedia(String vdcUrn,
                                                                   Media media)
See Also:
VdcApi.addMedia(String, Media)

get

com.google.common.util.concurrent.ListenableFuture<? extends Vdc> get(URI vdcHref)
See Also:
VdcApi.get(URI)

captureVApp

com.google.common.util.concurrent.ListenableFuture<VAppTemplate> captureVApp(URI vdcHref,
                                                                             CaptureVAppParams params)
See Also:
VdcApi.captureVApp(URI, CaptureVAppParams)

cloneMedia

com.google.common.util.concurrent.ListenableFuture<Media> cloneMedia(URI vdcHref,
                                                                     CloneMediaParams params)
See Also:
VdcApi.cloneMedia(URI, CloneMediaParams)

cloneVApp

com.google.common.util.concurrent.ListenableFuture<VApp> cloneVApp(URI vdcHref,
                                                                   CloneVAppParams params)
See Also:
VdcApi.cloneVApp(URI, CloneVAppParams)

cloneVAppTemplate

com.google.common.util.concurrent.ListenableFuture<VAppTemplate> cloneVAppTemplate(URI vdcHref,
                                                                                   CloneVAppTemplateParams params)
See Also:
VdcApi.cloneVAppTemplate(URI, CloneVAppTemplateParams)

composeVApp

com.google.common.util.concurrent.ListenableFuture<VApp> composeVApp(URI vdcHref,
                                                                     ComposeVAppParams params)
See Also:
VdcApi.composeVApp(URI, ComposeVAppParams)

instantiateVApp

com.google.common.util.concurrent.ListenableFuture<VApp> instantiateVApp(URI vdcHref,
                                                                         InstantiateVAppParams params)
See Also:
VdcApi#instantiateVApp(URI, InstantiateVAppParamsType)

uploadVAppTemplate

com.google.common.util.concurrent.ListenableFuture<VAppTemplate> uploadVAppTemplate(URI vdcHref,
                                                                                    UploadVAppTemplateParams params)
See Also:
VdcApi.uploadVAppTemplate(URI, UploadVAppTemplateParams)

addMedia

com.google.common.util.concurrent.ListenableFuture<Media> addMedia(URI vdcHref,
                                                                   Media media)
See Also:
VdcApi.addMedia(URI, Media)


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