Uses of Class
com.xerox.amazonws.ec2.EC2Exception

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