public interface AtmosAsyncClient
AtmosClient
,
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<URI> |
createDirectory(String directoryName,
PutOptions... options) |
com.google.common.util.concurrent.ListenableFuture<URI> |
createFile(String parent,
AtmosObject object,
PutOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Void> |
deletePath(String path) |
com.google.common.util.concurrent.ListenableFuture<SystemMetadata> |
getSystemMetadata(String path) |
com.google.common.util.concurrent.ListenableFuture<UserMetadata> |
getUserMetadata(String path) |
com.google.common.util.concurrent.ListenableFuture<AtmosObject> |
headFile(String path) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
isPublic(String path) |
com.google.common.util.concurrent.ListenableFuture<BoundedSet<? extends DirectoryEntry>> |
listDirectories(ListOptions... options) |
com.google.common.util.concurrent.ListenableFuture<BoundedSet<? extends DirectoryEntry>> |
listDirectory(String directoryName,
ListOptions... options) |
AtmosObject |
newObject()
Creates a default implementation of AtmosObject
|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
pathExists(String path) |
com.google.common.util.concurrent.ListenableFuture<AtmosObject> |
readFile(String path,
GetOptions... options) |
com.google.common.util.concurrent.ListenableFuture<Void> |
updateFile(String parent,
AtmosObject object,
PutOptions... options) |
@Provides AtmosObject newObject()
com.google.common.util.concurrent.ListenableFuture<BoundedSet<? extends DirectoryEntry>> listDirectories(ListOptions... options)
com.google.common.util.concurrent.ListenableFuture<BoundedSet<? extends DirectoryEntry>> listDirectory(String directoryName, ListOptions... options)
com.google.common.util.concurrent.ListenableFuture<URI> createDirectory(String directoryName, PutOptions... options)
com.google.common.util.concurrent.ListenableFuture<URI> createFile(String parent, AtmosObject object, PutOptions... options)
com.google.common.util.concurrent.ListenableFuture<Void> updateFile(String parent, AtmosObject object, PutOptions... options)
com.google.common.util.concurrent.ListenableFuture<AtmosObject> readFile(String path, GetOptions... options)
com.google.common.util.concurrent.ListenableFuture<AtmosObject> headFile(String path)
com.google.common.util.concurrent.ListenableFuture<SystemMetadata> getSystemMetadata(String path)
com.google.common.util.concurrent.ListenableFuture<UserMetadata> getUserMetadata(String path)
Copyright © 2009-2013 jclouds. All Rights Reserved.