| Package | Description | 
|---|---|
| org.jclouds.cloudstack.domain | |
| org.jclouds.cloudstack.features | |
| org.jclouds.cloudstack.strategy | 
| Modifier and Type | Field and Description | 
|---|---|
static AsyncCreateResponse | 
AsyncCreateResponse.UNINITIALIZED  | 
| Modifier and Type | Method and Description | 
|---|---|
AsyncCreateResponse | 
AsyncCreateResponse.Builder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
AsyncCreateResponse.Builder.fromAsyncCreateResponse(AsyncCreateResponse in)  | 
| Modifier and Type | Method and Description | 
|---|---|
AsyncCreateResponse | 
AddressClient.associateIPAddressInZone(String zoneId,
                        AssociateIPAddressOptions... options)
Acquires and associates a public IP to an account. 
 | 
AsyncCreateResponse | 
ISOClient.attachISO(String isoId,
         String vmId)
Attaches an ISO to a virtual machine. 
 | 
AsyncCreateResponse | 
VolumeClient.attachVolume(String volumeId,
            String virtualMachineId)
Attaches a disk volume to a virtual machine. 
 | 
AsyncCreateResponse | 
ISOClient.copyISO(String isoId,
       String sourceZoneId,
       String destZoneId)
Copies a template from one zone to another. 
 | 
AsyncCreateResponse | 
TemplateClient.copyTemplateToZone(String id,
                  String sourceZoneId,
                  String destZoneId)
Copies a template from one zone to another. 
 | 
AsyncCreateResponse | 
FirewallClient.createFirewallRuleForIpAndProtocol(String ipAddressId,
                                  FirewallRule.Protocol protocol,
                                  CreateFirewallRuleOptions... options)
Create new firewall rule for a specific IP address 
 | 
AsyncCreateResponse | 
FirewallClient.createFirewallRuleForIpProtocolAndPort(String ipAddressId,
                                      FirewallRule.Protocol protocol,
                                      int startPort,
                                      int endPort)  | 
AsyncCreateResponse | 
NATClient.createIPForwardingRule(String IPAddressId,
                      String protocol,
                      int startPort,
                      CreateIPForwardingRuleOptions... options)
Creates an ip forwarding rule 
 | 
AsyncCreateResponse | 
FirewallClient.createPortForwardingRuleForVirtualMachine(String ipAddressId,
                                         PortForwardingRule.Protocol protocol,
                                         int publicPort,
                                         String virtualMachineId,
                                         int privatePort)
Creates an port forwarding rule 
 | 
AsyncCreateResponse | 
SnapshotClient.createSnapshot(String volumeId,
              CreateSnapshotOptions... options)
Creates an instant snapshot of a volume. 
 | 
AsyncCreateResponse | 
TemplateClient.createTemplate(TemplateMetadata templateMetadata,
              CreateTemplateOptions... options)
Creates a template of a virtual machine. 
 | 
AsyncCreateResponse | 
VolumeClient.createVolumeFromCustomDiskOfferingInZone(String name,
                                        String diskOfferingId,
                                        String zoneId,
                                        int size)
Create a volume with given name, size and diskOfferingId 
 | 
AsyncCreateResponse | 
VolumeClient.createVolumeFromDiskOfferingInZone(String name,
                                  String diskOfferingId,
                                  String zoneId)
Create a volume with given name and diskOfferingId 
 | 
AsyncCreateResponse | 
VolumeClient.createVolumeFromSnapshotInZone(String name,
                              String snapshotId,
                              String zoneId)
Create a volume with given name and snapshotId 
 | 
AsyncCreateResponse | 
ISOClient.deleteISO(String id,
         DeleteISOOptions... options)
Deletes an ISO file. 
 | 
AsyncCreateResponse | 
TemplateClient.deleteTemplate(String id,
              DeleteTemplateOptions... options)
Deletes a template from the system. 
 | 
AsyncCreateResponse | 
VirtualMachineClient.deployVirtualMachineInZone(String zoneId,
                          String serviceOfferingId,
                          String templateId,
                          DeployVirtualMachineOptions... options)
Creates and automatically starts a virtual machine based on a service
 offering, disk offering, and template. 
 | 
AsyncCreateResponse | 
ISOClient.detachISO(String vmId)
Detaches any ISO file (if any) currently attached to a virtual machine. 
 | 
AsyncCreateResponse | 
VolumeClient.detachVolume(String volumeId)
Detaches a disk volume to a virtual machine. 
 | 
AsyncCreateResponse | 
DomainAccountClient.disableAccount(String accountName,
              String domainId,
              boolean onlyLock)
Disable or lock an account 
 | 
AsyncCreateResponse | 
DomainUserClient.disableUser(String userId)
Disable a user with a specific ID 
 | 
AsyncCreateResponse | 
ISOClient.extractISO(String id,
          ExtractMode mode,
          String zoneId,
          ExtractISOOptions... options)
Extracts an ISO 
 | 
AsyncCreateResponse | 
TemplateClient.extractTemplate(String id,
               ExtractMode mode,
               String zoneId,
               ExtractTemplateOptions... options)  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
AddressAsyncClient.associateIPAddressInZone(String zoneId,
                        AssociateIPAddressOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
ISOAsyncClient.attachISO(String isoId,
         String vmId)
Attaches an ISO to a virtual machine. 
 | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
VolumeAsyncClient.attachVolume(String volumeId,
            String virtualMachineId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
ISOAsyncClient.copyISO(String isoId,
       String sourceZoneId,
       String destZoneId)
Copies a template from one zone to another. 
 | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
TemplateAsyncClient.copyTemplateToZone(String id,
                  String sourceZoneId,
                  String destZoneId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
FirewallAsyncClient.createFirewallRuleForIpAndProtocol(String ipAddressId,
                                  FirewallRule.Protocol protocol,
                                  CreateFirewallRuleOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
FirewallAsyncClient.createFirewallRuleForIpProtocolAndPort(String ipAddressId,
                                      FirewallRule.Protocol protocol,
                                      int startPort,
                                      int endPort)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
NATAsyncClient.createIPForwardingRule(String IPAddressId,
                      String protocol,
                      int startPort,
                      CreateIPForwardingRuleOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
FirewallAsyncClient.createPortForwardingRuleForVirtualMachine(String ipAddressId,
                                         PortForwardingRule.Protocol protocol,
                                         int publicPort,
                                         String virtualMachineId,
                                         int privatePort)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
SnapshotAsyncClient.createSnapshot(String volumeId,
              CreateSnapshotOptions... options)
Creates an instant snapshot of a volume. 
 | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
TemplateAsyncClient.createTemplate(TemplateMetadata templateMetadata,
              CreateTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
VolumeAsyncClient.createVolumeFromCustomDiskOfferingInZone(String name,
                                        String diskOfferingId,
                                        String zoneId,
                                        int size)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
VolumeAsyncClient.createVolumeFromDiskOfferingInZone(String name,
                                  String diskOfferingId,
                                  String zoneId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
VolumeAsyncClient.createVolumeFromSnapshotInZone(String name,
                              String snapshotId,
                              String zoneId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
ISOAsyncClient.deleteISO(String id,
         DeleteISOOptions... options)
Deletes an ISO file. 
 | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
TemplateAsyncClient.deleteTemplate(String id,
              DeleteTemplateOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
VirtualMachineAsyncClient.deployVirtualMachineInZone(String zoneId,
                          String serviceOfferingId,
                          String templateId,
                          DeployVirtualMachineOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
ISOAsyncClient.detachISO(String vmId)
Detaches any ISO file (if any) currently attached to a virtual machine. 
 | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
VolumeAsyncClient.detachVolume(String volumeId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
DomainAccountAsyncClient.disableAccount(String accountName,
              String domainId,
              boolean onlyLock)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
DomainUserAsyncClient.disableUser(String userId)  | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
ISOAsyncClient.extractISO(String id,
          ExtractMode mode,
          String zoneId,
          ExtractISOOptions... options)
Extracts an ISO 
 | 
com.google.common.util.concurrent.ListenableFuture<AsyncCreateResponse> | 
TemplateAsyncClient.extractTemplate(String id,
               ExtractMode mode,
               String zoneId,
               ExtractTemplateOptions... options)  | 
| Modifier and Type | Method and Description | 
|---|---|
<T> T | 
BlockUntilJobCompletesAndReturnResult.apply(AsyncCreateResponse job)  | 
Copyright © 2009-2013 jclouds. All Rights Reserved.