org.jclouds.cloudstack.features
Interface SSHKeyPairAsyncClient


public interface SSHKeyPairAsyncClient

Provides asynchronous access to CloudStack SSHKeyPair features.

Author:
Vijay Kiran
See Also:

Method Summary
 com.google.common.util.concurrent.ListenableFuture<SshKeyPair> createSSHKeyPair(String name)
           
 com.google.common.util.concurrent.ListenableFuture<Void> deleteSSHKeyPair(String name)
           
 com.google.common.util.concurrent.ListenableFuture<SshKeyPair> getSSHKeyPair(String name)
           
 com.google.common.util.concurrent.ListenableFuture<Set<SshKeyPair>> listSSHKeyPairs(ListSSHKeyPairsOptions... options)
           
 com.google.common.util.concurrent.ListenableFuture<SshKeyPair> registerSSHKeyPair(String name, String publicKey)
           
 

Method Detail

listSSHKeyPairs

com.google.common.util.concurrent.ListenableFuture<Set<SshKeyPair>> listSSHKeyPairs(ListSSHKeyPairsOptions... options)
See Also:
SSHKeyPairClient.listSSHKeyPairs(org.jclouds.cloudstack.options.ListSSHKeyPairsOptions...)

registerSSHKeyPair

com.google.common.util.concurrent.ListenableFuture<SshKeyPair> registerSSHKeyPair(String name,
                                                                                  String publicKey)
See Also:
SSHKeyPairClient.registerSSHKeyPair(java.lang.String, java.lang.String)

createSSHKeyPair

com.google.common.util.concurrent.ListenableFuture<SshKeyPair> createSSHKeyPair(String name)
See Also:
SSHKeyPairClient.createSSHKeyPair(java.lang.String)

getSSHKeyPair

com.google.common.util.concurrent.ListenableFuture<SshKeyPair> getSSHKeyPair(String name)
See Also:
SSHKeyPairClient.getSSHKeyPair(java.lang.String)

deleteSSHKeyPair

com.google.common.util.concurrent.ListenableFuture<Void> deleteSSHKeyPair(String name)
See Also:
SSHKeyPairClient.deleteSSHKeyPair(java.lang.String)


Copyright © 2009-2012 jclouds. All Rights Reserved.