Java com.amazonaws.services.ec2 AmazonEC2AsyncClient fields, constructors, methods, implement or subclass

Example usage for Java com.amazonaws.services.ec2 AmazonEC2AsyncClient fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for com.amazonaws.services.ec2 AmazonEC2AsyncClient.

The text is from its open source code.

Constructor

AmazonEC2AsyncClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration, ExecutorService executorService)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the specified AWS account credentials, executor service, and client configuration options.
AmazonEC2AsyncClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration, ExecutorService executorService)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the specified AWS account credentials provider, executor service, and client configuration options.
AmazonEC2AsyncClient(AWSCredentials awsCredentials, ExecutorService executorService)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the specified AWS account credentials and executor service.
AmazonEC2AsyncClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the provided AWS account credentials provider and client configuration options.
AmazonEC2AsyncClient(AWSCredentialsProvider awsCredentialsProvider, ExecutorService executorService)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the specified AWS account credentials provider and executor service.
AmazonEC2AsyncClient(ClientConfiguration clientConfiguration)
Constructs a new asynchronous client to invoke service methods on Amazon EC2.
AmazonEC2AsyncClient(AWSCredentials awsCredentials)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the specified AWS account credentials.
AmazonEC2AsyncClient(AWSCredentialsProvider awsCredentialsProvider)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the specified AWS account credentials provider.
AmazonEC2AsyncClient(AwsAsyncClientParams asyncClientParams)
Constructs a new asynchronous client to invoke service methods on Amazon EC2 using the specified parameters.

Method

AttachInternetGatewayResultattachInternetGateway(AttachInternetGatewayRequest attachInternetGatewayRequest)

Attaches an internet gateway to a VPC, enabling connectivity between the internet and the VPC.

AuthorizeSecurityGroupEgressResultauthorizeSecurityGroupEgress( AuthorizeSecurityGroupEgressRequest authorizeSecurityGroupEgressRequest)

[VPC only] Adds the specified egress rules to a security group for use with a VPC.

AuthorizeSecurityGroupIngressResultauthorizeSecurityGroupIngress( AuthorizeSecurityGroupIngressRequest authorizeSecurityGroupIngressRequest)

Adds the specified ingress rules to a security group.

CreateInternetGatewayResultcreateInternetGateway()
Simplified method form for invoking the CreateInternetGateway operation.
CreateRouteResultcreateRoute(CreateRouteRequest createRouteRequest)

Creates a route in a route table within a VPC.

CreateSecurityGroupResultcreateSecurityGroup(CreateSecurityGroupRequest createSecurityGroupRequest)

Creates a security group.

CreateSubnetResultcreateSubnet(CreateSubnetRequest createSubnetRequest)

Creates a subnet in an existing VPC.

CreateTagsResultcreateTags(CreateTagsRequest createTagsRequest)

Adds or overwrites the specified tags for the specified Amazon EC2 resource or resources.

CreateVpcResultcreateVpc(CreateVpcRequest createVpcRequest)

Creates a VPC with the specified IPv4 CIDR block.

DeleteInternetGatewayResultdeleteInternetGateway(DeleteInternetGatewayRequest deleteInternetGatewayRequest)

Deletes the specified internet gateway.

DeleteSecurityGroupResultdeleteSecurityGroup(DeleteSecurityGroupRequest deleteSecurityGroupRequest)

Deletes a security group.

DeleteSubnetResultdeleteSubnet(DeleteSubnetRequest deleteSubnetRequest)

Deletes the specified subnet.

DeleteVpcResultdeleteVpc(DeleteVpcRequest deleteVpcRequest)

Deletes the specified VPC.

java.util.concurrent.FuturedescribeAvailabilityZonesAsync( final DescribeAvailabilityZonesRequest request, final com.amazonaws.handlers.AsyncHandler asyncHandler)
java.util.concurrent.FuturedescribeInstancesAsync( DescribeInstancesRequest request)
java.util.concurrent.FuturedescribeInstancesAsync( com.amazonaws.handlers.AsyncHandler asyncHandler)
Simplified method form for invoking the DescribeInstances operation with an AsyncHandler.
DescribeInternetGatewaysResultdescribeInternetGateways( DescribeInternetGatewaysRequest describeInternetGatewaysRequest)

Describes one or more of your internet gateways.

DescribeRouteTablesResultdescribeRouteTables(DescribeRouteTablesRequest describeRouteTablesRequest)

Describes one or more of your route tables.

DescribeSecurityGroupsResultdescribeSecurityGroups( DescribeSecurityGroupsRequest describeSecurityGroupsRequest)

Describes the specified security groups or all of your security groups.

DescribeSubnetsResultdescribeSubnets(DescribeSubnetsRequest describeSubnetsRequest)

Describes one or more of your subnets.

DescribeTagsResultdescribeTags(DescribeTagsRequest describeTagsRequest)

Describes the specified tags for your EC2 resources.

DescribeVpcsResultdescribeVpcs(DescribeVpcsRequest describeVpcsRequest)

Describes one or more of your VPCs.

DetachInternetGatewayResultdetachInternetGateway(DetachInternetGatewayRequest detachInternetGatewayRequest)

Detaches an internet gateway from a VPC, disabling connectivity between the internet and the VPC.

voidsetEndpoint(String endpoint)
Overrides the default endpoint for this client ("https://ec2.us-east-1.amazonaws.com").
voidsetRegion(com.amazonaws.regions.Region region)
An alternative to AmazonEC2#setEndpoint(String) , sets the regional endpoint for this client's service calls.
voidshutdown()
Shuts down the client, releasing all managed resources.
java.util.concurrent.FuturestartInstancesAsync( final StartInstancesRequest request, final com.amazonaws.handlers.AsyncHandler asyncHandler)
java.util.concurrent.FuturestopInstancesAsync(final StopInstancesRequest request, final com.amazonaws.handlers.AsyncHandler asyncHandler)