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.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.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.