org.jclouds.openstack.glance.v1_0.features
Interface ImageAsyncApi
public interface ImageAsyncApi
Image Services
- Author:
- Adrian Cole, Adam Lowe
- See Also:
ImageApi,
api doc,
api src
list
com.google.common.util.concurrent.ListenableFuture<Set<Image>> list(ListImageOptions... options)
- See Also:
ImageApi.list(org.jclouds.openstack.glance.v1_0.options.ListImageOptions...)
listInDetail
com.google.common.util.concurrent.ListenableFuture<Set<ImageDetails>> listInDetail(ListImageOptions... options)
- See Also:
ImageApi.listInDetail(org.jclouds.openstack.glance.v1_0.options.ListImageOptions...)
show
com.google.common.util.concurrent.ListenableFuture<ImageDetails> show(String id)
- See Also:
ImageApi.show(java.lang.String)
getAsStream
com.google.common.util.concurrent.ListenableFuture<InputStream> getAsStream(String id)
- See Also:
ImageApi.getAsStream(java.lang.String)
create
com.google.common.util.concurrent.ListenableFuture<ImageDetails> create(@HeaderParam(value="x-image-meta-name")
String name,
Payload payload,
CreateImageOptions... options)
- See Also:
ImageApi.create(java.lang.String, org.jclouds.io.Payload, org.jclouds.openstack.glance.v1_0.options.CreateImageOptions...)
reserve
com.google.common.util.concurrent.ListenableFuture<ImageDetails> reserve(@HeaderParam(value="x-image-meta-name")
String name,
CreateImageOptions... options)
- See Also:
ImageApi.reserve(java.lang.String, org.jclouds.openstack.glance.v1_0.options.CreateImageOptions...)
upload
com.google.common.util.concurrent.ListenableFuture<ImageDetails> upload(String id,
Payload imageData,
UpdateImageOptions... options)
- See Also:
ImageApi.upload(java.lang.String, org.jclouds.io.Payload, org.jclouds.openstack.glance.v1_0.options.UpdateImageOptions...)
update
com.google.common.util.concurrent.ListenableFuture<ImageDetails> update(String id,
UpdateImageOptions... options)
- See Also:
ImageApi.update(java.lang.String, org.jclouds.openstack.glance.v1_0.options.UpdateImageOptions...)
delete
com.google.common.util.concurrent.ListenableFuture<Boolean> delete(String id)
- See Also:
ImageApi.delete(java.lang.String)
Copyright © 2009-2012 jclouds. All Rights Reserved.