org.jclouds.cloudstack
Interface CloudStackApi

All Superinterfaces:
Closeable
All Known Subinterfaces:
CloudStackDomainApi, CloudStackGlobalApi

public interface CloudStackApi
extends Closeable

Provides synchronous access to CloudStack.

See Also:

Method Summary
 AccountApi getAccountApi()
          Provides synchronous access to Account features.
 AddressApi getAddressApi()
          Provides synchronous access to Address features.
 AsyncJobApi getAsyncJobApi()
          Provides synchronous access to AsyncJob features.
 ConfigurationApi getConfigurationApi()
          Provides synchronous access to Configuration features.
 EventApi getEventApi()
          Provides synchronous access to Events
 FirewallApi getFirewallApi()
          Provides synchronous access to Firewall features.
 GuestOSApi getGuestOSApi()
          Provides synchronous access to GuestOS features.
 HypervisorApi getHypervisorApi()
          Provides synchronous access to Hypervisor features.
 ISOApi getISOApi()
          Provides synchronous access to ISOs
 LimitApi getLimitApi()
          Provides synchronous access to Resource Limits
 LoadBalancerApi getLoadBalancerApi()
          Provides synchronous access to LoadBalancer features.
 NATApi getNATApi()
          Provides synchronous access to NAT features.
 NetworkApi getNetworkApi()
          Provides synchronous access to Network features.
 OfferingApi getOfferingApi()
          Provides synchronous access to Service, Disk, and Network Offering features.
 ProjectApi getProjectApi()
          Provides synchronous access to Projects
 SecurityGroupApi getSecurityGroupApi()
          Provides synchronous access to SecurityGroup features.
 SessionApi getSessionApi()
          Provides synchronous access to Sessions
 SnapshotApi getSnapshotApi()
          Provides synchronous access to Snapshots
 SSHKeyPairApi getSSHKeyPairApi()
          Provides synchronous access to SSH Keypairs
 TemplateApi getTemplateApi()
          Provides synchronous access to Template features.
 VirtualMachineApi getVirtualMachineApi()
          Provides synchronous access to VirtualMachine features.
 VMGroupApi getVMGroupApi()
          Provides synchronous access to VM groups
 VolumeApi getVolumeApi()
          Provides synchronous access to Volumes
 ZoneApi getZoneApi()
          Provides synchronous access to Zone features.
 
Methods inherited from interface java.io.Closeable
close
 

Method Detail

getZoneApi

ZoneApi getZoneApi()
Provides synchronous access to Zone features.


getTemplateApi

TemplateApi getTemplateApi()
Provides synchronous access to Template features.


getOfferingApi

OfferingApi getOfferingApi()
Provides synchronous access to Service, Disk, and Network Offering features.


getNetworkApi

NetworkApi getNetworkApi()
Provides synchronous access to Network features.


getVirtualMachineApi

VirtualMachineApi getVirtualMachineApi()
Provides synchronous access to VirtualMachine features.


getSecurityGroupApi

SecurityGroupApi getSecurityGroupApi()
Provides synchronous access to SecurityGroup features.


getAsyncJobApi

AsyncJobApi getAsyncJobApi()
Provides synchronous access to AsyncJob features.


getAddressApi

AddressApi getAddressApi()
Provides synchronous access to Address features.


getNATApi

NATApi getNATApi()
Provides synchronous access to NAT features.


getFirewallApi

FirewallApi getFirewallApi()
Provides synchronous access to Firewall features.


getLoadBalancerApi

LoadBalancerApi getLoadBalancerApi()
Provides synchronous access to LoadBalancer features.


getGuestOSApi

GuestOSApi getGuestOSApi()
Provides synchronous access to GuestOS features.


getHypervisorApi

HypervisorApi getHypervisorApi()
Provides synchronous access to Hypervisor features.


getConfigurationApi

ConfigurationApi getConfigurationApi()
Provides synchronous access to Configuration features.


getAccountApi

AccountApi getAccountApi()
Provides synchronous access to Account features.


getSSHKeyPairApi

SSHKeyPairApi getSSHKeyPairApi()
Provides synchronous access to SSH Keypairs


getVMGroupApi

VMGroupApi getVMGroupApi()
Provides synchronous access to VM groups


getEventApi

EventApi getEventApi()
Provides synchronous access to Events


getLimitApi

LimitApi getLimitApi()
Provides synchronous access to Resource Limits


getISOApi

ISOApi getISOApi()
Provides synchronous access to ISOs


getVolumeApi

VolumeApi getVolumeApi()
Provides synchronous access to Volumes


getSnapshotApi

SnapshotApi getSnapshotApi()
Provides synchronous access to Snapshots


getSessionApi

SessionApi getSessionApi()
Provides synchronous access to Sessions


getProjectApi

ProjectApi getProjectApi()
Provides synchronous access to Projects



Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.