| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AbiquoApi
Provides synchronous access to Abiquo. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AdminApi
Provides synchronous access to Abiquo Admin API. 
 | 
interface  | 
CloudApi
Provides synchronous access to Abiquo Cloud API. 
 | 
interface  | 
ConfigApi
Provides synchronous access to Abiquo Admin API. 
 | 
interface  | 
EnterpriseApi
Provides synchronous access to Abiquo Enterprise API. 
 | 
interface  | 
EventApi
Provides synchronous access to Abiquo Event API. 
 | 
interface  | 
InfrastructureApi
Provides synchronous access to Abiquo Infrastructure API. 
 | 
interface  | 
PricingApi
Provides synchronous access to Abiquo Pricing API. 
 | 
interface  | 
TaskApi
Provides synchronous access to Abiquo Task API. 
 | 
interface  | 
VirtualMachineTemplateApi
Provides synchronous access to Abiquo Apps library API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
InfrastructureApi.associateLogicServer(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                    com.abiquo.server.core.infrastructure.LogicServerDto logicServer,
                    com.abiquo.server.core.infrastructure.OrganizationDto organization,
                    String bladeName)
Associate a service profile with a blade. 
 | 
void | 
InfrastructureApi.associateTemplate(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                 com.abiquo.server.core.infrastructure.LogicServerDto logicServer,
                 com.abiquo.server.core.infrastructure.OrganizationDto organization,
                 String newName,
                 String bladeName)
Associate a service profile with a blade instantiating a service profile template. 
 | 
void | 
InfrastructureApi.cloneAndAssociateLogicServer(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                            com.abiquo.server.core.infrastructure.LogicServerDto logicServer,
                            com.abiquo.server.core.infrastructure.OrganizationDto organization,
                            String newName,
                            String bladeName)
Clone a service profile and associate it with a blade. 
 | 
void | 
InfrastructureApi.cloneLogicServer(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                com.abiquo.server.core.infrastructure.LogicServerDto logicServer,
                com.abiquo.server.core.infrastructure.OrganizationDto organization,
                String newName)
Clone a service profile. 
 | 
com.abiquo.server.core.infrastructure.UcsRackDto | 
InfrastructureApi.createManagedRack(com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
                 com.abiquo.server.core.infrastructure.UcsRackDto rack)
Create a new managed rack in a datacenter. 
 | 
com.abiquo.model.transport.AcceptedRequestDto<String> | 
VirtualMachineTemplateApi.createPersistentVirtualMachineTemplate(Integer enterpriseId,
                                      Integer datacenterRepositoryId,
                                      com.abiquo.server.core.appslibrary.VirtualMachineTemplatePersistentDto persistentOptions)
Creates a persistent virtual machine template from other virtual machine template. 
 | 
com.abiquo.server.core.infrastructure.storage.VolumeManagementDto | 
CloudApi.createVolume(com.abiquo.server.core.cloud.VirtualDatacenterDto virtualDatacenter,
            com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume)
Creates a volume in the given virtual datacenter. 
 | 
void | 
InfrastructureApi.deleteLogicServer(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                 com.abiquo.server.core.infrastructure.LogicServerDto logicServer)
Delete a service profile. 
 | 
void | 
CloudApi.deleteVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume)
Delete the given volume. 
 | 
com.abiquo.model.transport.AcceptedRequestDto<String> | 
CloudApi.deployVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
                      com.abiquo.server.core.cloud.VirtualMachineTaskDto options)
Deploy a virtual appliance. 
 | 
com.abiquo.model.transport.AcceptedRequestDto<String> | 
CloudApi.deployVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
                    com.abiquo.server.core.cloud.VirtualMachineTaskDto options)
Deploy a virtual machine with task options. 
 | 
com.abiquo.server.core.infrastructure.MachinesDto | 
InfrastructureApi.discoverMultipleMachines(com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
                        String ipFrom,
                        String ipTo,
                        com.abiquo.model.enumerator.HypervisorType hypervisorType,
                        String user,
                        String password)
Retrieve a list of remote machine information. 
 | 
com.abiquo.server.core.infrastructure.MachinesDto | 
InfrastructureApi.discoverMultipleMachines(com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
                        String ipFrom,
                        String ipTo,
                        com.abiquo.model.enumerator.HypervisorType hypervisorType,
                        String user,
                        String password,
                        MachineOptions options)
Retrieve a list of remote machine information. 
 | 
com.abiquo.server.core.infrastructure.MachineDto | 
InfrastructureApi.discoverSingleMachine(com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
                     String ip,
                     com.abiquo.model.enumerator.HypervisorType hypervisorType,
                     String user,
                     String password)
Retrieve remote machine information. 
 | 
com.abiquo.server.core.infrastructure.MachineDto | 
InfrastructureApi.discoverSingleMachine(com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
                     String ip,
                     com.abiquo.model.enumerator.HypervisorType hypervisorType,
                     String user,
                     String password,
                     MachineOptions options)
Retrieve remote machine information. 
 | 
void | 
InfrastructureApi.dissociateLogicServer(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                     com.abiquo.server.core.infrastructure.LogicServerDto logicServer)
Dissociate a service profile from a blade. 
 | 
com.abiquo.server.core.infrastructure.UcsRackDto | 
InfrastructureApi.getManagedRack(com.abiquo.server.core.infrastructure.DatacenterDto datacenter,
              Integer rackId)
Get the given managed rack from the given datacenter. 
 | 
com.abiquo.server.core.infrastructure.FsmsDto | 
InfrastructureApi.listFsms(com.abiquo.server.core.infrastructure.UcsRackDto rack,
        String dn)
Get FSM list of an entity 
 | 
com.abiquo.server.core.infrastructure.UcsRacksDto | 
InfrastructureApi.listManagedRacks(com.abiquo.server.core.infrastructure.DatacenterDto datacenter)
List all managed racks for a datacenter. 
 | 
com.abiquo.server.core.infrastructure.OrganizationsDto | 
InfrastructureApi.listOrganizations(com.abiquo.server.core.infrastructure.UcsRackDto rack)
List all organizations of the ucs rack. 
 | 
com.abiquo.server.core.infrastructure.OrganizationsDto | 
InfrastructureApi.listOrganizations(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                 FilterOptions options)
List all organizations of the ucs rack with options. 
 | 
com.abiquo.server.core.infrastructure.LogicServersDto | 
InfrastructureApi.listServiceProfiles(com.abiquo.server.core.infrastructure.UcsRackDto rack)
List all service profiles of the ucs rack. 
 | 
com.abiquo.server.core.infrastructure.LogicServersDto | 
InfrastructureApi.listServiceProfiles(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                   FilterOptions options)
List service profiles of the ucs rack with filtering options. 
 | 
com.abiquo.server.core.infrastructure.LogicServersDto | 
InfrastructureApi.listServiceProfileTemplates(com.abiquo.server.core.infrastructure.UcsRackDto rack)
List all service profile templates of the ucs rack. 
 | 
com.abiquo.server.core.infrastructure.LogicServersDto | 
InfrastructureApi.listServiceProfileTemplates(com.abiquo.server.core.infrastructure.UcsRackDto rack,
                           FilterOptions options)
List all service profile templates of the ucs rack with options. 
 | 
void | 
EnterpriseApi.refreshTemplateRepository(Integer enterpriseId,
                         Integer datacenterRepositoryId)
Refreshes database with virtual machine templates existing in the repository filesystem. 
 | 
com.abiquo.model.transport.AcceptedRequestDto<String> | 
CloudApi.replaceVolumes(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
              VirtualMachineOptions options,
              com.abiquo.server.core.infrastructure.storage.VolumeManagementDto... volumes)
Replaces the current volumes attached to the virtual machine with the given ones. 
 | 
com.abiquo.model.transport.AcceptedRequestDto<String> | 
CloudApi.undeployVirtualAppliance(com.abiquo.server.core.cloud.VirtualApplianceDto virtualAppliance,
                        com.abiquo.server.core.cloud.VirtualMachineTaskDto options)
Undeploy a virtual appliance. 
 | 
com.abiquo.model.transport.AcceptedRequestDto<String> | 
CloudApi.undeployVirtualMachine(com.abiquo.server.core.cloud.VirtualMachineDto virtualMachine,
                      com.abiquo.server.core.cloud.VirtualMachineTaskDto options)
Uneploy a virtual machine with task options. 
 | 
com.abiquo.server.core.infrastructure.UcsRackDto | 
InfrastructureApi.updateManagedRack(com.abiquo.server.core.infrastructure.UcsRackDto rack)
Updates an existing managed rack from the given datacenter. 
 | 
com.abiquo.model.transport.AcceptedRequestDto<String> | 
CloudApi.updateVolume(com.abiquo.server.core.infrastructure.storage.VolumeManagementDto volume)
Modifies the given volume. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AbiquoHttpClient
Custom Rest methods to work with the Abiquo Api. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AtmosClient
Provides access to EMC Atmos Online Storage resources via their REST API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
URI | 
AtmosClient.createFile(String parent,
          AtmosObject object,
          PutOptions... options)  | 
AtmosObject | 
AtmosClient.readFile(String path,
        GetOptions... options)  | 
void | 
AtmosClient.updateFile(String parent,
          AtmosObject object,
          PutOptions... options)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AWSEC2Client
Provides synchronous access to EC2 services. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AWSAMIClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
AWSInstanceClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
AWSKeyPairClient  | 
interface  | 
AWSSecurityGroupClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
MonitoringClient
Provides monitoring services for EC2. 
 | 
interface  | 
PlacementGroupClient
Provides Placement Group services for EC2. 
 | 
interface  | 
SpotInstanceClient
Provides Spot Instance services for EC2. 
 | 
interface  | 
TagClient
Deprecated.  
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Spot> | 
SpotInstanceClient.describeSpotPriceHistoryInRegion(String region,
                                DescribeSpotPriceHistoryOptions... options)
Describes Spot Price history. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AWSS3Client
Provides access to amazon-specific S3 features 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
AWSS3Client.uploadPart(String bucketName,
          String key,
          int partNumber,
          String uploadId,
          Payload part)
This operation uploads a part in a multipart upload. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AzureManagementApi
The Windows Azure Service Management API is a REST API for managing your services and
 deployments. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DiskApi
The Service Management API includes operations for managing the disks in your subscription. 
 | 
interface  | 
HostedServiceApi
The Service Management API includes operations for managing the hosted services beneath your
 subscription. 
 | 
interface  | 
LocationApi
The Service Management API includes operations for listing the available data center locations
 for a hosted service in your subscription. 
 | 
interface  | 
OperationApi
The Service Management API includes one operation for tracking the progress of asynchronous requests. 
 | 
interface  | 
OSImageApi
The Service Management API includes operations for managing the OS images in your subscription. 
 | 
interface  | 
RoleApi
The Service Management API includes operations for managing the virtual
 machines in your subscription. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AzureBlobClient
Provides access to Azure Blob via their REST API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AzureBlob | 
AzureBlobClient.getBlob(String container,
       String name,
       GetOptions... options)
The Get Blob operation reads or downloads a blob from the system, including its metadata and
 properties. 
 | 
ListBlobsResponse | 
AzureBlobClient.listBlobs(ListBlobsOptions... options)  | 
ListBlobsResponse | 
AzureBlobClient.listBlobs(String container,
         ListBlobsOptions... options)
The List Blobs operation enumerates the list of blobs under the specified container. 
 | 
String | 
AzureBlobClient.putBlob(String container,
       AzureBlob object)
The Put Blob operation creates a new blob or updates the content of an existing blob. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LocalBlobStore  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CloudFilesClient
Provides access to Cloud Files via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CloudServersClient
Provides access to Cloud Servers via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CloudSigmaClient
Provides synchronous access to CloudSigma. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DriveInfo | 
CloudSigmaClient.cloneDrive(String sourceUuid,
          String newName,
          CloneDriveOptions... options)
Clone an existing drive. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CloudStackClient
Provides synchronous access to CloudStack. 
 | 
interface  | 
CloudStackDomainClient
Provides synchronous access to CloudStack. 
 | 
interface  | 
CloudStackGlobalClient
Provides synchronous access to CloudStack. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AccountClient
Provides synchronous access to CloudStack Account features. 
 | 
interface  | 
AddressClient
Provides synchronous access to CloudStack IPAddress features. 
 | 
interface  | 
AsyncJobClient
Provides synchronous access to CloudStack asyncJob features. 
 | 
interface  | 
ConfigurationClient
Provides synchronous access to CloudStack Configuration features. 
 | 
interface  | 
DomainAccountClient
Provides synchronous access to CloudStack Account features available to Domain
 Admin users. 
 | 
interface  | 
DomainDomainClient
Provides synchronous access to CloudStack Domain features available to Domain
 Admin users. 
 | 
interface  | 
DomainLimitClient
Provides synchronous access to CloudStack Limit features available to Domain
 Admin users. 
 | 
interface  | 
DomainUserClient
Provides synchronous access to CloudStack User features available to Domain
 Admin users. 
 | 
interface  | 
EventClient
Provides synchronous access to CloudStack Event features. 
 | 
interface  | 
FirewallClient
Provides synchronous access to CloudStack PortForwardingRule features. 
 | 
interface  | 
GlobalAccountClient
Provides synchronous access to CloudStack Account features available to Global
 Admin users. 
 | 
interface  | 
GlobalAlertClient
Provides synchronous access to CloudStack Alerts features available to Global
 Admin users. 
 | 
interface  | 
GlobalCapacityClient
Provides synchronous access to CloudStack Capacities features available to Global
 Admin users. 
 | 
interface  | 
GlobalConfigurationClient
Provides synchronous access to CloudStack Configuration features available to Global
 Admin users. 
 | 
interface  | 
GlobalDomainClient
Provides synchronous access to CloudStack Domain features available to Global
 Admin users. 
 | 
interface  | 
GlobalHostClient
Provides synchronous access to CloudStack host features. 
 | 
interface  | 
GlobalOfferingClient
Provides synchronous access to CloudStack zone features. 
 | 
interface  | 
GlobalPodClient
Provides synchronous access to CloudStack Pod features available to Global
 Admin users. 
 | 
interface  | 
GlobalStoragePoolClient
Provides synchronous access to CloudStack storage pool features. 
 | 
interface  | 
GlobalUsageClient
Provides synchronous access to CloudStack usage features. 
 | 
interface  | 
GlobalUserClient
Provides synchronous access to CloudStack User features available to Global
 Admin users. 
 | 
interface  | 
GlobalVlanClient
Provides synchronous access to CloudStack VLAN features. 
 | 
interface  | 
GlobalZoneClient
Provides synchronous access to CloudStack Zone features available to Global
 Admin users. 
 | 
interface  | 
GuestOSClient
Provides synchronous access to CloudStack Operating System features. 
 | 
interface  | 
HypervisorClient
Provides synchronous access to CloudStack Operating System features. 
 | 
interface  | 
ISOClient
 | 
interface  | 
LimitClient
Provides synchronous access to CloudStack resource limit API. 
 | 
interface  | 
LoadBalancerClient
Provides synchronous access to CloudStack LoadBalancer features. 
 | 
interface  | 
NATClient
Provides synchronous access to CloudStack IPForwardingRule features. 
 | 
interface  | 
NetworkClient
Provides synchronous access to CloudStack network features. 
 | 
interface  | 
OfferingClient
Provides synchronous access to CloudStack zone features. 
 | 
interface  | 
SecurityGroupClient
Provides synchronous access to CloudStack security group features. 
 | 
interface  | 
SessionClient
Provides synchronous access to CloudStack Sessions
  
 | 
interface  | 
SnapshotClient
Provides synchronous access to CloudStack Snapshot features. 
 | 
interface  | 
SSHKeyPairClient
Provides synchronous access to CloudStack SSHKeyPair features. 
 | 
interface  | 
TemplateClient
Provides synchronous access to CloudStack template features. 
 | 
interface  | 
VirtualMachineClient
Provides synchronous access to CloudStack VirtualMachine features. 
 | 
interface  | 
VMGroupClient
Provides synchronous access to CloudStack VM group features. 
 | 
interface  | 
VolumeClient
Provides synchronous access to CloudStack Event features. 
 | 
interface  | 
ZoneClient
Provides synchronous access to CloudStack zone features. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AddressClient.disassociateIPAddress(String id)
Disassociates an ip address from the account. 
 | 
void | 
NATClient.enableStaticNATForVirtualMachine(String virtualMachineId,
                                String IPAddressId)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CloudWatchApi
Provides access to Amazon CloudWatch via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MetricApi
Provides access to Amazon CloudWatch via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DeltacloudClient
Provides synchronous access to deltacloud. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DynECTApi
Provides access to DynECT Managed DNS through the API2 api
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RecordApi  | 
interface  | 
SessionApi  | 
interface  | 
ZoneApi  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
EC2Api
Provides access to EC2 features, broken up by feature group. 
 | 
interface  | 
EC2Client
Provides synchronous access to EC2 services. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SubnetApi
To help you manage your Amazon EC2 instances, images, and other Amazon EC2 resources, you can assign your own
 metadata to each resource in the form of tags. 
 | 
interface  | 
TagApi
To help you manage your Amazon EC2 instances, images, and other Amazon EC2
 resources, you can assign your own metadata to each resource in the form of
 tags. 
 | 
interface  | 
WindowsApi
Provides access to EC2 Windows Features via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AMIClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
AvailabilityZoneAndRegionClient
Provides EC2 Availability Zones and Regions services for EC2. 
 | 
interface  | 
ElasticBlockStoreClient
Provides access to EC2 Elastic Block Store services. 
 | 
interface  | 
ElasticIPAddressClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
InstanceClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
KeyPairClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
SecurityGroupClient
Provides access to EC2 via their REST API. 
 | 
interface  | 
WindowsClient
Provides windows services for EC2. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<? extends Image> | 
AMIClient.describeImagesInRegion(String region,
                      DescribeImagesOptions... options)
Returns information about AMIs, AKIs, and ARIs. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ElasticStackClient
Provides synchronous access to elasticstack. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ServerInfo | 
ElasticStackClient.createAndStartServer(Server server)
create and start a new server 
 | 
DriveInfo | 
ElasticStackClient.createDrive(Drive createDrive)
create a new drive 
 | 
void | 
ElasticStackClient.startServer(String uuid)
Start a server 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ELBApi
Provides access to EC2 Elastic Load Balancer via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AvailabilityZoneApi
Provides access to Amazon ELB via the Query API
  
 | 
interface  | 
InstanceApi
Provides access to Amazon ELB via the Query API
  
 | 
interface  | 
LoadBalancerApi
Provides access to Amazon ELB via the Query API
  
 | 
interface  | 
PolicyApi
Provides access to Amazon ELB via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
FGCPApi
Provides synchronous access to FGCP services. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AdditionalDiskApi
API relating to additional storage. 
 | 
interface  | 
AdditionalDiskAsyncApi
Non-blocking API relating to additional storage. 
 | 
interface  | 
BuiltinServerApi
API relating to built-in servers, also called extended function module (EFM),
 such as a firewall or load balancer (SLB). 
 | 
interface  | 
BuiltinServerAsyncApi
Non-blocking API relating to built-in servers, also called extended function
 module (EFM), such as a firewall or load balancer (SLB). 
 | 
interface  | 
DiskImageApi
API relating to disk images. 
 | 
interface  | 
DiskImageAsyncApi
Non-blocking API relating to disk images. 
 | 
interface  | 
FirewallApi
API relating to a system's built-in server of type firewall. 
 | 
interface  | 
FirewallAsyncApi
Non-blocking API relating to a built-in server, also called extended function
 module (EFM), of type firewall. 
 | 
interface  | 
LoadBalancerApi
API relating to a built-in server of type software load balancer (SLB). 
 | 
interface  | 
LoadBalancerAsyncApi
Non-blocking API relating to a built-in server, also called extended function
 module (EFM), of type load balancer (SLB). 
 | 
interface  | 
PublicIPAddressApi
API relating to public IP addresses. 
 | 
interface  | 
PublicIPAddressAsyncApi
Non-blocking API relating to public IP addresses. 
 | 
interface  | 
SystemTemplateApi
API relating to system templates, also referred to as virtual system
 descriptors. 
 | 
interface  | 
SystemTemplateAsyncApi
Non-blocking API relating to system templates, also referred to as virtual
 system descriptors. 
 | 
interface  | 
VirtualDCApi
API relating to the virtual data center. 
 | 
interface  | 
VirtualDCAsyncApi
Non-blocking API relating to the virtual data center. 
 | 
interface  | 
VirtualServerApi
API relating to virtual servers. 
 | 
interface  | 
VirtualServerAsyncApi
Non-blocking API relating to virtual servers. 
 | 
interface  | 
VirtualSystemApi
API relating to virtual systems. 
 | 
interface  | 
VirtualSystemAsyncApi
Non-blocking API relating to virtual systems. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GleSYSApi
Provides synchronous access to GleSYS. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ArchiveApi
Provides synchronous access to Archive requests. 
 | 
interface  | 
DomainApi
Provides synchronous access to Domain requests. 
 | 
interface  | 
EmailAccountApi
Provides synchronous access to E-Mail requests. 
 | 
interface  | 
IpApi
Provides synchronous access to IP Addresses. 
 | 
interface  | 
ServerApi
Provides synchronous access to Server. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ServerDetails | 
ServerApi.clone(String serverid,
     String hostname,
     CloneServerOptions... options)
Clone a server 
 | 
ServerDetails | 
ServerApi.createWithHostnameAndRootPassword(ServerSpec serverSpec,
                                 String hostname,
                                 String rootPassword,
                                 CreateServerOptions... options)
Create a new server 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GoGridClient  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GridImageClient
Manages the server images 
 | 
interface  | 
GridIpClient  | 
interface  | 
GridJobClient
Manages the customer's jobs. 
 | 
interface  | 
GridLoadBalancerClient  | 
interface  | 
GridServerClient
Provides synchronous access to GoGrid. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Set<Job> | 
GridJobClient.getJobList(GetJobListOptions... options)
Returns all jobs found. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HPCloudObjectStorageApi
Provides synchronous access to HP Cloud Object Storage via the REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CDNContainerApi
Provides synchronous access to HP Cloud Object Storage via the REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
IAMApi
Provides access to Amazon IAM via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
InstanceProfileApi  | 
interface  | 
PolicyApi  | 
interface  | 
RoleApi  | 
interface  | 
RolePolicyApi  | 
interface  | 
UserApi  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JenkinsApi
Provides synchronous access to Jenkins. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ComputerApi
Computer Services 
 | 
interface  | 
JobApi
Job Services 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
JoyentCloudApi
Provides synchronous access to JoyentCloud. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DatacenterApi
Datacenter Services 
 | 
interface  | 
DatasetApi
Provides synchronous access to Datasets. 
 | 
interface  | 
KeyApi
Keys are the means by which you operate on your SSH/signing keys. 
 | 
interface  | 
MachineApi
Provides synchronous access to Machine. 
 | 
interface  | 
PackageApi
Provides synchronous access to Packages. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CinderApi
Provides synchronous access to Cinder. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SnapshotApi
Provides synchronous access to Volume Snapshots via their REST API. 
 | 
interface  | 
VolumeApi
Provides synchronous access to Volumes. 
 | 
interface  | 
VolumeTypeApi
Provides synchronous access to Volumes via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
GlanceApi
Provides synchronous access to Glance. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ImageApi
Image Services 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
OpenStackAuthClient
Provides access to Rackspace resources via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AuthenticationClient
Provides synchronous access to the KeyStone Service API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AuthenticationApi
Provides synchronous access to the KeyStone Service API. 
 | 
interface  | 
KeystoneApi
Provides access to Openstack keystone resources via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ServiceApi
Provides synchronous access to the KeyStone Tenant API. 
 | 
interface  | 
TenantApi
Provides synchronous access to the KeyStone Tenant API. 
 | 
interface  | 
TokenApi
Provides synchronous access to the KeyStone Admin API. 
 | 
interface  | 
UserApi
Provides synchronous access to the KeyStone User API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NovaClient
Deprecated. 
 
Deprecated in jclouds 1.5.5, to be removed in jclouds 1.6. See  
ServerApi in openstack-nova. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NovaEC2Client
Provides synchronous access to EC2 services. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NovaEC2KeyPairClient  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NovaApi
Provides synchronous access to Nova. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
FlavorExtraSpecsApi
Provide access to extra metadata for Nova flavors. 
 | 
interface  | 
FloatingIPApi
Provides synchronous access to Floating IPs. 
 | 
interface  | 
HostAdministrationApi
Provides asynchronous access to Host Administration features via the REST API. 
 | 
interface  | 
HostAggregateApi
Provide access to Host Aggregates in Nova (alias "OS-AGGREGATES") 
 | 
interface  | 
KeyPairApi
Provides synchronous access to Security Groups. 
 | 
interface  | 
QuotaApi
The quotas extension enables limiters placed on the resources used per tenant (project) for virtual instances. 
 | 
interface  | 
QuotaClassApi
Provides synchronous access to Quota Classes via the REST API. 
 | 
interface  | 
SecurityGroupApi
Provides synchronous access to Security Groups. 
 | 
interface  | 
ServerAdminApi
Provide additional actions for servers:
 'suspend', 'resume', 'migrate', 'lock', 'unlock', 'resetNetwork', 'createBackup', 'pause', 'migrateLive',
 'injectNetworkInfo', 'unpause' 
 | 
interface  | 
ServerWithSecurityGroupsApi
Provides synchronous access to Server details including security group, referred to as the CREATESERVEREXT extension
 in the nova documentation
 
 NOTE: the equivalent to listServersInDetail() isn't available at the other end, so not extending ServerApi at this
 time. 
 | 
interface  | 
SimpleTenantUsageApi
Provides asynchronous access to Simple Tenant Usage via the REST API. 
 | 
interface  | 
VirtualInterfaceApi
Provides synchronous access to Virtual Interface features (VIFs). 
 | 
interface  | 
VolumeApi
Provides synchronous access to Volumes. 
 | 
interface  | 
VolumeAttachmentApi
Provides synchronous access to Volume Attachments. 
 | 
interface  | 
VolumeTypeApi
Provides synchronous access to Volume Type features 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
FlavorApi
Provides asynchronous access to Flavors via their REST API. 
 | 
interface  | 
ImageApi
Provides synchronous access to Images. 
 | 
interface  | 
ServerApi
Provides synchronous access to Server. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ServerCreated | 
ServerApi.create(String name,
      String imageRef,
      String flavorRef,
      CreateServerOptions... options)
Create a new server 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
QuantumApi
Provides synchronous access to Quantum. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NetworkApi
Provides synchronous access to Network operations on the openstack quantum API. 
 | 
interface  | 
PortApi
Provides synchronous access to Port operations on the openstack quantum API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CommonSwiftClient
Common features between OpenStack Swift and CloudFiles 
 | 
interface  | 
SwiftClient
Functionality that's in Swift, and not in CloudFiles. 
 | 
interface  | 
SwiftKeystoneClient
Functionality that's in Swift, and not in CloudFiles. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SwiftObject | 
CommonSwiftClient.getObject(String container,
         String name,
         GetOptions... options)  | 
String | 
CommonSwiftClient.putObject(String container,
         SwiftObject object)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TemporaryUrlKeyApi  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SwiftApi
Provides synchronous access to Swift. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AccountApi
Storage Account Services 
 | 
interface  | 
ContainerApi
Storage Container Services 
 | 
interface  | 
ObjectApi
Storage Object Services An object represents the data and any metadata for the files stored in
 the system. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ExtensionApi
Provides asynchronous access to Extensions via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
OpSourceServersApi
Provides synchronous access to OpSourceServers. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AccountApi
Provides synchronous access to Account. 
 | 
interface  | 
ServerApi
Provides synchronous access to server api's. 
 | 
interface  | 
ServerImageApi
Provides synchronous access to ServerImage. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CloudIdentityAuthenticationApi
Provides synchronous access to the KeyStone Service API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CloudLoadBalancersApi
Provides synchronous access to CloudLoadBalancers. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LoadBalancerApi
Provides synchronous access to CloudLoadBalancers LoadBalancer features. 
 | 
interface  | 
NodeApi
Provides synchronous access to CloudLoadBalancers Node features. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RDSApi
Provides access to EC2 Elastic Load Balancer via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
InstanceApi
Provides access to Amazon RDS via the Query API
  
 | 
interface  | 
SecurityGroupApi
Provides access to Amazon RDS via the Query API
  
 | 
interface  | 
SubnetGroupApi
Provides access to Amazon RDS via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HttpClient
Simple client 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
RimuHostingClient
Provides synchronous access to RimuHosting. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Route53Api
Provides access to Amazon Route53 via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
HostedZoneApi  | 
interface  | 
ResourceRecordSetApi  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
S3Client
Provides access to S3 via their REST API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ObjectMetadata | 
S3Client.copyObject(String sourceBucket,
          String sourceObject,
          String destinationBucket,
          String destinationObject,
          CopyObjectOptions... options)
Copies one object to another bucket, retaining UserMetadata from the source. 
 | 
S3Object | 
S3Client.getObject(String bucketName,
         String key,
         GetOptions... options)
Retrieves the S3Object associated with the Key or KeyNotFoundException if not available;
 
 
 To use GET, you must have READ access to the object. 
 | 
boolean | 
S3Client.putBucketInRegion(String region,
                 String bucketName,
                 PutBucketOptions... options)
Create and name your own bucket in which to store your objects. 
 | 
String | 
S3Client.putObject(String bucketName,
         S3Object object,
         PutObjectOptions... options)
Store data by creating or overwriting an object. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
VPDCApi
Provides synchronous access to VPDC. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BrowsingApi
Provides access to Symphony VPDC resources via their REST API. 
 | 
interface  | 
FirewallApi
Provides access to Symphony VPDC resources via their REST API. 
 | 
interface  | 
ServiceManagementApi
Provides access to Symphony VPDC resources via their REST API. 
 | 
interface  | 
VMApi
Provides access to Symphony VPDC resources via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
LoginApi  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SlicehostClient
Provides access to Slicehost via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CDMIApi
Provides synchronous access to CDMI. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ContainerApi
CDMI Container Object Resource Operations 
 | 
interface  | 
DataApi
Data Object Resource Operations 
 | 
interface  | 
DataNonCDMIContentTypeApi
Data Object Resource Operations 
 | 
interface  | 
DomainApi
Domain Object Resource Operations 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SoftLayerClient
Provides synchronous access to SoftLayer. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AccountClient
Provides synchronous access to Account. 
 | 
interface  | 
DatacenterClient
Provides synchronous access to LocationDatacenter. 
 | 
interface  | 
ProductPackageClient
Provides synchronous access to ProductPackage. 
 | 
interface  | 
VirtualGuestClient
Provides synchronous access to VirtualGuest. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SQSApi
Provides access to SQS via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
MessageApi
Provides access to SQS via their REST API. 
 | 
interface  | 
PermissionApi
Provides access to SQS via their REST API. 
 | 
interface  | 
QueueApi
Provides access to SQS via their REST API. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
URI | 
QueueApi.create(String queueName)
The CreateQueue action creates a new queue. 
 | 
URI | 
QueueApi.create(String queueName,
      CreateQueueOptions options)
same as  
#create(String, String) except you can
 control options such as delay seconds. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
STSApi
Provides access to Amazon STS via the Query API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TerremarkECloudClient
Provides access to VCloud resources via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DataCenterOperationsClient
Data Center Operations access to DataCenterOperations functionality in vCloud
 
 There are times where knowing a data center is necessary to complete certain
 operations (i.e. 
 | 
interface  | 
TagOperationsClient
Tag Based Operations
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TerremarkVCloudClient
Provides access to VCloud resources via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TerremarkVCloudLoginClient  | 
interface  | 
TerremarkVCloudVersionsClient  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
TerremarkVCloudExpressClient
Provides access to VCloud resources via their REST API. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
UltraDNSWSApi
Provides access to Neustar UltraDNS via the SOAP API
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ResourceRecordApi  | 
interface  | 
TaskApi  | 
interface  | 
ZoneApi  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
VCloudClient
Provides access to VCloud resources via their REST API. 
 | 
interface  | 
VCloudVersionsClient  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
VCloudDirectorAdminApi
Provides synchronous access to VCloudDirector Admin. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CatalogApi
Provides synchronous access to  
Catalog objects. | 
interface  | 
MediaApi
Provides synchronous access to  
Media. | 
static interface  | 
MetadataApi.Readable  | 
static interface  | 
MetadataApi.Writeable  | 
interface  | 
NetworkApi
Provides synchronous access to  
Network. | 
interface  | 
OrgApi
Provides synchronous access to  
Org. | 
interface  | 
QueryApi
Provides synchronous access to the REST API query interface. 
 | 
interface  | 
TaskApi
Provides synchronous access to  
Task objects. | 
interface  | 
UploadApi
Provides synchronous access to upload. 
 | 
interface  | 
VAppApi
Provides synchronous access to  
VApp objects. | 
interface  | 
VAppTemplateApi
Provides synchronous access to  
VAppTemplate objects. | 
interface  | 
VdcApi
Provides synchronous access to a vDC. 
 | 
interface  | 
VmApi
Provides synchronous access to  
Vm objects. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AdminCatalogApi
Provides synchronous access to  
AdminCatalog objects. | 
interface  | 
AdminNetworkApi
Provides synchronous access to admin  
Network objects. | 
interface  | 
AdminOrgApi
Provides synchronous access to  
Org objects. | 
interface  | 
AdminQueryApi
Provides synchronous access to  
AdminQuery objects. | 
interface  | 
AdminQueryAsyncApi
Provides asynchronous access to  
AdminQuery objects. | 
interface  | 
AdminVdcApi
Provides synchronous access to  
AdminVdc. | 
interface  | 
GroupApi
Provides synchronous access to  
Group objects. | 
interface  | 
UserApi
Provides synchronous access to  
User objects. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SessionApi
Provides synchronous access to Session. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
VCloudDirectorApi
Provides synchronous access to VCloudDirector. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
CatalogClient
Provides access to Catalog functionality in vCloud
  
 | 
interface  | 
NetworkClient
Provides access to Network functionality in vCloud
  
 | 
interface  | 
OrgClient
Provides access to Org functionality in vCloud
  
 | 
interface  | 
TaskClient
Provides access to Task functionality in vCloud
  
 | 
interface  | 
VAppClient
Provides access to VApp functionality in vCloud
  
 | 
interface  | 
VAppTemplateClient
Provides access to VApp Template functionality in vCloud
  
 | 
interface  | 
VDCClient
Provides access to VDC functionality in vCloud
  
 | 
interface  | 
VmClient
Provides access to VM functionality in vCloud
  
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
VCloudLoginClient  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.