org.jclouds.cloudstack
Interface CloudStackAsyncClient

All Known Subinterfaces:
CloudStackDomainAsyncClient, CloudStackGlobalAsyncClient

public interface CloudStackAsyncClient

Provides asynchronous access to CloudStack via their REST API.

Author:
Adrian Cole
See Also:
CloudStackClient,

Method Summary
 AccountAsyncClient getAccountClient()
          Provides asynchronous access to Account features.
 AddressAsyncClient getAddressClient()
          Provides asynchronous access to Address features.
 AsyncJobAsyncClient getAsyncJobClient()
          Provides asynchronous access to AsyncJob features.
 ConfigurationAsyncClient getConfigurationClient()
          Provides asynchronous access to Configuration features.
 EventAsyncClient getEventClient()
          Provides synchronous access to Events
 FirewallAsyncClient getFirewallClient()
          Provides asynchronous access to Firewall features.
 GuestOSAsyncClient getGuestOSClient()
          Provides asynchronous access to GuestOS features.
 HypervisorAsyncClient getHypervisorClient()
          Provides asynchronous access to Hypervisor features.
 ISOAsyncClient getISOClient()
          Provides asynchronous access to ISOs
 LimitAsyncClient getLimitClient()
          Provides synchronous access to Resource Limits
 LoadBalancerAsyncClient getLoadBalancerClient()
          Provides asynchronous access to LoadBalancer features.
 NATAsyncClient getNATClient()
          Provides asynchronous access to NAT features.
 NetworkAsyncClient getNetworkClient()
          Provides asynchronous access to Network features.
 OfferingAsyncClient getOfferingClient()
          Provides asynchronous access to Service, Disk, and Network Offering features.
 SecurityGroupAsyncClient getSecurityGroupClient()
          Provides asynchronous access to SecurityGroup features.
 SessionAsyncClient getSessionClient()
          Provides asynchronous access to Sessions
 SnapshotAsyncClient getSnapshotClient()
          Provides asynchronous access to Snapshots
 SSHKeyPairAsyncClient getSSHKeyPairClient()
          Provides asynchronous access to SSH Keypairs
 TemplateAsyncClient getTemplateClient()
          Provides asynchronous access to Template features.
 VirtualMachineAsyncClient getVirtualMachineClient()
          Provides asynchronous access to VirtualMachine features.
 VMGroupAsyncClient getVMGroupClient()
          Provides asynchronous access to VM groups
 VolumeAsyncClient getVolumeClient()
          Provides asynchronous access to Volumes
 ZoneAsyncClient getZoneClient()
          Provides asynchronous access to Zone features.
 

Method Detail

getZoneClient

ZoneAsyncClient getZoneClient()
Provides asynchronous access to Zone features.


getTemplateClient

TemplateAsyncClient getTemplateClient()
Provides asynchronous access to Template features.


getOfferingClient

OfferingAsyncClient getOfferingClient()
Provides asynchronous access to Service, Disk, and Network Offering features.


getNetworkClient

NetworkAsyncClient getNetworkClient()
Provides asynchronous access to Network features.


getVirtualMachineClient

VirtualMachineAsyncClient getVirtualMachineClient()
Provides asynchronous access to VirtualMachine features.


getSecurityGroupClient

SecurityGroupAsyncClient getSecurityGroupClient()
Provides asynchronous access to SecurityGroup features.


getAsyncJobClient

AsyncJobAsyncClient getAsyncJobClient()
Provides asynchronous access to AsyncJob features.


getAddressClient

AddressAsyncClient getAddressClient()
Provides asynchronous access to Address features.


getNATClient

NATAsyncClient getNATClient()
Provides asynchronous access to NAT features.


getFirewallClient

FirewallAsyncClient getFirewallClient()
Provides asynchronous access to Firewall features.


getLoadBalancerClient

LoadBalancerAsyncClient getLoadBalancerClient()
Provides asynchronous access to LoadBalancer features.


getGuestOSClient

GuestOSAsyncClient getGuestOSClient()
Provides asynchronous access to GuestOS features.


getHypervisorClient

HypervisorAsyncClient getHypervisorClient()
Provides asynchronous access to Hypervisor features.


getConfigurationClient

ConfigurationAsyncClient getConfigurationClient()
Provides asynchronous access to Configuration features.


getAccountClient

AccountAsyncClient getAccountClient()
Provides asynchronous access to Account features.


getSSHKeyPairClient

SSHKeyPairAsyncClient getSSHKeyPairClient()
Provides asynchronous access to SSH Keypairs


getVMGroupClient

VMGroupAsyncClient getVMGroupClient()
Provides asynchronous access to VM groups


getEventClient

EventAsyncClient getEventClient()
Provides synchronous access to Events


getLimitClient

LimitAsyncClient getLimitClient()
Provides synchronous access to Resource Limits


getISOClient

ISOAsyncClient getISOClient()
Provides asynchronous access to ISOs


getVolumeClient

VolumeAsyncClient getVolumeClient()
Provides asynchronous access to Volumes


getSnapshotClient

SnapshotAsyncClient getSnapshotClient()
Provides asynchronous access to Snapshots


getSessionClient

SessionAsyncClient getSessionClient()
Provides asynchronous access to Sessions



Copyright © 2009-2012 jclouds. All Rights Reserved.