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,

Method Summary
 com.google.common.util.concurrent.ListenableFuture<Archive> changeArchivePassword(String username, String password)
           
 com.google.common.util.concurrent.ListenableFuture<Archive> createArchive(String username, String password, int size)
           
 com.google.common.util.concurrent.ListenableFuture<Void> deleteArchive(String username)
           
 com.google.common.util.concurrent.ListenableFuture<Archive> getArchive(String username)
           
 com.google.common.util.concurrent.ListenableFuture<ArchiveAllowedArguments> getArchiveAllowedArguments()
           
 com.google.common.util.concurrent.ListenableFuture<Set<Archive>> listArchives()
           
 com.google.common.util.concurrent.ListenableFuture<Archive> resizeArchive(String username, int size)
           
 

Method Detail

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.