|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EC2Exception | |
---|---|
com.xerox.amazonws.ec2 |
Uses of EC2Exception in com.xerox.amazonws.ec2 |
---|
Methods in com.xerox.amazonws.ec2 that throw EC2Exception | ||
---|---|---|
String |
Jec2.allocateAddress()
Allocates an address for this account. |
|
void |
Jec2.associateAddress(String instanceId,
String publicIp)
Associates an address with an instance. |
|
AttachmentInfo |
Jec2.attachVolume(String volumeId,
String instanceId,
String device)
Attaches an EBS volume to an instance. |
|
void |
Jec2.authorizeSecurityGroupIngress(String groupName,
String ipProtocol,
int fromPort,
int toPort,
String cidrIp)
Adds incoming permissions to a security group. |
|
void |
Jec2.authorizeSecurityGroupIngress(String groupName,
String secGroupName,
String secGroupOwnerId)
Adds incoming permissions to a security group. |
|
BundleInstanceInfo |
Jec2.bundleInstance(String instanceId,
String accessId,
String bucketName,
String prefix,
UploadPolicy policy)
Initiates bundling of an instance running Windows. |
|
BundleInstanceInfo |
Jec2.cancelBundleInstance(String bundleId)
Cancel a bundling operation. |
|
List<SpotInstanceCancellationResponse> |
Jec2.cancelSpotInstanceRequests(String... sirIds)
|
|
ProductInstanceInfo |
Jec2.confirmProductInstance(String instanceId,
String productCode)
Returns true if the productCode is associated with the instance. |
|
String |
Jec2.createImage(String instanceId,
String name,
String description,
boolean noReboot)
Creates an AMI that uses an EBS root device. |
|
KeyPairInfo |
Jec2.createKeyPair(String keyName)
Creates a public/private keypair. |
|
void |
Jec2.createPlacementGroup(String groupName,
String strategy)
Creates a placement group to launch cluster compute instances into. |
|
void |
Jec2.createSecurityGroup(String name,
String desc)
Creates a security group. |
|
SnapshotInfo |
Jec2.createSnapshot(String volumeId,
String description)
Creates a snapshot of the EBS Volume. |
|
SpotDatafeedSubscription |
Jec2.createSpotDatafeedSubscription(String bucket,
String prefix)
This method creates the spot datafeed subscription (for spot usage logs) |
|
VolumeInfo |
Jec2.createVolume(String size,
String snapshotId,
String zoneName)
Creates an EBS volume either by size, or from a snapshot. |
|
void |
Jec2.deleteKeyPair(String keyName)
Deletes a public/private keypair. |
|
void |
Jec2.deletePlacementGroup(String groupName)
Deletes a placement group. |
|
void |
Jec2.deleteSecurityGroup(String name)
Deletes a security group. |
|
void |
Jec2.deleteSnapshot(String snapshotId)
Deletes the snapshot. |
|
void |
Jec2.deleteSpotDatafeedSubscription()
This method deletes the spot datafeed subscription |
|
void |
Jec2.deleteVolume(String volumeId)
Deletes the EBS volume. |
|
void |
Jec2.deregisterImage(String imageId)
Deregister the given AMI. |
|
List<AddressInfo> |
Jec2.describeAddresses(List<String> addresses)
Returns a list of addresses associated with this account. |
|
List<AvailabilityZone> |
Jec2.describeAvailabilityZones(List<String> zones)
Returns a list of availability zones and their status. |
|
List<BundleInstanceInfo> |
Jec2.describeBundleTasks(List<String> bundleIds)
Returns a list of current bundling tasks. |
|
List<BundleInstanceInfo> |
Jec2.describeBundleTasks(String[] bundleIds)
Returns a list of current bundling tasks. |
|
DescribeImageAttributeResult |
Jec2.describeImageAttribute(String imageId,
ImageAttribute.ImageAttributeType imageAttribute)
Describes an attribute of an AMI. |
|
List<ImageDescription> |
Jec2.describeImages(List<String> imageIds)
Describe the given AMIs. |
|
List<ImageDescription> |
Jec2.describeImages(List<String> imageIds,
List<String> owners,
List<String> users)
Describe the AMIs that match the intersection of the criteria supplied |
|
protected List<ImageDescription> |
Jec2.describeImages(Map<String,String> params)
|
|
List<ImageDescription> |
Jec2.describeImages(String[] imageIds)
Describe the given AMIs. |
|
List<ImageDescription> |
Jec2.describeImagesByExecutability(List<String> users)
Describe the AMIs executable by supplied users. |
|
List<ImageDescription> |
Jec2.describeImagesByOwner(List<String> owners)
Describe the AMIs belonging to the supplied owners. |
|
DescribeInstanceAttributeResult |
Jec2.describeInstanceAttribute(String instanceId,
String attribute)
Describes an attribute of an instance. |
|
List<ReservationDescription> |
Jec2.describeInstances(List<String> instanceIds)
Gets a list of running instances. |
|
List<ReservationDescription> |
Jec2.describeInstances(String[] instanceIds)
Gets a list of running instances. |
|
List<KeyPairInfo> |
Jec2.describeKeyPairs(List<String> keyIds)
Lists public/private keypairs. |
|
List<KeyPairInfo> |
Jec2.describeKeyPairs(String[] keyIds)
Lists public/private keypairs. |
|
List<PlacementGroupInfo> |
Jec2.describePlacementGroups(List<String> groupNames)
This method describes the placement groups. |
|
List<RegionInfo> |
Jec2.describeRegions(List<String> regions)
Returns a list of regions |
|
List<ReservedInstances> |
Jec2.describeReservedInstances(List<String> instanceIds)
Returns a list of Reserved Instance offerings that are available for purchase. |
|
List<ProductDescription> |
Jec2.describeReservedInstancesOfferings(List<String> offeringIds,
InstanceType instanceType,
String availabilityZone,
String productDescription)
Returns a list of Reserved Instance offerings that are available for purchase. |
|
List<GroupDescription> |
Jec2.describeSecurityGroups(List<String> groupNames)
Gets a list of security groups and their associated permissions. |
|
List<GroupDescription> |
Jec2.describeSecurityGroups(String[] groupNames)
Gets a list of security groups and their associated permissions. |
|
DescribeSnapshotAttributeResult |
Jec2.describeSnapshotAttribute(String snapshotId,
String attribute)
Describes an attribute of a snapshot. |
|
List<SnapshotInfo> |
Jec2.describeSnapshots(List<String> snapshotIds)
Gets a list of EBS snapshots for this account. |
|
List<SnapshotInfo> |
Jec2.describeSnapshots(List<String> snapshotIds,
String owner,
String restorableBy)
Gets a list of EBS snapshots for this account. |
|
List<SnapshotInfo> |
Jec2.describeSnapshots(String[] snapshotIds)
Gets a list of EBS snapshots for this account. |
|
SpotDatafeedSubscription |
Jec2.describeSpotDatafeedSubscription()
This method describes the spot datafeed subscription |
|
List<SpotInstanceRequest> |
Jec2.describeSpotInstanceRequests()
|
|
List<SpotPriceHistoryItem> |
Jec2.describeSpotPriceHistory(Calendar start,
Calendar end,
String productDescription,
InstanceType... instanceTypes)
|
|
List<VolumeInfo> |
Jec2.describeVolumes(List<String> volumeIds)
Gets a list of EBS volumes for this account. |
|
List<VolumeInfo> |
Jec2.describeVolumes(String[] volumeIds)
Gets a list of EBS volumes for this account. |
|
AttachmentInfo |
Jec2.detachVolume(String volumeId,
String instanceId,
String device,
boolean force)
Detaches an EBS volume from an instance. |
|
void |
Jec2.disassociateAddress(String publicIp)
Disassociates an address with an instance. |
|
ConsoleOutput |
Jec2.getConsoleOutput(String instanceId)
Get an instance's console output. |
|
String |
Jec2.getPasswordData(String instanceId)
Get a Windows instance's admin password. |
|
protected
|
Jec2.makeRequestInt(org.apache.http.client.methods.HttpRequestBase method,
String action,
Map<String,String> params,
Class<T> respType)
|
|
void |
Jec2.modifyImageAttribute(String imageId,
ImageListAttribute attribute,
Jec2.ImageListAttributeOperationType operationType)
Modifies an attribute by the given items with the given operation. |
|
void |
Jec2.modifyInstanceAttribute(String instanceId,
String attribute,
String value)
Changes one of a variety of settings for a instance. |
|
void |
Jec2.modifySnapshotAttribute(String snapshotId,
String attribute,
OperationType opType,
String userId,
String userGroup)
Changes permissions settings of a snapshot. |
|
List<MonitoredInstanceInfo> |
Jec2.monitorInstances(List<String> instanceIds)
This method enables monitoring for some instances |
|
String |
Jec2.purchaseReservedInstancesOffering(String offeringId,
int instanceCount)
This method purchases a reserved instance offering. |
|
void |
Jec2.rebootInstances(List<String> instanceIds)
Reboot a selection of running instances. |
|
void |
Jec2.rebootInstances(String[] instanceIds)
Reboot a selection of running instances. |
|
String |
Jec2.registerImage(String imageLocation)
Register an S3 based AMI. |
|
String |
Jec2.registerImage(String name,
String description,
String architecture,
String kernelId,
String ramdiskId,
String rootDeviceName,
List<BlockDeviceMapping> blockDeviceMappings)
Register a snapshot as an EBS backed AMI |
|
protected String |
Jec2.registerImage(String imageLocation,
String name,
String description,
String architecture,
String kernelId,
String ramdiskId,
String rootDeviceName,
List<BlockDeviceMapping> blockDeviceMappings)
|
|
void |
Jec2.releaseAddress(String publicIp)
Releases an address |
|
List<SpotInstanceRequest> |
Jec2.requestSpotInstances(SpotInstanceRequestConfiguration sirc,
LaunchConfiguration lc)
|
|
void |
Jec2.resetImageAttribute(String imageId,
ImageAttribute.ImageAttributeType imageAttribute)
Resets an attribute on an AMI. |
|
void |
Jec2.resetInstanceAttribute(String instanceId,
String attribute)
Resets an attribute on an instance. |
|
void |
Jec2.resetSnapshotAttribute(String snapshotId,
String attribute)
Resets an attribute on a snapshot. |
|
void |
Jec2.revokeSecurityGroupIngress(String groupName,
String ipProtocol,
int fromPort,
int toPort,
String cidrIp)
Revokes incoming permissions from a security group. |
|
void |
Jec2.revokeSecurityGroupIngress(String groupName,
String secGroupName,
String secGroupOwnerId)
Revokes incoming permissions from a security group. |
|
ReservationDescription |
Jec2.runInstances(LaunchConfiguration lc)
Requests reservation of a number of instances. |
|
ReservationDescription |
Jec2.runInstances(String imageId,
int minCount,
int maxCount,
List<String> groupSet,
String userData,
String keyName)
Requests reservation of a number of instances. |
|
ReservationDescription |
Jec2.runInstances(String imageId,
int minCount,
int maxCount,
List<String> groupSet,
String userData,
String keyName,
boolean publicAddr)
Requests reservation of a number of instances. |
|
ReservationDescription |
Jec2.runInstances(String imageId,
int minCount,
int maxCount,
List<String> groupSet,
String userData,
String keyName,
boolean publicAddr,
InstanceType type)
Requests reservation of a number of instances. |
|
ReservationDescription |
Jec2.runInstances(String imageId,
int minCount,
int maxCount,
List<String> groupSet,
String userData,
String keyName,
boolean publicAddr,
InstanceType type,
String availabilityZone,
String kernelId,
String ramdiskId,
List<BlockDeviceMapping> blockDeviceMappings)
Requests reservation of a number of instances. |
|
ReservationDescription |
Jec2.runInstances(String imageId,
int minCount,
int maxCount,
List<String> groupSet,
String userData,
String keyName,
InstanceType type)
Requests reservation of a number of instances. |
|
List<InstanceStateChangeDescription> |
Jec2.startInstances(List<String> instanceIds)
Starts a selection of stopped instances. |
|
List<InstanceStateChangeDescription> |
Jec2.startInstances(String[] instanceIds)
Starts a selection of stopped instances. |
|
List<InstanceStateChangeDescription> |
Jec2.stopInstances(List<String> instanceIds,
boolean force)
Stops a selection of running instances. |
|
List<InstanceStateChangeDescription> |
Jec2.stopInstances(String[] instanceIds,
boolean force)
Stops a selection of running instances. |
|
List<InstanceStateChangeDescription> |
Jec2.terminateInstances(List<String> instanceIds)
Terminates a selection of running instances. |
|
List<InstanceStateChangeDescription> |
Jec2.terminateInstances(String[] instanceIds)
Terminates a selection of running instances. |
|
List<MonitoredInstanceInfo> |
Jec2.unmonitorInstances(List<String> instanceIds)
This method disables monitoring for some instances |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |