org.jclouds.atmos
Interface AtmosClient
public interface AtmosClient
Provides access to EMC Atmos Online Storage resources via their REST API.
- Author:
- Adrian Cole
- See Also:
AtmosAsyncClient
,
newObject
@Provides
AtmosObject newObject()
- Creates a default implementation of AtmosObject
listDirectories
BoundedSet<? extends DirectoryEntry> listDirectories(ListOptions... options)
listDirectory
BoundedSet<? extends DirectoryEntry> listDirectory(String directoryName,
ListOptions... options)
createDirectory
URI createDirectory(String directoryName,
PutOptions... options)
createFile
URI createFile(String parent,
AtmosObject object,
PutOptions... options)
updateFile
void updateFile(String parent,
AtmosObject object,
PutOptions... options)
readFile
AtmosObject readFile(String path,
GetOptions... options)
headFile
AtmosObject headFile(String path)
getSystemMetadata
SystemMetadata getSystemMetadata(String path)
getUserMetadata
UserMetadata getUserMetadata(String path)
deletePath
void deletePath(String path)
pathExists
boolean pathExists(String path)
isPublic
boolean isPublic(String path)
Copyright © 2009-2011 jclouds. All Rights Reserved.