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