public interface ImageAsyncApi
ImageApi
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<Void> |
delete(String id) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteMetadata(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<? extends Image> |
get(String id) |
com.google.common.util.concurrent.ListenableFuture<Map<String,String>> |
getMetadata(String id) |
com.google.common.util.concurrent.ListenableFuture<String> |
getMetadata(String id,
String key) |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> |
list() |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> |
list(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Image>> |
listInDetail() |
com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Image>> |
listInDetail(PaginationOptions options) |
com.google.common.util.concurrent.ListenableFuture<Map<String,String>> |
setMetadata(String id,
Map<String,String> metadata) |
com.google.common.util.concurrent.ListenableFuture<? extends Map<String,String>> |
updateMetadata(String id,
Map<String,String> metadata) |
com.google.common.util.concurrent.ListenableFuture<String> |
updateMetadata(String id,
String key,
String value) |
@Named(value="image:list") com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Resource>> list()
ImageApi.list()
@Named(value="image:list") com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Resource>> list(PaginationOptions options)
ImageApi.list(PaginationOptions)
@Named(value="image:list") com.google.common.util.concurrent.ListenableFuture<? extends PagedIterable<? extends Image>> listInDetail()
ImageApi.listInDetail()
@Named(value="image:list") com.google.common.util.concurrent.ListenableFuture<? extends PaginatedCollection<? extends Image>> listInDetail(PaginationOptions options)
@Named(value="image:get") com.google.common.util.concurrent.ListenableFuture<? extends Image> get(String id)
ImageApi.get(java.lang.String)
@Named(value="image:delete") com.google.common.util.concurrent.ListenableFuture<Void> delete(String id)
ImageApi.delete(java.lang.String)
@Named(value="image:getmetadata") com.google.common.util.concurrent.ListenableFuture<Map<String,String>> getMetadata(String id)
@Named(value="image:setmetadata") com.google.common.util.concurrent.ListenableFuture<Map<String,String>> setMetadata(String id, Map<String,String> metadata)
@Named(value="image:updatemetadata") com.google.common.util.concurrent.ListenableFuture<? extends Map<String,String>> updateMetadata(String id, Map<String,String> metadata)
@Named(value="image:getmetadata") com.google.common.util.concurrent.ListenableFuture<String> getMetadata(String id, String key)
@Named(value="image:updatemetadata") com.google.common.util.concurrent.ListenableFuture<String> updateMetadata(String id, String key, String value)
Copyright © 2009-2013 jclouds. All Rights Reserved.