Uses of Class
org.jclouds.rest.annotations.FormParams
-
-
Uses of FormParams in org.jclouds.aws.ec2.features
Methods in org.jclouds.aws.ec2.features with annotations of type FormParams Modifier and Type Method Description void
AWSAMIApi. addProductCodesToImageInRegion(String region, Iterable<String> productCodes, String imageId)
AddsproductCode
s to an AMI.String
RouteTableApi. associateRouteTable(String region, String routeTableId, String subnetId)
Associates a subnet with a route table.String
RouteTableApi. associateRouteTable(String region, String routeTableId, String subnetId, RouteTableOptions options)
Boolean
InternetGatewayApi. attachInternetGateway(String region, String internetGatewayId, String vpcId)
Attaches anInternetGateway
to aVPC
Boolean
InternetGatewayApi. attachInternetGateway(String region, String internetGatewayId, String vpcId, InternetGatewayOptions options)
Attaches anInternetGateway
to aVPC
, supplying options.void
AWSSecurityGroupApi. authorizeSecurityGroupIngressInRegion(String region, String groupId, Iterable<IpPermission> perms)
void
AWSSecurityGroupApi. authorizeSecurityGroupIngressInRegion(String region, String groupId, IpPermission perm)
void
SpotInstanceApi. cancelSpotInstanceRequestsInRegion(String region, String... requestIds)
Cancels one or more Spot Instance requests.InternetGateway
InternetGatewayApi. createInternetGateway(String region)
Creates anInternetGateway
InternetGateway
InternetGatewayApi. createInternetGateway(String region, InternetGatewayOptions options)
Creates anInternetGateway
, supplying options.void
PlacementGroupApi. createPlacementGroupInRegion(String region, String name)
void
PlacementGroupApi. createPlacementGroupInRegion(String region, String name, String strategy)
Creates a placement group that you launch cluster compute instances into.boolean
RouteTableApi. createRoute(String region, String routeTableId, RouteOptions options)
Creates a route in a route table within a VPC.RouteTable
RouteTableApi. createRouteTable(String region, String vpcId)
Creates aRouteTable
RouteTable
RouteTableApi. createRouteTable(String region, String vpcId, RouteTableOptions options)
Creates aRouteTable
, supplying options.String
AWSSecurityGroupApi. createSecurityGroupInRegionAndReturnId(String region, String name, String description, CreateSecurityGroupOptions... options)
Subnet
AWSSubnetApi. createSubnetInRegion(String region, String vpcId, String cidrBlock, CreateSubnetOptions... options)
Creates a subnet in an existing VPC.VPC
VPCApi. createVpc(String region, String cidrBlock, CreateVpcOptions... options)
Creates a VPC with the specified CIDR block.boolean
InternetGatewayApi. deleteInternetGateway(String region, String internetGatewayId)
Deletes anInternetGateway
.boolean
InternetGatewayApi. deleteInternetGateway(String region, String internetGatewayId, InternetGatewayOptions options)
Deletes anInternetGateway
, supplying options.void
PlacementGroupApi. deletePlacementGroupInRegion(String region, String name)
Deletes a placement group from your account.boolean
RouteTableApi. deleteRoute(String region, String routeTableId, RouteOptions options)
Delete a route from a route table.boolean
RouteTableApi. deleteRouteTable(String region, String routeTableId)
Deletes aRouteTable
boolean
RouteTableApi. deleteRouteTable(String region, String routeTableId, RouteTableOptions options)
Delete aRouteTable
, supplying options.void
AWSSecurityGroupApi. deleteSecurityGroupInRegionById(String region, String name)
void
AWSSubnetApi. deleteSubnetInRegion(String region, String subnetId)
Deletes a subnet.boolean
VPCApi. deleteVpc(String region, String vpcId)
DeletesVPC
.Set<? extends Reservation<? extends AWSRunningInstance>>
AWSInstanceApi. describeInstancesInRegion(String region, String... instanceIds)
Set<? extends Reservation<? extends AWSRunningInstance>>
AWSInstanceApi. describeInstancesInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
com.google.common.collect.FluentIterable<InternetGateway>
InternetGatewayApi. describeInternetGatewaysInRegion(String region, String... internetGatewayIds)
DescribesInternetGateway
s.Set<PlacementGroup>
PlacementGroupApi. describePlacementGroupsInRegion(String region, String... placementGroupIds)
Returns information about one or more placement groups in your account.Set<PlacementGroup>
PlacementGroupApi. describePlacementGroupsInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Returns information about one or more placement groups in your account.com.google.common.collect.FluentIterable<RouteTable>
RouteTableApi. describeRouteTables(String region, String... routeTableIds)
Describes route tables.Set<SecurityGroup>
AWSSecurityGroupApi. describeSecurityGroupsInRegion(String region)
Set<SecurityGroup>
AWSSecurityGroupApi. describeSecurityGroupsInRegion(String region, String... securityGroupNames)
Set<SecurityGroup>
AWSSecurityGroupApi. describeSecurityGroupsInRegionById(String region, String... securityGroupNames)
Set<SecurityGroup>
AWSSecurityGroupApi. describeSecurityGroupsInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Set<SpotInstanceRequest>
SpotInstanceApi. describeSpotInstanceRequestsInRegion(String region, String... requestIds)
Describes Spot Instance requests.Set<SpotInstanceRequest>
SpotInstanceApi. describeSpotInstanceRequestsInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Describes Spot Instance requests.Set<Spot>
SpotInstanceApi. describeSpotPriceHistoryInRegion(String region, DescribeSpotPriceHistoryOptions... options)
Describes Spot Price history.com.google.common.collect.FluentIterable<Subnet>
AWSSubnetApi. describeSubnetsInRegion(String region, String... subnetIds)
Describes one or more of your subnets.com.google.common.collect.FluentIterable<Subnet>
AWSSubnetApi. describeSubnetsInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Returns information about subnets available to you.com.google.common.collect.FluentIterable<VPC>
VPCApi. describeVpcsInRegion(String region, String... vpcIds)
Describes all of your VPCsBoolean
InternetGatewayApi. detachInternetGateway(String region, String internetGatewayId, String vpcId)
Detaches anInternetGateway
from aVPC
Boolean
InternetGatewayApi. detachInternetGateway(String region, String internetGatewayId, String vpcId, InternetGatewayOptions options)
Detaches anInternetGateway
from aVPC
, supplying options.boolean
RouteTableApi. disassociateRouteTable(String region, String associationId)
Disassociates a subnet from a route table.boolean
RouteTableApi. disassociateRouteTable(String region, String associationId, RouteTableOptions options)
Set<String>
AWSAMIApi. getProductCodesForImageInRegion(String region, String imageId)
Returns the Product Codes of an image.KeyPair
AWSKeyPairApi. importKeyPairInRegion(String region, String keyName, String publicKeyMaterial)
Imports the public key from an RSA key pair that you created with a third-party tool.boolean
AWSSubnetApi. modifySubnetAttribute(String region, String subnetId, ModifySubnetAttributeOptions options)
Modifies a subnet attribute.Map<String,MonitoringState>
MonitoringApi. monitorInstancesInRegion(String region, String instanceId, String... instanceIds)
Enables monitoring for a running instance.void
AWSAMIApi. removeProductCodesFromImageInRegion(String region, Iterable<String> productCodes, String imageId)
RemovesproductCode
s from an AMI.boolean
RouteTableApi. replaceRoute(String region, String routeTableId, RouteOptions options)
Replaces a route in a route table within a VPC.SpotInstanceRequest
SpotInstanceApi. requestSpotInstanceInRegion(String region, float spotPrice, String imageId, String instanceType)
request a single spot instanceSet<SpotInstanceRequest>
SpotInstanceApi. requestSpotInstancesInRegion(String region, float spotPrice, int instanceCount, LaunchSpecification launchSpec, RequestSpotInstancesOptions... options)
Creates a Spot Instance request.void
AWSSecurityGroupApi. revokeSecurityGroupIngressInRegion(String region, String groupId, Iterable<IpPermission> perms)
void
AWSSecurityGroupApi. revokeSecurityGroupIngressInRegion(String region, String groupId, IpPermission perm)
Reservation<? extends AWSRunningInstance>
AWSInstanceApi. runInstancesInRegion(String region, String nullableAvailabilityZone, String imageId, int minCount, int maxCount, RunInstancesOptions... options)
Map<String,MonitoringState>
MonitoringApi. unmonitorInstancesInRegion(String region, String instanceId, String... instanceIds)
Disables monitoring for a running instance. -
Uses of FormParams in org.jclouds.cloudwatch.features
Methods in org.jclouds.cloudwatch.features with annotations of type FormParams Modifier and Type Method Description void
AlarmApi. delete(Iterable<String> alarmNames)
Deletes all specified alarms.void
AlarmApi. disable(Iterable<String> alarmNames)
Disables actions for the specified alarms.void
AlarmApi. enable(Iterable<String> alarmNames)
Enables actions for the specified alarms.GetMetricStatisticsResponse
MetricApi. getMetricStatistics(GetMetricStatistics statistics)
GetMetricStatisticsResponse
MetricApi. getMetricStatistics(GetMetricStatistics statistics, GetMetricStatisticsOptions options)
Gets statistics for the specified metric.PagedIterable<Alarm>
AlarmApi. list()
Return all alarms.PagedIterable<Alarm>
AlarmApi. list(ListAlarmsOptions options)
Return all alarms based on the options queryPagedIterable<Metric>
MetricApi. list()
IterableWithMarker<Metric>
MetricApi. list(ListMetricsOptions options)
Returns a list of valid metrics stored for the AWS account owner.IterableWithMarker<Alarm>
AlarmApi. listAt(String nextToken)
Return a single page of alarms based on the options querycom.google.common.collect.FluentIterable<Alarm>
AlarmApi. listForMetric(ListAlarmsForMetric options)
Return alarms all alarms for a single metric.PagedIterable<AlarmHistoryItem>
AlarmApi. listHistory()
Return all history for all alarms.PagedIterable<AlarmHistoryItem>
AlarmApi. listHistory(ListAlarmHistoryOptions options)
Return all history based on the options queryIterableWithMarker<AlarmHistoryItem>
AlarmApi. listHistoryAt(String nextToken)
Return a single page of history for the specified alarm.void
MetricApi. putMetricsInNamespace(Iterable<MetricDatum> metrics, String namespace)
Publishes metric data points to Amazon CloudWatch.void
AlarmApi. save(SaveAlarmOptions options)
Creates or updates an alarm and associates it with the specified Amazon CloudWatch metric.void
AlarmApi. setState(String alarmName, String stateReason, String stateReasonData, Alarm.State state)
Temporarily sets the state of an alarm. -
Uses of FormParams in org.jclouds.ec2.features
Methods in org.jclouds.ec2.features with annotations of type FormParams Modifier and Type Method Description void
ElasticBlockStoreApi. addCreateVolumePermissionsToSnapshotInRegion(String region, Iterable<String> userIds, Iterable<String> userGroups, String snapshotId)
AddscreateVolumePermission
s to an EBS snapshot.void
AMIApi. addLaunchPermissionsToImageInRegion(String region, Iterable<String> userIds, Iterable<String> userGroups, String imageId)
AddslaunchPermission
s to an AMI.String
ElasticIPAddressApi. allocateAddressInRegion(String region)
Acquires an elastic IP address for use with your identity.void
TagApi. applyToResources(Iterable<String> tags, Iterable<String> resourceIds)
Adds or overwrites one or more tags for the specified resource or resources.void
TagApi. applyToResources(Map<String,String> tags, Iterable<String> resourceIds)
likeTagApi.applyToResources(Map, Iterable)
except that the tags have no values.void
ElasticIPAddressApi. associateAddressInRegion(String region, String publicIp, String instanceId)
Associates an elastic IP address with an instance.Attachment
ElasticBlockStoreApi. attachVolumeInRegion(String region, String volumeId, String instanceId, String device)
Attaches an Amazon EBS volume to a running instance and exposes it as the specified device.void
SecurityGroupApi. authorizeSecurityGroupIngressInRegion(String region, String groupName, UserIdGroupPair sourceSecurityGroup)
Adds permissions to a security group based on another group.void
SecurityGroupApi. authorizeSecurityGroupIngressInRegion(String region, String groupName, IpProtocol ipProtocol, int fromPort, int toPort, String cidrIp)
Adds permissions to a security group.BundleTask
WindowsApi. bundleInstanceInRegion(String region, String instanceId, String prefix, String bucket, String uploadPolicy, BundleInstanceS3StorageOptions... options)
Bundles the Windows instance.BundleTask
WindowsApi. cancelBundleTaskInRegion(String region, String bundleId)
Cancels an Amazon EC2 bundling operation.void
TagApi. conditionallyDeleteFromResources(Map<String,String> conditionalTagValues, Iterable<String> resourceIds)
likeTagApi.deleteFromResources(Iterable, Iterable)
, except that the tags are only deleted if they match the value.String
AMIApi. createImageInRegion(String region, String name, String instanceId, CreateImageOptions... options)
Creates an AMI that uses an Amazon EBS root device from a "running" or "stopped" instance.KeyPair
KeyPairApi. createKeyPairInRegion(String region, String keyName)
Creates a new 2048-bit RSA key pair with the specified name.void
SecurityGroupApi. createSecurityGroupInRegion(String region, String name, String description)
Creates a new security group.Snapshot
ElasticBlockStoreApi. createSnapshotInRegion(String region, String volumeId, CreateSnapshotOptions... options)
Creates a snapshot of an Amazon EBS volume and stores it in Amazon S3.Volume
ElasticBlockStoreApi. createVolumeFromSnapshotInAvailabilityZone(String availabilityZone, int size, String snapshotId)
Creates a new Amazon EBS volume to which any Amazon EC2 instance can attach within the same Availability Zone.Volume
ElasticBlockStoreApi. createVolumeFromSnapshotInAvailabilityZone(String availabilityZone, String snapshotId)
Creates a new Amazon EBS volume to which any Amazon EC2 instance can attach within the same Availability Zone.Volume
ElasticBlockStoreApi. createVolumeInAvailabilityZone(String availabilityZone, int size)
Creates a new Amazon EBS volume to which any Amazon EC2 instance can attach within the same Availability Zone.Volume
ElasticBlockStoreApi. createVolumeInAvailabilityZone(String availabilityZone, CreateVolumeOptions... options)
Creates a new Amazon EBS volume to which any Amazon EC2 instance can attach within the same Availability Zone.void
TagApi. deleteFromResources(Iterable<String> tags, Iterable<String> resourceIds)
Deletes a specific set of tags from a specific set of resources.void
KeyPairApi. deleteKeyPairInRegion(String region, String keyName)
Deletes the specified key pair, by removing the public key from Amazon EC2.void
SecurityGroupApi. deleteSecurityGroupInRegion(String region, String name)
Deletes a security group that you own.void
SecurityGroupApi. deleteSecurityGroupInRegionById(String region, String id)
Deletes a security group by ID.void
ElasticBlockStoreApi. deleteSnapshotInRegion(String region, String snapshotId)
Deletes a snapshot of an Amazon EBS volume that you own.void
ElasticBlockStoreApi. deleteVolumeInRegion(String region, String volumeId)
Deletes an Amazon EBS volume that you own.void
AMIApi. deregisterImageInRegion(String region, String imageId)
Deregisters the specified AMI.Set<PublicIpInstanceIdPair>
ElasticIPAddressApi. describeAddressesInRegion(String region, String... publicIps)
Lists elastic IP addresses assigned to your identity or provides information about a specific address.Set<PublicIpInstanceIdPair>
ElasticIPAddressApi. describeAddressesInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Lists elastic IP addresses assigned to your identity or provides information on addresses matching a given filter.Set<AvailabilityZoneInfo>
AvailabilityZoneAndRegionApi. describeAvailabilityZonesInRegion(String region, DescribeAvailabilityZonesOptions... options)
Displays Availability Zones that are currently available to the identity and their states.Set<BundleTask>
WindowsApi. describeBundleTasksInRegion(String region, String... bundleTaskIds)
Describes current bundling tasks.Set<BundleTask>
WindowsApi. describeBundleTasksInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Describes current bundling tasks.Set<? extends Image>
AMIApi. describeImagesInRegion(String region, DescribeImagesOptions... options)
Returns information about AMIs, AKIs, and ARIs.Set<? extends Image>
AMIApi. describeImagesInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter, DescribeImagesOptions... options)
Returns information about AMIs, AKIs, and ARIs.Set<? extends Reservation<? extends RunningInstance>>
InstanceApi. describeInstancesInRegion(String region, String... instanceIds)
Returns information about instances that you own.Set<? extends Reservation<? extends RunningInstance>>
InstanceApi. describeInstancesInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Returns information about instances that you own.Set<KeyPair>
KeyPairApi. describeKeyPairsInRegion(String region, String... keyPairNames)
Returns information about key pairs available to you.Set<KeyPair>
KeyPairApi. describeKeyPairsInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Returns information about key pairs available to you.Map<String,URI>
AvailabilityZoneAndRegionApi. describeRegions(DescribeRegionsOptions... options)
Describes Regions that are currently available to the identity.Set<SecurityGroup>
SecurityGroupApi. describeSecurityGroupsInRegion(String region, String... securityGroupNames)
Returns information about security groups that you own.Set<SecurityGroup>
SecurityGroupApi. describeSecurityGroupsInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Returns information about security groups that you own.Set<Snapshot>
ElasticBlockStoreApi. describeSnapshotsInRegion(String region, DescribeSnapshotsOptions... options)
Returns information about Amazon EBS snapshots available to the user.Set<Snapshot>
ElasticBlockStoreApi. describeSnapshotsInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter, DescribeSnapshotsOptions... options)
Returns information about EBS snapshots matching the given filters.Set<Volume>
ElasticBlockStoreApi. describeVolumesInRegion(String region, String... volumeIds)
Describes the specified Amazon EBS volumes that you own.Set<Volume>
ElasticBlockStoreApi. describeVolumesInRegionWithFilter(String region, com.google.common.collect.Multimap<String,String> filter)
Describes the specified Amazon EBS volumes that you own and match the given filters.void
ElasticBlockStoreApi. detachVolumeInRegion(String region, String volumeId, boolean force, DetachVolumeOptions... options)
Attaches an Amazon EBS volume to a running instance and exposes it as the specified device.void
ElasticIPAddressApi. disassociateAddressInRegion(String region, String publicIp)
Disassociates the specified elastic IP address from the instance to which it is assigned.com.google.common.collect.FluentIterable<Subnet>
SubnetApi. filter(com.google.common.collect.Multimap<String,String> filter)
Describes subnets for your EC2 resources qualified by a filtercom.google.common.collect.FluentIterable<Tag>
TagApi. filter(com.google.common.collect.Multimap<String,String> filter)
Describes tags for your EC2 resources qualified by a filterMap<String,BlockDevice>
InstanceApi. getBlockDeviceMappingForInstanceInRegion(String region, String instanceId)
Map<String,Image.EbsBlockDevice>
AMIApi. getBlockDeviceMappingsForImageInRegion(String region, String imageId)
Returns a map of device name to block device for the image.String
InstanceApi. getConsoleOutputForInstanceInRegion(String region, String instanceId)
Retrieves console output for the specified instance.Permission
ElasticBlockStoreApi. getCreateVolumePermissionForSnapshotInRegion(String region, String snapshotId)
Returns thePermission
s of an snapshot.Volume.InstanceInitiatedShutdownBehavior
InstanceApi. getInstanceInitiatedShutdownBehaviorForInstanceInRegion(String region, String instanceId)
String
InstanceApi. getInstanceTypeForInstanceInRegion(String region, String instanceId)
String
InstanceApi. getKernelForInstanceInRegion(String region, String instanceId)
Permission
AMIApi. getLaunchPermissionForImageInRegion(String region, String imageId)
Returns thePermission
s of an image.PasswordData
WindowsApi. getPasswordDataForInstance(String instanceId)
Retrieves the encrypted administrator password for the instances running Windows.PasswordData
WindowsApi. getPasswordDataInRegion(String region, String instanceId)
Retrieves the encrypted administrator password for the instances running Windows.String
InstanceApi. getRamdiskForInstanceInRegion(String region, String instanceId)
String
InstanceApi. getRootDeviceNameForInstanceInRegion(String region, String instanceId)
String
InstanceApi. getUserDataForInstanceInRegion(String region, String instanceId)
boolean
InstanceApi. isApiTerminationDisabledForInstanceInRegion(String region, String instanceId)
com.google.common.collect.FluentIterable<Subnet>
SubnetApi. list()
Describes all of your subnets for your EC2 resources.com.google.common.collect.FluentIterable<Tag>
TagApi. list()
Describes all of your tags for your EC2 resources.void
InstanceApi. rebootInstancesInRegion(String region, String... instanceIds)
Requests a reboot of one or more instances.String
AMIApi. registerImageFromManifestInRegion(String region, String imageName, String pathToManifest, RegisterImageOptions... options)
Registers an AMI with Amazon EC2.String
AMIApi. registerUnixImageBackedByEbsInRegion(String region, String imageName, String ebsSnapshotId, RegisterImageBackedByEbsOptions... options)
Registers an AMI with Amazon EC2.void
ElasticIPAddressApi. releaseAddressInRegion(String region, String publicIp)
Releases an elastic IP address associated with your identity.void
ElasticBlockStoreApi. removeCreateVolumePermissionsFromSnapshotInRegion(String region, Iterable<String> userIds, Iterable<String> userGroups, String snapshotId)
RemovescreateVolumePermission
s from an EBS snapshot.void
AMIApi. removeLaunchPermissionsFromImageInRegion(String region, Iterable<String> userIds, Iterable<String> userGroups, String imageId)
void
ElasticBlockStoreApi. resetCreateVolumePermissionsOnSnapshotInRegion(String region, String snapshotId)
Resets thecreateVolumePermission
s on an EBS snapshot.void
InstanceApi. resetKernelForInstanceInRegion(String region, String instanceId)
Resets an attribute of an instance to its default value.void
AMIApi. resetLaunchPermissionsOnImageInRegion(String region, String imageId)
Resets thelaunchPermission
s on an AMI.void
InstanceApi. resetRamdiskForInstanceInRegion(String region, String instanceId)
Resets an attribute of an instance to its default value.void
SecurityGroupApi. revokeSecurityGroupIngressInRegion(String region, String groupName, UserIdGroupPair sourceSecurityGroup)
Revokes permissions from a security group.void
SecurityGroupApi. revokeSecurityGroupIngressInRegion(String region, String groupName, IpProtocol ipProtocol, int fromPort, int toPort, String cidrIp)
Revokes permissions from a security group.Reservation<? extends RunningInstance>
InstanceApi. runInstancesInRegion(String region, String nullableAvailabilityZone, String imageId, int minCount, int maxCount, RunInstancesOptions... options)
Launches a specified number of instances of an AMI for which you have permissions.void
InstanceApi. setApiTerminationDisabledForInstanceInRegion(String region, String instanceId, boolean apiTerminationDisabled)
This command works while the instance is running and controls whether or not the api can be used to terminate the instance.void
InstanceApi. setBlockDeviceMappingForInstanceInRegion(String region, String instanceId, Map<String,BlockDevice> blockDeviceMapping)
Sets the blockDeviceMapping used for an instance.void
InstanceApi. setInstanceInitiatedShutdownBehaviorForInstanceInRegion(String region, String instanceId, Volume.InstanceInitiatedShutdownBehavior instanceInitiatedShutdownBehavior)
Specifies whether the instance's Amazon EBS volumes are stopped or terminated when the instance is shut down.void
InstanceApi. setInstanceTypeForInstanceInRegion(String region, String instanceId, String instanceType)
Sets the instanceType used for starting the instance.void
InstanceApi. setKernelForInstanceInRegion(String region, String instanceId, String kernel)
Sets the kernelId used for starting the instance.void
InstanceApi. setRamdiskForInstanceInRegion(String region, String instanceId, String ramdisk)
Sets the ramdisk used for starting the instance.void
InstanceApi. setUserDataForInstanceInRegion(String region, String instanceId, byte[] unencodedData)
Sets the userData used for starting the instance.Set<? extends InstanceStateChange>
InstanceApi. startInstancesInRegion(String region, String... instanceIds)
Starts an instance that uses an Amazon EBS volume as its root device.Set<? extends InstanceStateChange>
InstanceApi. stopInstancesInRegion(String region, boolean force, String... instanceIds)
Stops an instance that uses an Amazon EBS volume as its root device.Set<? extends InstanceStateChange>
InstanceApi. terminateInstancesInRegion(String region, String... instanceIds)
Shuts down one or more instances. -
Uses of FormParams in org.jclouds.glesys.features
Methods in org.jclouds.glesys.features with annotations of type FormParams Modifier and Type Method Description ServerDetails
ServerApi. get(String id)
Get detailed information about a server such as hostname, hardware configuration (cpu, memory and disk), ip addresses, cost, transfer, os and more.ServerDetails
ServerApi. hardStop(String id)
hard stop a serverIpDetails
IpApi. removeFromServerAndRelease(String ipAddress, String serverId)
Remove an IP address from a server and release it back to GleSYS pool of free ips. -
Uses of FormParams in org.jclouds.oauth.v2
Methods in org.jclouds.oauth.v2 with annotations of type FormParams Modifier and Type Method Description Token
AuthorizationApi. authorize(String client_id, ClientCredentialsClaims claim, String resource, String scope)
Token
AuthorizationApi. authorize(Claims claims)
Token
AuthorizationApi. authorizeClientSecret(String client_id, String client_secret, String resource, String scope)
-
Uses of FormParams in org.jclouds.openstack.nova.ec2.features
Methods in org.jclouds.openstack.nova.ec2.features with annotations of type FormParams Modifier and Type Method Description KeyPair
NovaEC2KeyPairApi. importKeyPairInRegion(String region, String keyName, String publicKeyMaterial)
Imports the public key from an RSA key pair that you created with a third-party tool. -
Uses of FormParams in org.jclouds.sqs.features
Classes in org.jclouds.sqs.features with annotations of type FormParams Modifier and Type Interface 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.Methods in org.jclouds.sqs.features with annotations of type FormParams Modifier and Type Method Description void
PermissionApi. addPermissionToAccount(String label, Action permission, String accountId)
The AddPermission action adds a permission to a queue for a specific principal.BatchResult<String>
MessageApi. changeVisibility(com.google.common.collect.Table<String,String,Integer> idReceiptHandleVisibilityTimeout)
Currently, you can send up to 10MessageApi.changeVisibility(java.lang.String, int)
requests.BatchResult<String>
MessageApi. changeVisibility(Iterable<String> receiptHandles, int visibilityTimeout)
Same asMessageApi.changeVisibility(Map, int)
, except that we generate numeric ids starting with1
void
MessageApi. changeVisibility(String receiptHandle, int visibilityTimeout)
The ChangeMessageVisibility action changes the visibility timeout of a specified message in a queue to a new value.BatchResult<MessageIdAndMD5>
MessageApi. changeVisibility(Map<String,Integer> receiptHandleVisibilityTimeout)
Same asMessageApi.changeVisibility(Table)
, except that we generate numeric ids starting with1
BatchResult<String>
MessageApi. changeVisibility(Map<String,String> idReceiptHandle, int visibilityTimeout)
Currently, you can send up to 10MessageApi.changeVisibility(java.lang.String, int)
requests.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.BatchResult<String>
MessageApi. delete(Iterable<String> receiptHandles)
Same asMessageApi.delete(Map)
, except that we generate numeric ids starting with1
void
MessageApi. delete(String receiptHandle)
The DeleteMessage action deletes the specified message from the specified queue.BatchResult<String>
MessageApi. delete(Map<String,String> idReceiptHandle)
Currently, you can send up to 10MessageApi.delete(java.lang.String)
requests.void
QueueApi. delete(URI queue)
The DeleteQueue action deletes the queue specified by the queue URL, regardless of whether the queue is empty.URI
QueueApi. get(String queueName)
The GetQueueUrl action returns the Uniform Resource Locater (URL) of a queue.String
QueueApi. getAttribute(URI queue, String attributeName)
returns an attribute of a queue.QueueAttributes
QueueApi. getAttributes(URI queue)
returns all attributes of a queue.Map<String,String>
QueueApi. getAttributes(URI queue, Iterable<String> attributeNames)
returns an attribute of a queue.URI
QueueApi. getInAccount(String queueName, String accountId)
likeQueueApi.get(String)
, except specifying the owner of the queue.com.google.common.collect.FluentIterable<URI>
QueueApi. list()
The ListQueues action returns a list of your queues.com.google.common.collect.FluentIterable<URI>
QueueApi. list(ListQueuesOptions options)
Message
MessageApi. receive()
The ReceiveMessage action retrieves one or more messages from the specified queue.com.google.common.collect.FluentIterable<Message>
MessageApi. receive(int max)
same as#receive(URI)
except you can receive multiple messages.com.google.common.collect.FluentIterable<Message>
MessageApi. receive(int max, ReceiveMessageOptions options)
same as#receive(URI, int)
except you can provide options like VisibilityTimeout parameter in your request, which will be applied to the messages that SQS returns in the response.Message
MessageApi. receive(ReceiveMessageOptions options)
same as#receive(URI)
except you can provide options like VisibilityTimeout parameter in your request, which will be applied to the messages that SQS returns in the response.void
PermissionApi. remove(String label)
The RemovePermission action revokes any permissions in the queue policy that matches the Label parameter.BatchResult<? extends MessageIdAndMD5>
MessageApi. send(Iterable<String> messageBodies)
Same asMessageApi.send(Map)
, except that we generate numeric ids starting with1
MessageIdAndMD5
MessageApi. send(String message)
The SendMessage action delivers a message to the specified queue.MessageIdAndMD5
MessageApi. send(String message, SendMessageOptions options)
same as#sendMessage(URI, String)
except you can control options such as delay seconds.BatchResult<? extends MessageIdAndMD5>
MessageApi. send(Map<String,String> idMessageBody)
The SendMessageBatch action delivers up to ten messages to the specified queue.BatchResult<? extends MessageIdAndMD5>
MessageApi. sendWithDelay(Iterable<String> messageBodies, int delaySeconds)
Same asMessageApi.sendWithDelay(Map, int)
, except that we generate numeric ids starting with1
BatchResult<? extends MessageIdAndMD5>
MessageApi. sendWithDelay(Map<String,String> idMessageBody, int delaySeconds)
Same asMessageApi.send(Map)
except you set a delay for all messages in the requestBatchResult<? extends MessageIdAndMD5>
MessageApi. sendWithDelays(com.google.common.collect.Table<String,String,Integer> idMessageBodyDelaySeconds)
Same asMessageApi.send(Map)
except you can set a delay for each message in the request.BatchResult<? extends MessageIdAndMD5>
MessageApi. sendWithDelays(Map<String,Integer> messageBodyDelaySeconds)
Same asMessageApi.sendWithDelays(Table)
, except that we generate numeric ids starting with1
void
QueueApi. setAttribute(URI queue, String name, String value)
The SetQueueAttributes action sets one attribute of a queue per request. -
Uses of FormParams in org.jclouds.sts
Methods in org.jclouds.sts with annotations of type FormParams Modifier and Type Method Description UserAndSessionCredentials
STSApi. assumeRole(String roleArn, String sessionName)
Assumes a role for a specified session.UserAndSessionCredentials
STSApi. assumeRole(String roleArn, String sessionName, AssumeRoleOptions options)
likeSTSApi.assumeRole(String, String)
, except you can modify the timeout and other parameters.UserAndSessionCredentials
STSApi. createFederatedUser(String userName)
Returns a set of temporary credentials for a federated user with the user name specified.UserAndSessionCredentials
STSApi. createFederatedUser(String userName, FederatedUserOptions options)
likeSTSApi.createFederatedUser(String)
, except you can modify the timeout and other parameters.SessionCredentials
STSApi. createTemporaryCredentials()
Returns a set of temporary credentials for an AWS account or IAM user, with a default timeoutSessionCredentials
STSApi. createTemporaryCredentials(SessionCredentialsOptions options)
likeSTSApi.createTemporaryCredentials()
, except you can modify the timeout and other parameters.
-