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


public interface MediaAsyncApi

Author:
danikov
See Also:
MediaApi

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Media> cloneMedia(URI vdcRef, CloneMediaParams params)
           
 com.google.common.util.concurrent.ListenableFuture<Media> createMedia(URI link, Media media)
           
 com.google.common.util.concurrent.ListenableFuture<Task> deleteMedia(URI uri)
           
 com.google.common.util.concurrent.ListenableFuture<Media> getMedia(URI uri)
           
 MetadataAsyncApi.Writeable getMetadataApi()
           
 com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(URI uri)
           
 com.google.common.util.concurrent.ListenableFuture<Task> updateMedia(URI uri, Media media)
           
 

Method Detail

getMedia

com.google.common.util.concurrent.ListenableFuture<Media> getMedia(URI uri)
See Also:
MediaApi.getMedia(URI)

createMedia

com.google.common.util.concurrent.ListenableFuture<Media> createMedia(URI link,
                                                                      Media media)
See Also:
MediaApi.createMedia(URI, Media)

cloneMedia

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

updateMedia

com.google.common.util.concurrent.ListenableFuture<Task> updateMedia(URI uri,
                                                                     Media media)
See Also:
MediaApi#updateMedia(URI, Media))

deleteMedia

com.google.common.util.concurrent.ListenableFuture<Task> deleteMedia(URI uri)
See Also:
MediaApi#deleteMedia(URI))

getOwner

com.google.common.util.concurrent.ListenableFuture<Owner> getOwner(URI uri)
See Also:
MediaApi.getOwner(URI)

getMetadataApi

MetadataAsyncApi.Writeable getMetadataApi()
Returns:
asynchronous access to Metadata.Writeable features


Copyright © 2009-2012 jclouds. All Rights Reserved.