org.jclouds.glesys.features
Interface ArchiveAsyncApi
public interface ArchiveAsyncApi
Provides asynchronous access to Archive data via the Glesys REST API.
- Author:
- Adam Lowe
- See Also:
ArchiveApi,
listArchives
com.google.common.util.concurrent.ListenableFuture<Set<Archive>> listArchives()
- See Also:
ArchiveApi.listArchives()
getArchive
com.google.common.util.concurrent.ListenableFuture<Archive> getArchive(String username)
- See Also:
ArchiveApi.getArchive(java.lang.String)
createArchive
com.google.common.util.concurrent.ListenableFuture<Archive> createArchive(String username,
String password,
int size)
- See Also:
ArchiveApi.createArchive(java.lang.String, java.lang.String, int)
deleteArchive
com.google.common.util.concurrent.ListenableFuture<Void> deleteArchive(String username)
- See Also:
ArchiveApi.deleteArchive(java.lang.String)
resizeArchive
com.google.common.util.concurrent.ListenableFuture<Archive> resizeArchive(String username,
int size)
- See Also:
ArchiveApi.resizeArchive(java.lang.String, int)
changeArchivePassword
com.google.common.util.concurrent.ListenableFuture<Archive> changeArchivePassword(String username,
String password)
- See Also:
ArchiveApi.changeArchivePassword(java.lang.String, java.lang.String)
getArchiveAllowedArguments
com.google.common.util.concurrent.ListenableFuture<ArchiveAllowedArguments> getArchiveAllowedArguments()
- See Also:
ArchiveApi.getArchiveAllowedArguments()
Copyright © 2009-2012 jclouds. All Rights Reserved.