| Package | Description | 
|---|---|
| com.amazonaws.services.autoscaling | 
 Synchronous and asynchronous client classes for accessing AmazonAutoScaling. 
 | 
| com.amazonaws.services.cloudformation | 
 Synchronous and asynchronous client classes for accessing AmazonCloudFormation. 
 | 
| com.amazonaws.services.cloudfront | 
 Synchronous and asynchronous client classes for accessing AmazonCloudFront. 
 | 
| com.amazonaws.services.cloudhsm | 
 Synchronous and asynchronous client classes for accessing AWSCloudHSM. 
 | 
| com.amazonaws.services.cloudsearch | 
 Synchronous and asynchronous client classes for accessing AmazonCloudSearch. 
 | 
| com.amazonaws.services.cloudsearchdomain | 
 Synchronous and asynchronous client classes for accessing AmazonCloudSearchDomain. 
 | 
| com.amazonaws.services.cloudsearchv2 | 
 Synchronous and asynchronous client classes for accessing AmazonCloudSearchv2. 
 | 
| com.amazonaws.services.cloudtrail | 
 Synchronous and asynchronous client classes for accessing AWSCloudTrail. 
 | 
| com.amazonaws.services.cloudwatch | 
 Synchronous and asynchronous client classes for accessing AmazonCloudWatch. 
 | 
| com.amazonaws.services.codecommit | |
| com.amazonaws.services.codedeploy | |
| com.amazonaws.services.codepipeline | |
| com.amazonaws.services.cognitoidentity | |
| com.amazonaws.services.cognitosync | 
 Synchronous and asynchronous client classes for accessing AmazonCognitoSync. 
 | 
| com.amazonaws.services.config | 
 Synchronous and asynchronous client classes for accessing AmazonConfig. 
 | 
| com.amazonaws.services.datapipeline | 
 Synchronous and asynchronous client classes for accessing DataPipeline. 
 | 
| com.amazonaws.services.devicefarm | |
| com.amazonaws.services.directconnect | 
 Synchronous and asynchronous client classes for accessing AmazonDirectConnect. 
 | 
| com.amazonaws.services.directory | 
 Synchronous and asynchronous client classes for accessing AWSDirectoryService. 
 | 
| com.amazonaws.services.dynamodbv2 | |
| com.amazonaws.services.ec2 | 
 Synchronous and asynchronous client classes for accessing AmazonEC2. 
 | 
| com.amazonaws.services.ecs | 
 Synchronous and asynchronous client classes for accessing AmazonECS. 
 | 
| com.amazonaws.services.elasticache | 
 Synchronous and asynchronous client classes for accessing AmazonElastiCache. 
 | 
| com.amazonaws.services.elasticbeanstalk | |
| com.amazonaws.services.elasticfilesystem | |
| com.amazonaws.services.elasticloadbalancing | 
 Synchronous and asynchronous client classes for accessing AmazonElasticLoadBalancing. 
 | 
| com.amazonaws.services.elasticmapreduce | 
 Synchronous and asynchronous client classes for accessing AmazonElasticMapReduce. 
 | 
| com.amazonaws.services.elastictranscoder | 
 Synchronous and asynchronous client classes for accessing AmazonElasticTranscoder. 
 | 
| com.amazonaws.services.glacier | 
 Synchronous and asynchronous client classes for accessing AmazonGlacier. 
 | 
| com.amazonaws.services.identitymanagement | 
 Synchronous and asynchronous client classes for accessing AmazonIdentityManagement. 
 | 
| com.amazonaws.services.importexport | |
| com.amazonaws.services.kinesis | 
 Synchronous and asynchronous client classes for accessing AmazonKinesis. 
 | 
| com.amazonaws.services.kms | 
 Synchronous and asynchronous client classes for accessing AWSKMS. 
 | 
| com.amazonaws.services.lambda | 
 Synchronous and asynchronous client classes for accessing AWSLambda. 
 | 
| com.amazonaws.services.logs | 
 Synchronous and asynchronous client classes for accessing AWSLogs. 
 | 
| com.amazonaws.services.machinelearning | 
 Synchronous and asynchronous client classes for accessing AmazonMachineLearning. 
 | 
| com.amazonaws.services.opsworks | 
 Synchronous and asynchronous client classes for accessing AWSOpsWorks. 
 | 
| com.amazonaws.services.rds | 
 Synchronous and asynchronous client classes for accessing AmazonRDS. 
 | 
| com.amazonaws.services.redshift | 
 Synchronous and asynchronous client classes for accessing AmazonRedshift. 
 | 
| com.amazonaws.services.route53 | 
 Synchronous and asynchronous client classes for accessing AmazonRoute53. 
 | 
| com.amazonaws.services.route53domains | 
 Synchronous and asynchronous client classes for accessing AmazonRoute53Domains. 
 | 
| com.amazonaws.services.securitytoken | 
 Synchronous and asynchronous client classes for accessing AWSSecurityTokenService. 
 | 
| com.amazonaws.services.simpledb | 
 Synchronous and asynchronous client classes for accessing AmazonSimpleDB. 
 | 
| com.amazonaws.services.simpleemail | 
 Synchronous and asynchronous client classes for accessing AmazonSimpleEmailService. 
 | 
| com.amazonaws.services.simplesystemsmanagement | |
| com.amazonaws.services.simpleworkflow | 
 Synchronous and asynchronous client classes for accessing AmazonSimpleWorkflow. 
 | 
| com.amazonaws.services.sns | 
 Synchronous and asynchronous client classes for accessing AmazonSNS. 
 | 
| com.amazonaws.services.sqs | 
 Synchronous and asynchronous client classes for accessing AmazonSQS. 
 | 
| com.amazonaws.services.sqs.buffered | |
| com.amazonaws.services.storagegateway | 
 Synchronous and asynchronous client classes for accessing AWSStorageGateway. 
 | 
| com.amazonaws.services.support | |
| com.amazonaws.services.workspaces | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonAutoScalingAsyncClient.attachInstancesAsync(AttachInstancesRequest attachInstancesRequest,
                    AsyncHandler<AttachInstancesRequest,Void> asyncHandler)
 Attaches one or more EC2 instances to the specified Auto Scaling
 group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.attachInstancesAsync(AttachInstancesRequest attachInstancesRequest,
                    AsyncHandler<AttachInstancesRequest,Void> asyncHandler)
 Attaches one or more EC2 instances to the specified Auto Scaling
 group. 
 | 
Future<AttachLoadBalancersResult> | 
AmazonAutoScalingAsyncClient.attachLoadBalancersAsync(AttachLoadBalancersRequest attachLoadBalancersRequest,
                        AsyncHandler<AttachLoadBalancersRequest,AttachLoadBalancersResult> asyncHandler)
 Attaches one or more load balancers to the specified Auto Scaling
 group. 
 | 
Future<AttachLoadBalancersResult> | 
AmazonAutoScalingAsync.attachLoadBalancersAsync(AttachLoadBalancersRequest attachLoadBalancersRequest,
                        AsyncHandler<AttachLoadBalancersRequest,AttachLoadBalancersResult> asyncHandler)
 Attaches one or more load balancers to the specified Auto Scaling
 group. 
 | 
Future<CompleteLifecycleActionResult> | 
AmazonAutoScalingAsyncClient.completeLifecycleActionAsync(CompleteLifecycleActionRequest completeLifecycleActionRequest,
                            AsyncHandler<CompleteLifecycleActionRequest,CompleteLifecycleActionResult> asyncHandler)
 Completes the lifecycle action for the associated token initiated
 under the given lifecycle hook with the specified result. 
 | 
Future<CompleteLifecycleActionResult> | 
AmazonAutoScalingAsync.completeLifecycleActionAsync(CompleteLifecycleActionRequest completeLifecycleActionRequest,
                            AsyncHandler<CompleteLifecycleActionRequest,CompleteLifecycleActionResult> asyncHandler)
 Completes the lifecycle action for the associated token initiated
 under the given lifecycle hook with the specified result. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.createAutoScalingGroupAsync(CreateAutoScalingGroupRequest createAutoScalingGroupRequest,
                           AsyncHandler<CreateAutoScalingGroupRequest,Void> asyncHandler)
 Creates an Auto Scaling group with the specified name and attributes. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.createAutoScalingGroupAsync(CreateAutoScalingGroupRequest createAutoScalingGroupRequest,
                           AsyncHandler<CreateAutoScalingGroupRequest,Void> asyncHandler)
 Creates an Auto Scaling group with the specified name and attributes. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.createLaunchConfigurationAsync(CreateLaunchConfigurationRequest createLaunchConfigurationRequest,
                              AsyncHandler<CreateLaunchConfigurationRequest,Void> asyncHandler)
 Creates a launch configuration. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.createLaunchConfigurationAsync(CreateLaunchConfigurationRequest createLaunchConfigurationRequest,
                              AsyncHandler<CreateLaunchConfigurationRequest,Void> asyncHandler)
 Creates a launch configuration. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.createOrUpdateTagsAsync(CreateOrUpdateTagsRequest createOrUpdateTagsRequest,
                       AsyncHandler<CreateOrUpdateTagsRequest,Void> asyncHandler)
 Creates or updates tags for the specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.createOrUpdateTagsAsync(CreateOrUpdateTagsRequest createOrUpdateTagsRequest,
                       AsyncHandler<CreateOrUpdateTagsRequest,Void> asyncHandler)
 Creates or updates tags for the specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.deleteAutoScalingGroupAsync(DeleteAutoScalingGroupRequest deleteAutoScalingGroupRequest,
                           AsyncHandler<DeleteAutoScalingGroupRequest,Void> asyncHandler)
 Deletes the specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.deleteAutoScalingGroupAsync(DeleteAutoScalingGroupRequest deleteAutoScalingGroupRequest,
                           AsyncHandler<DeleteAutoScalingGroupRequest,Void> asyncHandler)
 Deletes the specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.deleteLaunchConfigurationAsync(DeleteLaunchConfigurationRequest deleteLaunchConfigurationRequest,
                              AsyncHandler<DeleteLaunchConfigurationRequest,Void> asyncHandler)
 Deletes the specified launch configuration. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.deleteLaunchConfigurationAsync(DeleteLaunchConfigurationRequest deleteLaunchConfigurationRequest,
                              AsyncHandler<DeleteLaunchConfigurationRequest,Void> asyncHandler)
 Deletes the specified launch configuration. 
 | 
Future<DeleteLifecycleHookResult> | 
AmazonAutoScalingAsyncClient.deleteLifecycleHookAsync(DeleteLifecycleHookRequest deleteLifecycleHookRequest,
                        AsyncHandler<DeleteLifecycleHookRequest,DeleteLifecycleHookResult> asyncHandler)
 Deletes the specified lifecycle hook. 
 | 
Future<DeleteLifecycleHookResult> | 
AmazonAutoScalingAsync.deleteLifecycleHookAsync(DeleteLifecycleHookRequest deleteLifecycleHookRequest,
                        AsyncHandler<DeleteLifecycleHookRequest,DeleteLifecycleHookResult> asyncHandler)
 Deletes the specified lifecycle hook. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.deleteNotificationConfigurationAsync(DeleteNotificationConfigurationRequest deleteNotificationConfigurationRequest,
                                    AsyncHandler<DeleteNotificationConfigurationRequest,Void> asyncHandler)
 Deletes the specified notification. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.deleteNotificationConfigurationAsync(DeleteNotificationConfigurationRequest deleteNotificationConfigurationRequest,
                                    AsyncHandler<DeleteNotificationConfigurationRequest,Void> asyncHandler)
 Deletes the specified notification. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.deletePolicyAsync(DeletePolicyRequest deletePolicyRequest,
                 AsyncHandler<DeletePolicyRequest,Void> asyncHandler)
 Deletes the specified Auto Scaling policy. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.deletePolicyAsync(DeletePolicyRequest deletePolicyRequest,
                 AsyncHandler<DeletePolicyRequest,Void> asyncHandler)
 Deletes the specified Auto Scaling policy. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.deleteScheduledActionAsync(DeleteScheduledActionRequest deleteScheduledActionRequest,
                          AsyncHandler<DeleteScheduledActionRequest,Void> asyncHandler)
 Deletes the specified scheduled action. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.deleteScheduledActionAsync(DeleteScheduledActionRequest deleteScheduledActionRequest,
                          AsyncHandler<DeleteScheduledActionRequest,Void> asyncHandler)
 Deletes the specified scheduled action. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.deleteTagsAsync(DeleteTagsRequest deleteTagsRequest,
               AsyncHandler<DeleteTagsRequest,Void> asyncHandler)
 Deletes the specified tags. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.deleteTagsAsync(DeleteTagsRequest deleteTagsRequest,
               AsyncHandler<DeleteTagsRequest,Void> asyncHandler)
 Deletes the specified tags. 
 | 
Future<DescribeAccountLimitsResult> | 
AmazonAutoScalingAsyncClient.describeAccountLimitsAsync(DescribeAccountLimitsRequest describeAccountLimitsRequest,
                          AsyncHandler<DescribeAccountLimitsRequest,DescribeAccountLimitsResult> asyncHandler)
 Describes the current Auto Scaling resource limits for your AWS
 account. 
 | 
Future<DescribeAccountLimitsResult> | 
AmazonAutoScalingAsync.describeAccountLimitsAsync(DescribeAccountLimitsRequest describeAccountLimitsRequest,
                          AsyncHandler<DescribeAccountLimitsRequest,DescribeAccountLimitsResult> asyncHandler)
 Describes the current Auto Scaling resource limits for your AWS
 account. 
 | 
Future<DescribeAdjustmentTypesResult> | 
AmazonAutoScalingAsyncClient.describeAdjustmentTypesAsync(DescribeAdjustmentTypesRequest describeAdjustmentTypesRequest,
                            AsyncHandler<DescribeAdjustmentTypesRequest,DescribeAdjustmentTypesResult> asyncHandler)
 Describes the policy adjustment types for use with PutScalingPolicy. 
 | 
Future<DescribeAdjustmentTypesResult> | 
AmazonAutoScalingAsync.describeAdjustmentTypesAsync(DescribeAdjustmentTypesRequest describeAdjustmentTypesRequest,
                            AsyncHandler<DescribeAdjustmentTypesRequest,DescribeAdjustmentTypesResult> asyncHandler)
 Describes the policy adjustment types for use with PutScalingPolicy. 
 | 
Future<DescribeAutoScalingGroupsResult> | 
AmazonAutoScalingAsyncClient.describeAutoScalingGroupsAsync(DescribeAutoScalingGroupsRequest describeAutoScalingGroupsRequest,
                              AsyncHandler<DescribeAutoScalingGroupsRequest,DescribeAutoScalingGroupsResult> asyncHandler)
 Describes one or more Auto Scaling groups. 
 | 
Future<DescribeAutoScalingGroupsResult> | 
AmazonAutoScalingAsync.describeAutoScalingGroupsAsync(DescribeAutoScalingGroupsRequest describeAutoScalingGroupsRequest,
                              AsyncHandler<DescribeAutoScalingGroupsRequest,DescribeAutoScalingGroupsResult> asyncHandler)
 Describes one or more Auto Scaling groups. 
 | 
Future<DescribeAutoScalingInstancesResult> | 
AmazonAutoScalingAsyncClient.describeAutoScalingInstancesAsync(DescribeAutoScalingInstancesRequest describeAutoScalingInstancesRequest,
                                 AsyncHandler<DescribeAutoScalingInstancesRequest,DescribeAutoScalingInstancesResult> asyncHandler)
 Describes one or more Auto Scaling instances. 
 | 
Future<DescribeAutoScalingInstancesResult> | 
AmazonAutoScalingAsync.describeAutoScalingInstancesAsync(DescribeAutoScalingInstancesRequest describeAutoScalingInstancesRequest,
                                 AsyncHandler<DescribeAutoScalingInstancesRequest,DescribeAutoScalingInstancesResult> asyncHandler)
 Describes one or more Auto Scaling instances. 
 | 
Future<DescribeAutoScalingNotificationTypesResult> | 
AmazonAutoScalingAsyncClient.describeAutoScalingNotificationTypesAsync(DescribeAutoScalingNotificationTypesRequest describeAutoScalingNotificationTypesRequest,
                                         AsyncHandler<DescribeAutoScalingNotificationTypesRequest,DescribeAutoScalingNotificationTypesResult> asyncHandler)
 Describes the notification types that are supported by Auto Scaling. 
 | 
Future<DescribeAutoScalingNotificationTypesResult> | 
AmazonAutoScalingAsync.describeAutoScalingNotificationTypesAsync(DescribeAutoScalingNotificationTypesRequest describeAutoScalingNotificationTypesRequest,
                                         AsyncHandler<DescribeAutoScalingNotificationTypesRequest,DescribeAutoScalingNotificationTypesResult> asyncHandler)
 Describes the notification types that are supported by Auto Scaling. 
 | 
Future<DescribeLaunchConfigurationsResult> | 
AmazonAutoScalingAsyncClient.describeLaunchConfigurationsAsync(DescribeLaunchConfigurationsRequest describeLaunchConfigurationsRequest,
                                 AsyncHandler<DescribeLaunchConfigurationsRequest,DescribeLaunchConfigurationsResult> asyncHandler)
 Describes one or more launch configurations. 
 | 
Future<DescribeLaunchConfigurationsResult> | 
AmazonAutoScalingAsync.describeLaunchConfigurationsAsync(DescribeLaunchConfigurationsRequest describeLaunchConfigurationsRequest,
                                 AsyncHandler<DescribeLaunchConfigurationsRequest,DescribeLaunchConfigurationsResult> asyncHandler)
 Describes one or more launch configurations. 
 | 
Future<DescribeLifecycleHooksResult> | 
AmazonAutoScalingAsyncClient.describeLifecycleHooksAsync(DescribeLifecycleHooksRequest describeLifecycleHooksRequest,
                           AsyncHandler<DescribeLifecycleHooksRequest,DescribeLifecycleHooksResult> asyncHandler)
 Describes the lifecycle hooks for the specified Auto Scaling group. 
 | 
Future<DescribeLifecycleHooksResult> | 
AmazonAutoScalingAsync.describeLifecycleHooksAsync(DescribeLifecycleHooksRequest describeLifecycleHooksRequest,
                           AsyncHandler<DescribeLifecycleHooksRequest,DescribeLifecycleHooksResult> asyncHandler)
 Describes the lifecycle hooks for the specified Auto Scaling group. 
 | 
Future<DescribeLifecycleHookTypesResult> | 
AmazonAutoScalingAsyncClient.describeLifecycleHookTypesAsync(DescribeLifecycleHookTypesRequest describeLifecycleHookTypesRequest,
                               AsyncHandler<DescribeLifecycleHookTypesRequest,DescribeLifecycleHookTypesResult> asyncHandler)
 Describes the available types of lifecycle hooks. 
 | 
Future<DescribeLifecycleHookTypesResult> | 
AmazonAutoScalingAsync.describeLifecycleHookTypesAsync(DescribeLifecycleHookTypesRequest describeLifecycleHookTypesRequest,
                               AsyncHandler<DescribeLifecycleHookTypesRequest,DescribeLifecycleHookTypesResult> asyncHandler)
 Describes the available types of lifecycle hooks. 
 | 
Future<DescribeLoadBalancersResult> | 
AmazonAutoScalingAsyncClient.describeLoadBalancersAsync(DescribeLoadBalancersRequest describeLoadBalancersRequest,
                          AsyncHandler<DescribeLoadBalancersRequest,DescribeLoadBalancersResult> asyncHandler)
 Describes the load balancers for the specified Auto Scaling group. 
 | 
Future<DescribeLoadBalancersResult> | 
AmazonAutoScalingAsync.describeLoadBalancersAsync(DescribeLoadBalancersRequest describeLoadBalancersRequest,
                          AsyncHandler<DescribeLoadBalancersRequest,DescribeLoadBalancersResult> asyncHandler)
 Describes the load balancers for the specified Auto Scaling group. 
 | 
Future<DescribeMetricCollectionTypesResult> | 
AmazonAutoScalingAsyncClient.describeMetricCollectionTypesAsync(DescribeMetricCollectionTypesRequest describeMetricCollectionTypesRequest,
                                  AsyncHandler<DescribeMetricCollectionTypesRequest,DescribeMetricCollectionTypesResult> asyncHandler)
 Describes the available CloudWatch metrics for Auto Scaling. 
 | 
Future<DescribeMetricCollectionTypesResult> | 
AmazonAutoScalingAsync.describeMetricCollectionTypesAsync(DescribeMetricCollectionTypesRequest describeMetricCollectionTypesRequest,
                                  AsyncHandler<DescribeMetricCollectionTypesRequest,DescribeMetricCollectionTypesResult> asyncHandler)
 Describes the available CloudWatch metrics for Auto Scaling. 
 | 
Future<DescribeNotificationConfigurationsResult> | 
AmazonAutoScalingAsyncClient.describeNotificationConfigurationsAsync(DescribeNotificationConfigurationsRequest describeNotificationConfigurationsRequest,
                                       AsyncHandler<DescribeNotificationConfigurationsRequest,DescribeNotificationConfigurationsResult> asyncHandler)
 Describes the notification actions associated with the specified Auto
 Scaling group. 
 | 
Future<DescribeNotificationConfigurationsResult> | 
AmazonAutoScalingAsync.describeNotificationConfigurationsAsync(DescribeNotificationConfigurationsRequest describeNotificationConfigurationsRequest,
                                       AsyncHandler<DescribeNotificationConfigurationsRequest,DescribeNotificationConfigurationsResult> asyncHandler)
 Describes the notification actions associated with the specified Auto
 Scaling group. 
 | 
Future<DescribePoliciesResult> | 
AmazonAutoScalingAsyncClient.describePoliciesAsync(DescribePoliciesRequest describePoliciesRequest,
                     AsyncHandler<DescribePoliciesRequest,DescribePoliciesResult> asyncHandler)
 Describes the policies for the specified Auto Scaling group. 
 | 
Future<DescribePoliciesResult> | 
AmazonAutoScalingAsync.describePoliciesAsync(DescribePoliciesRequest describePoliciesRequest,
                     AsyncHandler<DescribePoliciesRequest,DescribePoliciesResult> asyncHandler)
 Describes the policies for the specified Auto Scaling group. 
 | 
Future<DescribeScalingActivitiesResult> | 
AmazonAutoScalingAsyncClient.describeScalingActivitiesAsync(DescribeScalingActivitiesRequest describeScalingActivitiesRequest,
                              AsyncHandler<DescribeScalingActivitiesRequest,DescribeScalingActivitiesResult> asyncHandler)
 Describes one or more scaling activities for the specified Auto
 Scaling group. 
 | 
Future<DescribeScalingActivitiesResult> | 
AmazonAutoScalingAsync.describeScalingActivitiesAsync(DescribeScalingActivitiesRequest describeScalingActivitiesRequest,
                              AsyncHandler<DescribeScalingActivitiesRequest,DescribeScalingActivitiesResult> asyncHandler)
 Describes one or more scaling activities for the specified Auto
 Scaling group. 
 | 
Future<DescribeScalingProcessTypesResult> | 
AmazonAutoScalingAsyncClient.describeScalingProcessTypesAsync(DescribeScalingProcessTypesRequest describeScalingProcessTypesRequest,
                                AsyncHandler<DescribeScalingProcessTypesRequest,DescribeScalingProcessTypesResult> asyncHandler)
 Describes the scaling process types for use with ResumeProcesses and
 SuspendProcesses. 
 | 
Future<DescribeScalingProcessTypesResult> | 
AmazonAutoScalingAsync.describeScalingProcessTypesAsync(DescribeScalingProcessTypesRequest describeScalingProcessTypesRequest,
                                AsyncHandler<DescribeScalingProcessTypesRequest,DescribeScalingProcessTypesResult> asyncHandler)
 Describes the scaling process types for use with ResumeProcesses and
 SuspendProcesses. 
 | 
Future<DescribeScheduledActionsResult> | 
AmazonAutoScalingAsyncClient.describeScheduledActionsAsync(DescribeScheduledActionsRequest describeScheduledActionsRequest,
                             AsyncHandler<DescribeScheduledActionsRequest,DescribeScheduledActionsResult> asyncHandler)
 Describes the actions scheduled for your Auto Scaling group that
 haven't run. 
 | 
Future<DescribeScheduledActionsResult> | 
AmazonAutoScalingAsync.describeScheduledActionsAsync(DescribeScheduledActionsRequest describeScheduledActionsRequest,
                             AsyncHandler<DescribeScheduledActionsRequest,DescribeScheduledActionsResult> asyncHandler)
 Describes the actions scheduled for your Auto Scaling group that
 haven't run. 
 | 
Future<DescribeTagsResult> | 
AmazonAutoScalingAsyncClient.describeTagsAsync(DescribeTagsRequest describeTagsRequest,
                 AsyncHandler<DescribeTagsRequest,DescribeTagsResult> asyncHandler)
 Describes the specified tags. 
 | 
Future<DescribeTagsResult> | 
AmazonAutoScalingAsync.describeTagsAsync(DescribeTagsRequest describeTagsRequest,
                 AsyncHandler<DescribeTagsRequest,DescribeTagsResult> asyncHandler)
 Describes the specified tags. 
 | 
Future<DescribeTerminationPolicyTypesResult> | 
AmazonAutoScalingAsyncClient.describeTerminationPolicyTypesAsync(DescribeTerminationPolicyTypesRequest describeTerminationPolicyTypesRequest,
                                   AsyncHandler<DescribeTerminationPolicyTypesRequest,DescribeTerminationPolicyTypesResult> asyncHandler)
 Describes the termination policies supported by Auto Scaling. 
 | 
Future<DescribeTerminationPolicyTypesResult> | 
AmazonAutoScalingAsync.describeTerminationPolicyTypesAsync(DescribeTerminationPolicyTypesRequest describeTerminationPolicyTypesRequest,
                                   AsyncHandler<DescribeTerminationPolicyTypesRequest,DescribeTerminationPolicyTypesResult> asyncHandler)
 Describes the termination policies supported by Auto Scaling. 
 | 
Future<DetachInstancesResult> | 
AmazonAutoScalingAsyncClient.detachInstancesAsync(DetachInstancesRequest detachInstancesRequest,
                    AsyncHandler<DetachInstancesRequest,DetachInstancesResult> asyncHandler)
 Removes one or more instances from the specified Auto Scaling group. 
 | 
Future<DetachInstancesResult> | 
AmazonAutoScalingAsync.detachInstancesAsync(DetachInstancesRequest detachInstancesRequest,
                    AsyncHandler<DetachInstancesRequest,DetachInstancesResult> asyncHandler)
 Removes one or more instances from the specified Auto Scaling group. 
 | 
Future<DetachLoadBalancersResult> | 
AmazonAutoScalingAsyncClient.detachLoadBalancersAsync(DetachLoadBalancersRequest detachLoadBalancersRequest,
                        AsyncHandler<DetachLoadBalancersRequest,DetachLoadBalancersResult> asyncHandler)
 Removes one or more load balancers from the specified Auto Scaling
 group. 
 | 
Future<DetachLoadBalancersResult> | 
AmazonAutoScalingAsync.detachLoadBalancersAsync(DetachLoadBalancersRequest detachLoadBalancersRequest,
                        AsyncHandler<DetachLoadBalancersRequest,DetachLoadBalancersResult> asyncHandler)
 Removes one or more load balancers from the specified Auto Scaling
 group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.disableMetricsCollectionAsync(DisableMetricsCollectionRequest disableMetricsCollectionRequest,
                             AsyncHandler<DisableMetricsCollectionRequest,Void> asyncHandler)
 Disables monitoring of the specified metrics for the specified Auto
 Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.disableMetricsCollectionAsync(DisableMetricsCollectionRequest disableMetricsCollectionRequest,
                             AsyncHandler<DisableMetricsCollectionRequest,Void> asyncHandler)
 Disables monitoring of the specified metrics for the specified Auto
 Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.enableMetricsCollectionAsync(EnableMetricsCollectionRequest enableMetricsCollectionRequest,
                            AsyncHandler<EnableMetricsCollectionRequest,Void> asyncHandler)
 Enables monitoring of the specified metrics for the specified Auto
 Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.enableMetricsCollectionAsync(EnableMetricsCollectionRequest enableMetricsCollectionRequest,
                            AsyncHandler<EnableMetricsCollectionRequest,Void> asyncHandler)
 Enables monitoring of the specified metrics for the specified Auto
 Scaling group. 
 | 
Future<EnterStandbyResult> | 
AmazonAutoScalingAsyncClient.enterStandbyAsync(EnterStandbyRequest enterStandbyRequest,
                 AsyncHandler<EnterStandbyRequest,EnterStandbyResult> asyncHandler)
 Moves the specified instances into  
Standby mode. | 
Future<EnterStandbyResult> | 
AmazonAutoScalingAsync.enterStandbyAsync(EnterStandbyRequest enterStandbyRequest,
                 AsyncHandler<EnterStandbyRequest,EnterStandbyResult> asyncHandler)
 Moves the specified instances into  
Standby mode. | 
Future<Void> | 
AmazonAutoScalingAsyncClient.executePolicyAsync(ExecutePolicyRequest executePolicyRequest,
                  AsyncHandler<ExecutePolicyRequest,Void> asyncHandler)
 Executes the specified policy. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.executePolicyAsync(ExecutePolicyRequest executePolicyRequest,
                  AsyncHandler<ExecutePolicyRequest,Void> asyncHandler)
 Executes the specified policy. 
 | 
Future<ExitStandbyResult> | 
AmazonAutoScalingAsyncClient.exitStandbyAsync(ExitStandbyRequest exitStandbyRequest,
                AsyncHandler<ExitStandbyRequest,ExitStandbyResult> asyncHandler)
 Moves the specified instances out of  
Standby mode. | 
Future<ExitStandbyResult> | 
AmazonAutoScalingAsync.exitStandbyAsync(ExitStandbyRequest exitStandbyRequest,
                AsyncHandler<ExitStandbyRequest,ExitStandbyResult> asyncHandler)
 Moves the specified instances out of  
Standby mode. | 
Future<PutLifecycleHookResult> | 
AmazonAutoScalingAsyncClient.putLifecycleHookAsync(PutLifecycleHookRequest putLifecycleHookRequest,
                     AsyncHandler<PutLifecycleHookRequest,PutLifecycleHookResult> asyncHandler)
 Creates or updates a lifecycle hook for the specified Auto Scaling
 Group. 
 | 
Future<PutLifecycleHookResult> | 
AmazonAutoScalingAsync.putLifecycleHookAsync(PutLifecycleHookRequest putLifecycleHookRequest,
                     AsyncHandler<PutLifecycleHookRequest,PutLifecycleHookResult> asyncHandler)
 Creates or updates a lifecycle hook for the specified Auto Scaling
 Group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.putNotificationConfigurationAsync(PutNotificationConfigurationRequest putNotificationConfigurationRequest,
                                 AsyncHandler<PutNotificationConfigurationRequest,Void> asyncHandler)
 Configures an Auto Scaling group to send notifications when specified
 events take place. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.putNotificationConfigurationAsync(PutNotificationConfigurationRequest putNotificationConfigurationRequest,
                                 AsyncHandler<PutNotificationConfigurationRequest,Void> asyncHandler)
 Configures an Auto Scaling group to send notifications when specified
 events take place. 
 | 
Future<PutScalingPolicyResult> | 
AmazonAutoScalingAsyncClient.putScalingPolicyAsync(PutScalingPolicyRequest putScalingPolicyRequest,
                     AsyncHandler<PutScalingPolicyRequest,PutScalingPolicyResult> asyncHandler)
 Creates or updates a policy for an Auto Scaling group. 
 | 
Future<PutScalingPolicyResult> | 
AmazonAutoScalingAsync.putScalingPolicyAsync(PutScalingPolicyRequest putScalingPolicyRequest,
                     AsyncHandler<PutScalingPolicyRequest,PutScalingPolicyResult> asyncHandler)
 Creates or updates a policy for an Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.putScheduledUpdateGroupActionAsync(PutScheduledUpdateGroupActionRequest putScheduledUpdateGroupActionRequest,
                                  AsyncHandler<PutScheduledUpdateGroupActionRequest,Void> asyncHandler)
 Creates or updates a scheduled scaling action for an Auto Scaling
 group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.putScheduledUpdateGroupActionAsync(PutScheduledUpdateGroupActionRequest putScheduledUpdateGroupActionRequest,
                                  AsyncHandler<PutScheduledUpdateGroupActionRequest,Void> asyncHandler)
 Creates or updates a scheduled scaling action for an Auto Scaling
 group. 
 | 
Future<RecordLifecycleActionHeartbeatResult> | 
AmazonAutoScalingAsyncClient.recordLifecycleActionHeartbeatAsync(RecordLifecycleActionHeartbeatRequest recordLifecycleActionHeartbeatRequest,
                                   AsyncHandler<RecordLifecycleActionHeartbeatRequest,RecordLifecycleActionHeartbeatResult> asyncHandler)
 Records a heartbeat for the lifecycle action associated with a
 specific token. 
 | 
Future<RecordLifecycleActionHeartbeatResult> | 
AmazonAutoScalingAsync.recordLifecycleActionHeartbeatAsync(RecordLifecycleActionHeartbeatRequest recordLifecycleActionHeartbeatRequest,
                                   AsyncHandler<RecordLifecycleActionHeartbeatRequest,RecordLifecycleActionHeartbeatResult> asyncHandler)
 Records a heartbeat for the lifecycle action associated with a
 specific token. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.resumeProcessesAsync(ResumeProcessesRequest resumeProcessesRequest,
                    AsyncHandler<ResumeProcessesRequest,Void> asyncHandler)
 Resumes the specified suspended Auto Scaling processes for the
 specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.resumeProcessesAsync(ResumeProcessesRequest resumeProcessesRequest,
                    AsyncHandler<ResumeProcessesRequest,Void> asyncHandler)
 Resumes the specified suspended Auto Scaling processes for the
 specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.setDesiredCapacityAsync(SetDesiredCapacityRequest setDesiredCapacityRequest,
                       AsyncHandler<SetDesiredCapacityRequest,Void> asyncHandler)
 Sets the size of the specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.setDesiredCapacityAsync(SetDesiredCapacityRequest setDesiredCapacityRequest,
                       AsyncHandler<SetDesiredCapacityRequest,Void> asyncHandler)
 Sets the size of the specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.setInstanceHealthAsync(SetInstanceHealthRequest setInstanceHealthRequest,
                      AsyncHandler<SetInstanceHealthRequest,Void> asyncHandler)
 Sets the health status of the specified instance. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.setInstanceHealthAsync(SetInstanceHealthRequest setInstanceHealthRequest,
                      AsyncHandler<SetInstanceHealthRequest,Void> asyncHandler)
 Sets the health status of the specified instance. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.suspendProcessesAsync(SuspendProcessesRequest suspendProcessesRequest,
                     AsyncHandler<SuspendProcessesRequest,Void> asyncHandler)
 Suspends the specified Auto Scaling processes for the specified Auto
 Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.suspendProcessesAsync(SuspendProcessesRequest suspendProcessesRequest,
                     AsyncHandler<SuspendProcessesRequest,Void> asyncHandler)
 Suspends the specified Auto Scaling processes for the specified Auto
 Scaling group. 
 | 
Future<TerminateInstanceInAutoScalingGroupResult> | 
AmazonAutoScalingAsyncClient.terminateInstanceInAutoScalingGroupAsync(TerminateInstanceInAutoScalingGroupRequest terminateInstanceInAutoScalingGroupRequest,
                                        AsyncHandler<TerminateInstanceInAutoScalingGroupRequest,TerminateInstanceInAutoScalingGroupResult> asyncHandler)
 Terminates the specified instance and optionally adjusts the desired
 group size. 
 | 
Future<TerminateInstanceInAutoScalingGroupResult> | 
AmazonAutoScalingAsync.terminateInstanceInAutoScalingGroupAsync(TerminateInstanceInAutoScalingGroupRequest terminateInstanceInAutoScalingGroupRequest,
                                        AsyncHandler<TerminateInstanceInAutoScalingGroupRequest,TerminateInstanceInAutoScalingGroupResult> asyncHandler)
 Terminates the specified instance and optionally adjusts the desired
 group size. 
 | 
Future<Void> | 
AmazonAutoScalingAsyncClient.updateAutoScalingGroupAsync(UpdateAutoScalingGroupRequest updateAutoScalingGroupRequest,
                           AsyncHandler<UpdateAutoScalingGroupRequest,Void> asyncHandler)
 Updates the configuration for the specified Auto Scaling group. 
 | 
Future<Void> | 
AmazonAutoScalingAsync.updateAutoScalingGroupAsync(UpdateAutoScalingGroupRequest updateAutoScalingGroupRequest,
                           AsyncHandler<UpdateAutoScalingGroupRequest,Void> asyncHandler)
 Updates the configuration for the specified Auto Scaling group. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonCloudFormationAsyncClient.cancelUpdateStackAsync(CancelUpdateStackRequest cancelUpdateStackRequest,
                      AsyncHandler<CancelUpdateStackRequest,Void> asyncHandler)
 Cancels an update on the specified stack. 
 | 
Future<Void> | 
AmazonCloudFormationAsync.cancelUpdateStackAsync(CancelUpdateStackRequest cancelUpdateStackRequest,
                      AsyncHandler<CancelUpdateStackRequest,Void> asyncHandler)
 Cancels an update on the specified stack. 
 | 
Future<CreateStackResult> | 
AmazonCloudFormationAsyncClient.createStackAsync(CreateStackRequest createStackRequest,
                AsyncHandler<CreateStackRequest,CreateStackResult> asyncHandler)
 Creates a stack as specified in the template. 
 | 
Future<CreateStackResult> | 
AmazonCloudFormationAsync.createStackAsync(CreateStackRequest createStackRequest,
                AsyncHandler<CreateStackRequest,CreateStackResult> asyncHandler)
 Creates a stack as specified in the template. 
 | 
Future<Void> | 
AmazonCloudFormationAsyncClient.deleteStackAsync(DeleteStackRequest deleteStackRequest,
                AsyncHandler<DeleteStackRequest,Void> asyncHandler)
 Deletes a specified stack. 
 | 
Future<Void> | 
AmazonCloudFormationAsync.deleteStackAsync(DeleteStackRequest deleteStackRequest,
                AsyncHandler<DeleteStackRequest,Void> asyncHandler)
 Deletes a specified stack. 
 | 
Future<DescribeStackEventsResult> | 
AmazonCloudFormationAsyncClient.describeStackEventsAsync(DescribeStackEventsRequest describeStackEventsRequest,
                        AsyncHandler<DescribeStackEventsRequest,DescribeStackEventsResult> asyncHandler)
 Returns all stack related events for a specified stack. 
 | 
Future<DescribeStackEventsResult> | 
AmazonCloudFormationAsync.describeStackEventsAsync(DescribeStackEventsRequest describeStackEventsRequest,
                        AsyncHandler<DescribeStackEventsRequest,DescribeStackEventsResult> asyncHandler)
 Returns all stack related events for a specified stack. 
 | 
Future<DescribeStackResourceResult> | 
AmazonCloudFormationAsyncClient.describeStackResourceAsync(DescribeStackResourceRequest describeStackResourceRequest,
                          AsyncHandler<DescribeStackResourceRequest,DescribeStackResourceResult> asyncHandler)
 Returns a description of the specified resource in the specified
 stack. 
 | 
Future<DescribeStackResourceResult> | 
AmazonCloudFormationAsync.describeStackResourceAsync(DescribeStackResourceRequest describeStackResourceRequest,
                          AsyncHandler<DescribeStackResourceRequest,DescribeStackResourceResult> asyncHandler)
 Returns a description of the specified resource in the specified
 stack. 
 | 
Future<DescribeStackResourcesResult> | 
AmazonCloudFormationAsyncClient.describeStackResourcesAsync(DescribeStackResourcesRequest describeStackResourcesRequest,
                           AsyncHandler<DescribeStackResourcesRequest,DescribeStackResourcesResult> asyncHandler)
 Returns AWS resource descriptions for running and deleted stacks. 
 | 
Future<DescribeStackResourcesResult> | 
AmazonCloudFormationAsync.describeStackResourcesAsync(DescribeStackResourcesRequest describeStackResourcesRequest,
                           AsyncHandler<DescribeStackResourcesRequest,DescribeStackResourcesResult> asyncHandler)
 Returns AWS resource descriptions for running and deleted stacks. 
 | 
Future<DescribeStacksResult> | 
AmazonCloudFormationAsyncClient.describeStacksAsync(DescribeStacksRequest describeStacksRequest,
                   AsyncHandler<DescribeStacksRequest,DescribeStacksResult> asyncHandler)
 Returns the description for the specified stack; if no stack name was
 specified, then it returns the description for all the stacks created. 
 | 
Future<DescribeStacksResult> | 
AmazonCloudFormationAsync.describeStacksAsync(DescribeStacksRequest describeStacksRequest,
                   AsyncHandler<DescribeStacksRequest,DescribeStacksResult> asyncHandler)
 Returns the description for the specified stack; if no stack name was
 specified, then it returns the description for all the stacks created. 
 | 
Future<EstimateTemplateCostResult> | 
AmazonCloudFormationAsyncClient.estimateTemplateCostAsync(EstimateTemplateCostRequest estimateTemplateCostRequest,
                         AsyncHandler<EstimateTemplateCostRequest,EstimateTemplateCostResult> asyncHandler)
 Returns the estimated monthly cost of a template. 
 | 
Future<EstimateTemplateCostResult> | 
AmazonCloudFormationAsync.estimateTemplateCostAsync(EstimateTemplateCostRequest estimateTemplateCostRequest,
                         AsyncHandler<EstimateTemplateCostRequest,EstimateTemplateCostResult> asyncHandler)
 Returns the estimated monthly cost of a template. 
 | 
Future<GetStackPolicyResult> | 
AmazonCloudFormationAsyncClient.getStackPolicyAsync(GetStackPolicyRequest getStackPolicyRequest,
                   AsyncHandler<GetStackPolicyRequest,GetStackPolicyResult> asyncHandler)
 Returns the stack policy for a specified stack. 
 | 
Future<GetStackPolicyResult> | 
AmazonCloudFormationAsync.getStackPolicyAsync(GetStackPolicyRequest getStackPolicyRequest,
                   AsyncHandler<GetStackPolicyRequest,GetStackPolicyResult> asyncHandler)
 Returns the stack policy for a specified stack. 
 | 
Future<GetTemplateResult> | 
AmazonCloudFormationAsyncClient.getTemplateAsync(GetTemplateRequest getTemplateRequest,
                AsyncHandler<GetTemplateRequest,GetTemplateResult> asyncHandler)
 Returns the template body for a specified stack. 
 | 
Future<GetTemplateResult> | 
AmazonCloudFormationAsync.getTemplateAsync(GetTemplateRequest getTemplateRequest,
                AsyncHandler<GetTemplateRequest,GetTemplateResult> asyncHandler)
 Returns the template body for a specified stack. 
 | 
Future<GetTemplateSummaryResult> | 
AmazonCloudFormationAsyncClient.getTemplateSummaryAsync(GetTemplateSummaryRequest getTemplateSummaryRequest,
                       AsyncHandler<GetTemplateSummaryRequest,GetTemplateSummaryResult> asyncHandler)
 Returns information about a new or existing template. 
 | 
Future<GetTemplateSummaryResult> | 
AmazonCloudFormationAsync.getTemplateSummaryAsync(GetTemplateSummaryRequest getTemplateSummaryRequest,
                       AsyncHandler<GetTemplateSummaryRequest,GetTemplateSummaryResult> asyncHandler)
 Returns information about a new or existing template. 
 | 
Future<ListStackResourcesResult> | 
AmazonCloudFormationAsyncClient.listStackResourcesAsync(ListStackResourcesRequest listStackResourcesRequest,
                       AsyncHandler<ListStackResourcesRequest,ListStackResourcesResult> asyncHandler)
 Returns descriptions of all resources of the specified stack. 
 | 
Future<ListStackResourcesResult> | 
AmazonCloudFormationAsync.listStackResourcesAsync(ListStackResourcesRequest listStackResourcesRequest,
                       AsyncHandler<ListStackResourcesRequest,ListStackResourcesResult> asyncHandler)
 Returns descriptions of all resources of the specified stack. 
 | 
Future<ListStacksResult> | 
AmazonCloudFormationAsyncClient.listStacksAsync(ListStacksRequest listStacksRequest,
               AsyncHandler<ListStacksRequest,ListStacksResult> asyncHandler)
 Returns the summary information for stacks whose status matches the
 specified StackStatusFilter. 
 | 
Future<ListStacksResult> | 
AmazonCloudFormationAsync.listStacksAsync(ListStacksRequest listStacksRequest,
               AsyncHandler<ListStacksRequest,ListStacksResult> asyncHandler)
 Returns the summary information for stacks whose status matches the
 specified StackStatusFilter. 
 | 
Future<Void> | 
AmazonCloudFormationAsyncClient.setStackPolicyAsync(SetStackPolicyRequest setStackPolicyRequest,
                   AsyncHandler<SetStackPolicyRequest,Void> asyncHandler)
 Sets a stack policy for a specified stack. 
 | 
Future<Void> | 
AmazonCloudFormationAsync.setStackPolicyAsync(SetStackPolicyRequest setStackPolicyRequest,
                   AsyncHandler<SetStackPolicyRequest,Void> asyncHandler)
 Sets a stack policy for a specified stack. 
 | 
Future<Void> | 
AmazonCloudFormationAsyncClient.signalResourceAsync(SignalResourceRequest signalResourceRequest,
                   AsyncHandler<SignalResourceRequest,Void> asyncHandler)
 Sends a signal to the specified resource with a success or failure
 status. 
 | 
Future<Void> | 
AmazonCloudFormationAsync.signalResourceAsync(SignalResourceRequest signalResourceRequest,
                   AsyncHandler<SignalResourceRequest,Void> asyncHandler)
 Sends a signal to the specified resource with a success or failure
 status. 
 | 
Future<UpdateStackResult> | 
AmazonCloudFormationAsyncClient.updateStackAsync(UpdateStackRequest updateStackRequest,
                AsyncHandler<UpdateStackRequest,UpdateStackResult> asyncHandler)
 Updates a stack as specified in the template. 
 | 
Future<UpdateStackResult> | 
AmazonCloudFormationAsync.updateStackAsync(UpdateStackRequest updateStackRequest,
                AsyncHandler<UpdateStackRequest,UpdateStackResult> asyncHandler)
 Updates a stack as specified in the template. 
 | 
Future<ValidateTemplateResult> | 
AmazonCloudFormationAsyncClient.validateTemplateAsync(ValidateTemplateRequest validateTemplateRequest,
                     AsyncHandler<ValidateTemplateRequest,ValidateTemplateResult> asyncHandler)
 Validates a specified template. 
 | 
Future<ValidateTemplateResult> | 
AmazonCloudFormationAsync.validateTemplateAsync(ValidateTemplateRequest validateTemplateRequest,
                     AsyncHandler<ValidateTemplateRequest,ValidateTemplateResult> asyncHandler)
 Validates a specified template. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CreateHapgResult> | 
AWSCloudHSMAsyncClient.createHapgAsync(CreateHapgRequest createHapgRequest,
               AsyncHandler<CreateHapgRequest,CreateHapgResult> asyncHandler)
 Creates a high-availability partition group. 
 | 
Future<CreateHapgResult> | 
AWSCloudHSMAsync.createHapgAsync(CreateHapgRequest createHapgRequest,
               AsyncHandler<CreateHapgRequest,CreateHapgResult> asyncHandler)
 Creates a high-availability partition group. 
 | 
Future<CreateHsmResult> | 
AWSCloudHSMAsyncClient.createHsmAsync(CreateHsmRequest createHsmRequest,
              AsyncHandler<CreateHsmRequest,CreateHsmResult> asyncHandler)
 Creates an uninitialized HSM instance. 
 | 
Future<CreateHsmResult> | 
AWSCloudHSMAsync.createHsmAsync(CreateHsmRequest createHsmRequest,
              AsyncHandler<CreateHsmRequest,CreateHsmResult> asyncHandler)
 Creates an uninitialized HSM instance. 
 | 
Future<CreateLunaClientResult> | 
AWSCloudHSMAsyncClient.createLunaClientAsync(CreateLunaClientRequest createLunaClientRequest,
                     AsyncHandler<CreateLunaClientRequest,CreateLunaClientResult> asyncHandler)
 Creates an HSM client. 
 | 
Future<CreateLunaClientResult> | 
AWSCloudHSMAsync.createLunaClientAsync(CreateLunaClientRequest createLunaClientRequest,
                     AsyncHandler<CreateLunaClientRequest,CreateLunaClientResult> asyncHandler)
 Creates an HSM client. 
 | 
Future<DeleteHapgResult> | 
AWSCloudHSMAsyncClient.deleteHapgAsync(DeleteHapgRequest deleteHapgRequest,
               AsyncHandler<DeleteHapgRequest,DeleteHapgResult> asyncHandler)
 Deletes a high-availability partition group. 
 | 
Future<DeleteHapgResult> | 
AWSCloudHSMAsync.deleteHapgAsync(DeleteHapgRequest deleteHapgRequest,
               AsyncHandler<DeleteHapgRequest,DeleteHapgResult> asyncHandler)
 Deletes a high-availability partition group. 
 | 
Future<DeleteHsmResult> | 
AWSCloudHSMAsyncClient.deleteHsmAsync(DeleteHsmRequest deleteHsmRequest,
              AsyncHandler<DeleteHsmRequest,DeleteHsmResult> asyncHandler)
 Deletes an HSM. 
 | 
Future<DeleteHsmResult> | 
AWSCloudHSMAsync.deleteHsmAsync(DeleteHsmRequest deleteHsmRequest,
              AsyncHandler<DeleteHsmRequest,DeleteHsmResult> asyncHandler)
 Deletes an HSM. 
 | 
Future<DeleteLunaClientResult> | 
AWSCloudHSMAsyncClient.deleteLunaClientAsync(DeleteLunaClientRequest deleteLunaClientRequest,
                     AsyncHandler<DeleteLunaClientRequest,DeleteLunaClientResult> asyncHandler)
 Deletes a client. 
 | 
Future<DeleteLunaClientResult> | 
AWSCloudHSMAsync.deleteLunaClientAsync(DeleteLunaClientRequest deleteLunaClientRequest,
                     AsyncHandler<DeleteLunaClientRequest,DeleteLunaClientResult> asyncHandler)
 Deletes a client. 
 | 
Future<DescribeHapgResult> | 
AWSCloudHSMAsyncClient.describeHapgAsync(DescribeHapgRequest describeHapgRequest,
                 AsyncHandler<DescribeHapgRequest,DescribeHapgResult> asyncHandler)
 Retrieves information about a high-availability partition group. 
 | 
Future<DescribeHapgResult> | 
AWSCloudHSMAsync.describeHapgAsync(DescribeHapgRequest describeHapgRequest,
                 AsyncHandler<DescribeHapgRequest,DescribeHapgResult> asyncHandler)
 Retrieves information about a high-availability partition group. 
 | 
Future<DescribeHsmResult> | 
AWSCloudHSMAsyncClient.describeHsmAsync(DescribeHsmRequest describeHsmRequest,
                AsyncHandler<DescribeHsmRequest,DescribeHsmResult> asyncHandler)
 Retrieves information about an HSM. 
 | 
Future<DescribeHsmResult> | 
AWSCloudHSMAsync.describeHsmAsync(DescribeHsmRequest describeHsmRequest,
                AsyncHandler<DescribeHsmRequest,DescribeHsmResult> asyncHandler)
 Retrieves information about an HSM. 
 | 
Future<DescribeLunaClientResult> | 
AWSCloudHSMAsyncClient.describeLunaClientAsync(DescribeLunaClientRequest describeLunaClientRequest,
                       AsyncHandler<DescribeLunaClientRequest,DescribeLunaClientResult> asyncHandler)
 Retrieves information about an HSM client. 
 | 
Future<DescribeLunaClientResult> | 
AWSCloudHSMAsync.describeLunaClientAsync(DescribeLunaClientRequest describeLunaClientRequest,
                       AsyncHandler<DescribeLunaClientRequest,DescribeLunaClientResult> asyncHandler)
 Retrieves information about an HSM client. 
 | 
Future<GetConfigResult> | 
AWSCloudHSMAsyncClient.getConfigAsync(GetConfigRequest getConfigRequest,
              AsyncHandler<GetConfigRequest,GetConfigResult> asyncHandler)
 Gets the configuration files necessary to connect to all high
 availability partition groups the client is associated with. 
 | 
Future<GetConfigResult> | 
AWSCloudHSMAsync.getConfigAsync(GetConfigRequest getConfigRequest,
              AsyncHandler<GetConfigRequest,GetConfigResult> asyncHandler)
 Gets the configuration files necessary to connect to all high
 availability partition groups the client is associated with. 
 | 
Future<ListAvailableZonesResult> | 
AWSCloudHSMAsyncClient.listAvailableZonesAsync(ListAvailableZonesRequest listAvailableZonesRequest,
                       AsyncHandler<ListAvailableZonesRequest,ListAvailableZonesResult> asyncHandler)
 Lists the Availability Zones that have available AWS CloudHSM
 capacity. 
 | 
Future<ListAvailableZonesResult> | 
AWSCloudHSMAsync.listAvailableZonesAsync(ListAvailableZonesRequest listAvailableZonesRequest,
                       AsyncHandler<ListAvailableZonesRequest,ListAvailableZonesResult> asyncHandler)
 Lists the Availability Zones that have available AWS CloudHSM
 capacity. 
 | 
Future<ListHapgsResult> | 
AWSCloudHSMAsyncClient.listHapgsAsync(ListHapgsRequest listHapgsRequest,
              AsyncHandler<ListHapgsRequest,ListHapgsResult> asyncHandler)
 Lists the high-availability partition groups for the account. 
 | 
Future<ListHapgsResult> | 
AWSCloudHSMAsync.listHapgsAsync(ListHapgsRequest listHapgsRequest,
              AsyncHandler<ListHapgsRequest,ListHapgsResult> asyncHandler)
 Lists the high-availability partition groups for the account. 
 | 
Future<ListHsmsResult> | 
AWSCloudHSMAsyncClient.listHsmsAsync(ListHsmsRequest listHsmsRequest,
             AsyncHandler<ListHsmsRequest,ListHsmsResult> asyncHandler)
 Retrieves the identifiers of all of the HSMs provisioned for the
 current customer. 
 | 
Future<ListHsmsResult> | 
AWSCloudHSMAsync.listHsmsAsync(ListHsmsRequest listHsmsRequest,
             AsyncHandler<ListHsmsRequest,ListHsmsResult> asyncHandler)
 Retrieves the identifiers of all of the HSMs provisioned for the
 current customer. 
 | 
Future<ListLunaClientsResult> | 
AWSCloudHSMAsyncClient.listLunaClientsAsync(ListLunaClientsRequest listLunaClientsRequest,
                    AsyncHandler<ListLunaClientsRequest,ListLunaClientsResult> asyncHandler)
 Lists all of the clients. 
 | 
Future<ListLunaClientsResult> | 
AWSCloudHSMAsync.listLunaClientsAsync(ListLunaClientsRequest listLunaClientsRequest,
                    AsyncHandler<ListLunaClientsRequest,ListLunaClientsResult> asyncHandler)
 Lists all of the clients. 
 | 
Future<ModifyHapgResult> | 
AWSCloudHSMAsyncClient.modifyHapgAsync(ModifyHapgRequest modifyHapgRequest,
               AsyncHandler<ModifyHapgRequest,ModifyHapgResult> asyncHandler)
 Modifies an existing high-availability partition group. 
 | 
Future<ModifyHapgResult> | 
AWSCloudHSMAsync.modifyHapgAsync(ModifyHapgRequest modifyHapgRequest,
               AsyncHandler<ModifyHapgRequest,ModifyHapgResult> asyncHandler)
 Modifies an existing high-availability partition group. 
 | 
Future<ModifyHsmResult> | 
AWSCloudHSMAsyncClient.modifyHsmAsync(ModifyHsmRequest modifyHsmRequest,
              AsyncHandler<ModifyHsmRequest,ModifyHsmResult> asyncHandler)
 Modifies an HSM. 
 | 
Future<ModifyHsmResult> | 
AWSCloudHSMAsync.modifyHsmAsync(ModifyHsmRequest modifyHsmRequest,
              AsyncHandler<ModifyHsmRequest,ModifyHsmResult> asyncHandler)
 Modifies an HSM. 
 | 
Future<ModifyLunaClientResult> | 
AWSCloudHSMAsyncClient.modifyLunaClientAsync(ModifyLunaClientRequest modifyLunaClientRequest,
                     AsyncHandler<ModifyLunaClientRequest,ModifyLunaClientResult> asyncHandler)
 Modifies the certificate used by the client. 
 | 
Future<ModifyLunaClientResult> | 
AWSCloudHSMAsync.modifyLunaClientAsync(ModifyLunaClientRequest modifyLunaClientRequest,
                     AsyncHandler<ModifyLunaClientRequest,ModifyLunaClientResult> asyncHandler)
 Modifies the certificate used by the client. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CreateDomainResult> | 
AmazonCloudSearchAsyncClient.createDomainAsync(CreateDomainRequest createDomainRequest,
                 AsyncHandler<CreateDomainRequest,CreateDomainResult> asyncHandler)
Deprecated.  
 Creates a new search domain. 
 | 
Future<CreateDomainResult> | 
AmazonCloudSearchAsync.createDomainAsync(CreateDomainRequest createDomainRequest,
                 AsyncHandler<CreateDomainRequest,CreateDomainResult> asyncHandler)
Deprecated.  
 Creates a new search domain. 
 | 
Future<DefineIndexFieldResult> | 
AmazonCloudSearchAsyncClient.defineIndexFieldAsync(DefineIndexFieldRequest defineIndexFieldRequest,
                     AsyncHandler<DefineIndexFieldRequest,DefineIndexFieldResult> asyncHandler)
Deprecated.  
 Configures an  
IndexField for the search domain. | 
Future<DefineIndexFieldResult> | 
AmazonCloudSearchAsync.defineIndexFieldAsync(DefineIndexFieldRequest defineIndexFieldRequest,
                     AsyncHandler<DefineIndexFieldRequest,DefineIndexFieldResult> asyncHandler)
Deprecated.  
 Configures an  
IndexField for the search domain. | 
Future<DefineRankExpressionResult> | 
AmazonCloudSearchAsyncClient.defineRankExpressionAsync(DefineRankExpressionRequest defineRankExpressionRequest,
                         AsyncHandler<DefineRankExpressionRequest,DefineRankExpressionResult> asyncHandler)
Deprecated.  
 Configures a  
RankExpression for the search domain. | 
Future<DefineRankExpressionResult> | 
AmazonCloudSearchAsync.defineRankExpressionAsync(DefineRankExpressionRequest defineRankExpressionRequest,
                         AsyncHandler<DefineRankExpressionRequest,DefineRankExpressionResult> asyncHandler)
Deprecated.  
 Configures a  
RankExpression for the search domain. | 
Future<DeleteDomainResult> | 
AmazonCloudSearchAsyncClient.deleteDomainAsync(DeleteDomainRequest deleteDomainRequest,
                 AsyncHandler<DeleteDomainRequest,DeleteDomainResult> asyncHandler)
Deprecated.  
 Permanently deletes a search domain and all of its data. 
 | 
Future<DeleteDomainResult> | 
AmazonCloudSearchAsync.deleteDomainAsync(DeleteDomainRequest deleteDomainRequest,
                 AsyncHandler<DeleteDomainRequest,DeleteDomainResult> asyncHandler)
Deprecated.  
 Permanently deletes a search domain and all of its data. 
 | 
Future<DeleteIndexFieldResult> | 
AmazonCloudSearchAsyncClient.deleteIndexFieldAsync(DeleteIndexFieldRequest deleteIndexFieldRequest,
                     AsyncHandler<DeleteIndexFieldRequest,DeleteIndexFieldResult> asyncHandler)
Deprecated.  
 Removes an  
IndexField from the search domain. | 
Future<DeleteIndexFieldResult> | 
AmazonCloudSearchAsync.deleteIndexFieldAsync(DeleteIndexFieldRequest deleteIndexFieldRequest,
                     AsyncHandler<DeleteIndexFieldRequest,DeleteIndexFieldResult> asyncHandler)
Deprecated.  
 Removes an  
IndexField from the search domain. | 
Future<DeleteRankExpressionResult> | 
AmazonCloudSearchAsyncClient.deleteRankExpressionAsync(DeleteRankExpressionRequest deleteRankExpressionRequest,
                         AsyncHandler<DeleteRankExpressionRequest,DeleteRankExpressionResult> asyncHandler)
Deprecated.  
 Removes a  
RankExpression from the search domain. | 
Future<DeleteRankExpressionResult> | 
AmazonCloudSearchAsync.deleteRankExpressionAsync(DeleteRankExpressionRequest deleteRankExpressionRequest,
                         AsyncHandler<DeleteRankExpressionRequest,DeleteRankExpressionResult> asyncHandler)
Deprecated.  
 Removes a  
RankExpression from the search domain. | 
Future<DescribeAvailabilityOptionsResult> | 
AmazonCloudSearchAsyncClient.describeAvailabilityOptionsAsync(DescribeAvailabilityOptionsRequest describeAvailabilityOptionsRequest,
                                AsyncHandler<DescribeAvailabilityOptionsRequest,DescribeAvailabilityOptionsResult> asyncHandler)
Deprecated.  
 Gets the availability options configured for a domain. 
 | 
Future<DescribeAvailabilityOptionsResult> | 
AmazonCloudSearchAsync.describeAvailabilityOptionsAsync(DescribeAvailabilityOptionsRequest describeAvailabilityOptionsRequest,
                                AsyncHandler<DescribeAvailabilityOptionsRequest,DescribeAvailabilityOptionsResult> asyncHandler)
Deprecated.  
 Gets the availability options configured for a domain. 
 | 
Future<DescribeDefaultSearchFieldResult> | 
AmazonCloudSearchAsyncClient.describeDefaultSearchFieldAsync(DescribeDefaultSearchFieldRequest describeDefaultSearchFieldRequest,
                               AsyncHandler<DescribeDefaultSearchFieldRequest,DescribeDefaultSearchFieldResult> asyncHandler)
Deprecated.  
 Gets the default search field configured for the search domain. 
 | 
Future<DescribeDefaultSearchFieldResult> | 
AmazonCloudSearchAsync.describeDefaultSearchFieldAsync(DescribeDefaultSearchFieldRequest describeDefaultSearchFieldRequest,
                               AsyncHandler<DescribeDefaultSearchFieldRequest,DescribeDefaultSearchFieldResult> asyncHandler)
Deprecated.  
 Gets the default search field configured for the search domain. 
 | 
Future<DescribeDomainsResult> | 
AmazonCloudSearchAsyncClient.describeDomainsAsync(DescribeDomainsRequest describeDomainsRequest,
                    AsyncHandler<DescribeDomainsRequest,DescribeDomainsResult> asyncHandler)
Deprecated.  
 Gets information about the search domains owned by this account. 
 | 
Future<DescribeDomainsResult> | 
AmazonCloudSearchAsync.describeDomainsAsync(DescribeDomainsRequest describeDomainsRequest,
                    AsyncHandler<DescribeDomainsRequest,DescribeDomainsResult> asyncHandler)
Deprecated.  
 Gets information about the search domains owned by this account. 
 | 
Future<DescribeIndexFieldsResult> | 
AmazonCloudSearchAsyncClient.describeIndexFieldsAsync(DescribeIndexFieldsRequest describeIndexFieldsRequest,
                        AsyncHandler<DescribeIndexFieldsRequest,DescribeIndexFieldsResult> asyncHandler)
Deprecated.  
 Gets information about the index fields configured for the search
 domain. 
 | 
Future<DescribeIndexFieldsResult> | 
AmazonCloudSearchAsync.describeIndexFieldsAsync(DescribeIndexFieldsRequest describeIndexFieldsRequest,
                        AsyncHandler<DescribeIndexFieldsRequest,DescribeIndexFieldsResult> asyncHandler)
Deprecated.  
 Gets information about the index fields configured for the search
 domain. 
 | 
Future<DescribeRankExpressionsResult> | 
AmazonCloudSearchAsyncClient.describeRankExpressionsAsync(DescribeRankExpressionsRequest describeRankExpressionsRequest,
                            AsyncHandler<DescribeRankExpressionsRequest,DescribeRankExpressionsResult> asyncHandler)
Deprecated.  
 Gets the rank expressions configured for the search domain. 
 | 
Future<DescribeRankExpressionsResult> | 
AmazonCloudSearchAsync.describeRankExpressionsAsync(DescribeRankExpressionsRequest describeRankExpressionsRequest,
                            AsyncHandler<DescribeRankExpressionsRequest,DescribeRankExpressionsResult> asyncHandler)
Deprecated.  
 Gets the rank expressions configured for the search domain. 
 | 
Future<DescribeServiceAccessPoliciesResult> | 
AmazonCloudSearchAsyncClient.describeServiceAccessPoliciesAsync(DescribeServiceAccessPoliciesRequest describeServiceAccessPoliciesRequest,
                                  AsyncHandler<DescribeServiceAccessPoliciesRequest,DescribeServiceAccessPoliciesResult> asyncHandler)
Deprecated.  
 Gets information about the resource-based policies that control access
 to the domain's document and search services. 
 | 
Future<DescribeServiceAccessPoliciesResult> | 
AmazonCloudSearchAsync.describeServiceAccessPoliciesAsync(DescribeServiceAccessPoliciesRequest describeServiceAccessPoliciesRequest,
                                  AsyncHandler<DescribeServiceAccessPoliciesRequest,DescribeServiceAccessPoliciesResult> asyncHandler)
Deprecated.  
 Gets information about the resource-based policies that control access
 to the domain's document and search services. 
 | 
Future<DescribeStemmingOptionsResult> | 
AmazonCloudSearchAsyncClient.describeStemmingOptionsAsync(DescribeStemmingOptionsRequest describeStemmingOptionsRequest,
                            AsyncHandler<DescribeStemmingOptionsRequest,DescribeStemmingOptionsResult> asyncHandler)
Deprecated.  
 Gets the stemming dictionary configured for the search domain. 
 | 
Future<DescribeStemmingOptionsResult> | 
AmazonCloudSearchAsync.describeStemmingOptionsAsync(DescribeStemmingOptionsRequest describeStemmingOptionsRequest,
                            AsyncHandler<DescribeStemmingOptionsRequest,DescribeStemmingOptionsResult> asyncHandler)
Deprecated.  
 Gets the stemming dictionary configured for the search domain. 
 | 
Future<DescribeStopwordOptionsResult> | 
AmazonCloudSearchAsyncClient.describeStopwordOptionsAsync(DescribeStopwordOptionsRequest describeStopwordOptionsRequest,
                            AsyncHandler<DescribeStopwordOptionsRequest,DescribeStopwordOptionsResult> asyncHandler)
Deprecated.  
 Gets the stopwords configured for the search domain. 
 | 
Future<DescribeStopwordOptionsResult> | 
AmazonCloudSearchAsync.describeStopwordOptionsAsync(DescribeStopwordOptionsRequest describeStopwordOptionsRequest,
                            AsyncHandler<DescribeStopwordOptionsRequest,DescribeStopwordOptionsResult> asyncHandler)
Deprecated.  
 Gets the stopwords configured for the search domain. 
 | 
Future<DescribeSynonymOptionsResult> | 
AmazonCloudSearchAsyncClient.describeSynonymOptionsAsync(DescribeSynonymOptionsRequest describeSynonymOptionsRequest,
                           AsyncHandler<DescribeSynonymOptionsRequest,DescribeSynonymOptionsResult> asyncHandler)
Deprecated.  
 Gets the synonym dictionary configured for the search domain. 
 | 
Future<DescribeSynonymOptionsResult> | 
AmazonCloudSearchAsync.describeSynonymOptionsAsync(DescribeSynonymOptionsRequest describeSynonymOptionsRequest,
                           AsyncHandler<DescribeSynonymOptionsRequest,DescribeSynonymOptionsResult> asyncHandler)
Deprecated.  
 Gets the synonym dictionary configured for the search domain. 
 | 
Future<IndexDocumentsResult> | 
AmazonCloudSearchAsyncClient.indexDocumentsAsync(IndexDocumentsRequest indexDocumentsRequest,
                   AsyncHandler<IndexDocumentsRequest,IndexDocumentsResult> asyncHandler)
Deprecated.  
 Tells the search domain to start indexing its documents using the
 latest text processing options and  
IndexFields . | 
Future<IndexDocumentsResult> | 
AmazonCloudSearchAsync.indexDocumentsAsync(IndexDocumentsRequest indexDocumentsRequest,
                   AsyncHandler<IndexDocumentsRequest,IndexDocumentsResult> asyncHandler)
Deprecated.  
 Tells the search domain to start indexing its documents using the
 latest text processing options and  
IndexFields . | 
Future<UpdateAvailabilityOptionsResult> | 
AmazonCloudSearchAsyncClient.updateAvailabilityOptionsAsync(UpdateAvailabilityOptionsRequest updateAvailabilityOptionsRequest,
                              AsyncHandler<UpdateAvailabilityOptionsRequest,UpdateAvailabilityOptionsResult> asyncHandler)
Deprecated.  
 Configures the availability options for a domain. 
 | 
Future<UpdateAvailabilityOptionsResult> | 
AmazonCloudSearchAsync.updateAvailabilityOptionsAsync(UpdateAvailabilityOptionsRequest updateAvailabilityOptionsRequest,
                              AsyncHandler<UpdateAvailabilityOptionsRequest,UpdateAvailabilityOptionsResult> asyncHandler)
Deprecated.  
 Configures the availability options for a domain. 
 | 
Future<UpdateDefaultSearchFieldResult> | 
AmazonCloudSearchAsyncClient.updateDefaultSearchFieldAsync(UpdateDefaultSearchFieldRequest updateDefaultSearchFieldRequest,
                             AsyncHandler<UpdateDefaultSearchFieldRequest,UpdateDefaultSearchFieldResult> asyncHandler)
Deprecated.  
 Configures the default search field for the search domain. 
 | 
Future<UpdateDefaultSearchFieldResult> | 
AmazonCloudSearchAsync.updateDefaultSearchFieldAsync(UpdateDefaultSearchFieldRequest updateDefaultSearchFieldRequest,
                             AsyncHandler<UpdateDefaultSearchFieldRequest,UpdateDefaultSearchFieldResult> asyncHandler)
Deprecated.  
 Configures the default search field for the search domain. 
 | 
Future<UpdateServiceAccessPoliciesResult> | 
AmazonCloudSearchAsyncClient.updateServiceAccessPoliciesAsync(UpdateServiceAccessPoliciesRequest updateServiceAccessPoliciesRequest,
                                AsyncHandler<UpdateServiceAccessPoliciesRequest,UpdateServiceAccessPoliciesResult> asyncHandler)
Deprecated.  
 Configures the policies that control access to the domain's document
 and search services. 
 | 
Future<UpdateServiceAccessPoliciesResult> | 
AmazonCloudSearchAsync.updateServiceAccessPoliciesAsync(UpdateServiceAccessPoliciesRequest updateServiceAccessPoliciesRequest,
                                AsyncHandler<UpdateServiceAccessPoliciesRequest,UpdateServiceAccessPoliciesResult> asyncHandler)
Deprecated.  
 Configures the policies that control access to the domain's document
 and search services. 
 | 
Future<UpdateStemmingOptionsResult> | 
AmazonCloudSearchAsyncClient.updateStemmingOptionsAsync(UpdateStemmingOptionsRequest updateStemmingOptionsRequest,
                          AsyncHandler<UpdateStemmingOptionsRequest,UpdateStemmingOptionsResult> asyncHandler)
Deprecated.  
 Configures a stemming dictionary for the search domain. 
 | 
Future<UpdateStemmingOptionsResult> | 
AmazonCloudSearchAsync.updateStemmingOptionsAsync(UpdateStemmingOptionsRequest updateStemmingOptionsRequest,
                          AsyncHandler<UpdateStemmingOptionsRequest,UpdateStemmingOptionsResult> asyncHandler)
Deprecated.  
 Configures a stemming dictionary for the search domain. 
 | 
Future<UpdateStopwordOptionsResult> | 
AmazonCloudSearchAsyncClient.updateStopwordOptionsAsync(UpdateStopwordOptionsRequest updateStopwordOptionsRequest,
                          AsyncHandler<UpdateStopwordOptionsRequest,UpdateStopwordOptionsResult> asyncHandler)
Deprecated.  
 Configures stopwords for the search domain. 
 | 
Future<UpdateStopwordOptionsResult> | 
AmazonCloudSearchAsync.updateStopwordOptionsAsync(UpdateStopwordOptionsRequest updateStopwordOptionsRequest,
                          AsyncHandler<UpdateStopwordOptionsRequest,UpdateStopwordOptionsResult> asyncHandler)
Deprecated.  
 Configures stopwords for the search domain. 
 | 
Future<UpdateSynonymOptionsResult> | 
AmazonCloudSearchAsyncClient.updateSynonymOptionsAsync(UpdateSynonymOptionsRequest updateSynonymOptionsRequest,
                         AsyncHandler<UpdateSynonymOptionsRequest,UpdateSynonymOptionsResult> asyncHandler)
Deprecated.  
 Configures a synonym dictionary for the search domain. 
 | 
Future<UpdateSynonymOptionsResult> | 
AmazonCloudSearchAsync.updateSynonymOptionsAsync(UpdateSynonymOptionsRequest updateSynonymOptionsRequest,
                         AsyncHandler<UpdateSynonymOptionsRequest,UpdateSynonymOptionsResult> asyncHandler)
Deprecated.  
 Configures a synonym dictionary for the search domain. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<SearchResult> | 
AmazonCloudSearchDomainAsyncClient.searchAsync(SearchRequest searchRequest,
           AsyncHandler<SearchRequest,SearchResult> asyncHandler)
 Retrieves a list of documents that match the specified search
 criteria. 
 | 
Future<SearchResult> | 
AmazonCloudSearchDomainAsync.searchAsync(SearchRequest searchRequest,
           AsyncHandler<SearchRequest,SearchResult> asyncHandler)
 Retrieves a list of documents that match the specified search
 criteria. 
 | 
Future<SuggestResult> | 
AmazonCloudSearchDomainAsyncClient.suggestAsync(SuggestRequest suggestRequest,
            AsyncHandler<SuggestRequest,SuggestResult> asyncHandler)
 Retrieves autocomplete suggestions for a partial query string. 
 | 
Future<SuggestResult> | 
AmazonCloudSearchDomainAsync.suggestAsync(SuggestRequest suggestRequest,
            AsyncHandler<SuggestRequest,SuggestResult> asyncHandler)
 Retrieves autocomplete suggestions for a partial query string. 
 | 
Future<UploadDocumentsResult> | 
AmazonCloudSearchDomainAsyncClient.uploadDocumentsAsync(UploadDocumentsRequest uploadDocumentsRequest,
                    AsyncHandler<UploadDocumentsRequest,UploadDocumentsResult> asyncHandler)
 Posts a batch of documents to a search domain for indexing. 
 | 
Future<UploadDocumentsResult> | 
AmazonCloudSearchDomainAsync.uploadDocumentsAsync(UploadDocumentsRequest uploadDocumentsRequest,
                    AsyncHandler<UploadDocumentsRequest,UploadDocumentsResult> asyncHandler)
 Posts a batch of documents to a search domain for indexing. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CreateTrailResult> | 
AWSCloudTrailAsyncClient.createTrailAsync(CreateTrailRequest createTrailRequest,
                AsyncHandler<CreateTrailRequest,CreateTrailResult> asyncHandler)
 From the command line, use  
create-subscription . | 
Future<CreateTrailResult> | 
AWSCloudTrailAsync.createTrailAsync(CreateTrailRequest createTrailRequest,
                AsyncHandler<CreateTrailRequest,CreateTrailResult> asyncHandler)
 From the command line, use  
create-subscription . | 
Future<DeleteTrailResult> | 
AWSCloudTrailAsyncClient.deleteTrailAsync(DeleteTrailRequest deleteTrailRequest,
                AsyncHandler<DeleteTrailRequest,DeleteTrailResult> asyncHandler)
 Deletes a trail. 
 | 
Future<DeleteTrailResult> | 
AWSCloudTrailAsync.deleteTrailAsync(DeleteTrailRequest deleteTrailRequest,
                AsyncHandler<DeleteTrailRequest,DeleteTrailResult> asyncHandler)
 Deletes a trail. 
 | 
Future<DescribeTrailsResult> | 
AWSCloudTrailAsyncClient.describeTrailsAsync(DescribeTrailsRequest describeTrailsRequest,
                   AsyncHandler<DescribeTrailsRequest,DescribeTrailsResult> asyncHandler)
 Retrieves settings for the trail associated with the current region
 for your account. 
 | 
Future<DescribeTrailsResult> | 
AWSCloudTrailAsync.describeTrailsAsync(DescribeTrailsRequest describeTrailsRequest,
                   AsyncHandler<DescribeTrailsRequest,DescribeTrailsResult> asyncHandler)
 Retrieves settings for the trail associated with the current region
 for your account. 
 | 
Future<GetTrailStatusResult> | 
AWSCloudTrailAsyncClient.getTrailStatusAsync(GetTrailStatusRequest getTrailStatusRequest,
                   AsyncHandler<GetTrailStatusRequest,GetTrailStatusResult> asyncHandler)
 Returns a JSON-formatted list of information about the specified
 trail. 
 | 
Future<GetTrailStatusResult> | 
AWSCloudTrailAsync.getTrailStatusAsync(GetTrailStatusRequest getTrailStatusRequest,
                   AsyncHandler<GetTrailStatusRequest,GetTrailStatusResult> asyncHandler)
 Returns a JSON-formatted list of information about the specified
 trail. 
 | 
Future<LookupEventsResult> | 
AWSCloudTrailAsyncClient.lookupEventsAsync(LookupEventsRequest lookupEventsRequest,
                 AsyncHandler<LookupEventsRequest,LookupEventsResult> asyncHandler)
 Looks up API activity events captured by CloudTrail that create,
 update, or delete resources in your account. 
 | 
Future<LookupEventsResult> | 
AWSCloudTrailAsync.lookupEventsAsync(LookupEventsRequest lookupEventsRequest,
                 AsyncHandler<LookupEventsRequest,LookupEventsResult> asyncHandler)
 Looks up API activity events captured by CloudTrail that create,
 update, or delete resources in your account. 
 | 
Future<StartLoggingResult> | 
AWSCloudTrailAsyncClient.startLoggingAsync(StartLoggingRequest startLoggingRequest,
                 AsyncHandler<StartLoggingRequest,StartLoggingResult> asyncHandler)
 Starts the recording of AWS API calls and log file delivery for a
 trail. 
 | 
Future<StartLoggingResult> | 
AWSCloudTrailAsync.startLoggingAsync(StartLoggingRequest startLoggingRequest,
                 AsyncHandler<StartLoggingRequest,StartLoggingResult> asyncHandler)
 Starts the recording of AWS API calls and log file delivery for a
 trail. 
 | 
Future<StopLoggingResult> | 
AWSCloudTrailAsyncClient.stopLoggingAsync(StopLoggingRequest stopLoggingRequest,
                AsyncHandler<StopLoggingRequest,StopLoggingResult> asyncHandler)
 Suspends the recording of AWS API calls and log file delivery for the
 specified trail. 
 | 
Future<StopLoggingResult> | 
AWSCloudTrailAsync.stopLoggingAsync(StopLoggingRequest stopLoggingRequest,
                AsyncHandler<StopLoggingRequest,StopLoggingResult> asyncHandler)
 Suspends the recording of AWS API calls and log file delivery for the
 specified trail. 
 | 
Future<UpdateTrailResult> | 
AWSCloudTrailAsyncClient.updateTrailAsync(UpdateTrailRequest updateTrailRequest,
                AsyncHandler<UpdateTrailRequest,UpdateTrailResult> asyncHandler)
 From the command line, use  
update-subscription . | 
Future<UpdateTrailResult> | 
AWSCloudTrailAsync.updateTrailAsync(UpdateTrailRequest updateTrailRequest,
                AsyncHandler<UpdateTrailRequest,UpdateTrailResult> asyncHandler)
 From the command line, use  
update-subscription . | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonCloudWatchAsyncClient.deleteAlarmsAsync(DeleteAlarmsRequest deleteAlarmsRequest,
                 AsyncHandler<DeleteAlarmsRequest,Void> asyncHandler)
 Deletes all specified alarms. 
 | 
Future<Void> | 
AmazonCloudWatchAsync.deleteAlarmsAsync(DeleteAlarmsRequest deleteAlarmsRequest,
                 AsyncHandler<DeleteAlarmsRequest,Void> asyncHandler)
 Deletes all specified alarms. 
 | 
Future<DescribeAlarmHistoryResult> | 
AmazonCloudWatchAsyncClient.describeAlarmHistoryAsync(DescribeAlarmHistoryRequest describeAlarmHistoryRequest,
                         AsyncHandler<DescribeAlarmHistoryRequest,DescribeAlarmHistoryResult> asyncHandler)
 Retrieves history for the specified alarm. 
 | 
Future<DescribeAlarmHistoryResult> | 
AmazonCloudWatchAsync.describeAlarmHistoryAsync(DescribeAlarmHistoryRequest describeAlarmHistoryRequest,
                         AsyncHandler<DescribeAlarmHistoryRequest,DescribeAlarmHistoryResult> asyncHandler)
 Retrieves history for the specified alarm. 
 | 
Future<DescribeAlarmsResult> | 
AmazonCloudWatchAsyncClient.describeAlarmsAsync(DescribeAlarmsRequest describeAlarmsRequest,
                   AsyncHandler<DescribeAlarmsRequest,DescribeAlarmsResult> asyncHandler)
 Retrieves alarms with the specified names. 
 | 
Future<DescribeAlarmsResult> | 
AmazonCloudWatchAsync.describeAlarmsAsync(DescribeAlarmsRequest describeAlarmsRequest,
                   AsyncHandler<DescribeAlarmsRequest,DescribeAlarmsResult> asyncHandler)
 Retrieves alarms with the specified names. 
 | 
Future<DescribeAlarmsForMetricResult> | 
AmazonCloudWatchAsyncClient.describeAlarmsForMetricAsync(DescribeAlarmsForMetricRequest describeAlarmsForMetricRequest,
                            AsyncHandler<DescribeAlarmsForMetricRequest,DescribeAlarmsForMetricResult> asyncHandler)
 Retrieves all alarms for a single metric. 
 | 
Future<DescribeAlarmsForMetricResult> | 
AmazonCloudWatchAsync.describeAlarmsForMetricAsync(DescribeAlarmsForMetricRequest describeAlarmsForMetricRequest,
                            AsyncHandler<DescribeAlarmsForMetricRequest,DescribeAlarmsForMetricResult> asyncHandler)
 Retrieves all alarms for a single metric. 
 | 
Future<Void> | 
AmazonCloudWatchAsyncClient.disableAlarmActionsAsync(DisableAlarmActionsRequest disableAlarmActionsRequest,
                        AsyncHandler<DisableAlarmActionsRequest,Void> asyncHandler)
 Disables actions for the specified alarms. 
 | 
Future<Void> | 
AmazonCloudWatchAsync.disableAlarmActionsAsync(DisableAlarmActionsRequest disableAlarmActionsRequest,
                        AsyncHandler<DisableAlarmActionsRequest,Void> asyncHandler)
 Disables actions for the specified alarms. 
 | 
Future<Void> | 
AmazonCloudWatchAsyncClient.enableAlarmActionsAsync(EnableAlarmActionsRequest enableAlarmActionsRequest,
                       AsyncHandler<EnableAlarmActionsRequest,Void> asyncHandler)
 Enables actions for the specified alarms. 
 | 
Future<Void> | 
AmazonCloudWatchAsync.enableAlarmActionsAsync(EnableAlarmActionsRequest enableAlarmActionsRequest,
                       AsyncHandler<EnableAlarmActionsRequest,Void> asyncHandler)
 Enables actions for the specified alarms. 
 | 
Future<GetMetricStatisticsResult> | 
AmazonCloudWatchAsyncClient.getMetricStatisticsAsync(GetMetricStatisticsRequest getMetricStatisticsRequest,
                        AsyncHandler<GetMetricStatisticsRequest,GetMetricStatisticsResult> asyncHandler)
 Gets statistics for the specified metric. 
 | 
Future<GetMetricStatisticsResult> | 
AmazonCloudWatchAsync.getMetricStatisticsAsync(GetMetricStatisticsRequest getMetricStatisticsRequest,
                        AsyncHandler<GetMetricStatisticsRequest,GetMetricStatisticsResult> asyncHandler)
 Gets statistics for the specified metric. 
 | 
Future<ListMetricsResult> | 
AmazonCloudWatchAsyncClient.listMetricsAsync(ListMetricsRequest listMetricsRequest,
                AsyncHandler<ListMetricsRequest,ListMetricsResult> asyncHandler)
 Returns a list of valid metrics stored for the AWS account owner. 
 | 
Future<ListMetricsResult> | 
AmazonCloudWatchAsync.listMetricsAsync(ListMetricsRequest listMetricsRequest,
                AsyncHandler<ListMetricsRequest,ListMetricsResult> asyncHandler)
 Returns a list of valid metrics stored for the AWS account owner. 
 | 
Future<Void> | 
AmazonCloudWatchAsyncClient.putMetricAlarmAsync(PutMetricAlarmRequest putMetricAlarmRequest,
                   AsyncHandler<PutMetricAlarmRequest,Void> asyncHandler)
 Creates or updates an alarm and associates it with the specified
 Amazon CloudWatch metric. 
 | 
Future<Void> | 
AmazonCloudWatchAsync.putMetricAlarmAsync(PutMetricAlarmRequest putMetricAlarmRequest,
                   AsyncHandler<PutMetricAlarmRequest,Void> asyncHandler)
 Creates or updates an alarm and associates it with the specified
 Amazon CloudWatch metric. 
 | 
Future<Void> | 
AmazonCloudWatchAsyncClient.putMetricDataAsync(PutMetricDataRequest putMetricDataRequest,
                  AsyncHandler<PutMetricDataRequest,Void> asyncHandler)
 Publishes metric data points to Amazon CloudWatch. 
 | 
Future<Void> | 
AmazonCloudWatchAsync.putMetricDataAsync(PutMetricDataRequest putMetricDataRequest,
                  AsyncHandler<PutMetricDataRequest,Void> asyncHandler)
 Publishes metric data points to Amazon CloudWatch. 
 | 
Future<Void> | 
AmazonCloudWatchAsyncClient.setAlarmStateAsync(SetAlarmStateRequest setAlarmStateRequest,
                  AsyncHandler<SetAlarmStateRequest,Void> asyncHandler)
 Temporarily sets the state of an alarm. 
 | 
Future<Void> | 
AmazonCloudWatchAsync.setAlarmStateAsync(SetAlarmStateRequest setAlarmStateRequest,
                  AsyncHandler<SetAlarmStateRequest,Void> asyncHandler)
 Temporarily sets the state of an alarm. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<BulkPublishResult> | 
AmazonCognitoSyncAsyncClient.bulkPublishAsync(BulkPublishRequest bulkPublishRequest,
                AsyncHandler<BulkPublishRequest,BulkPublishResult> asyncHandler)
 Initiates a bulk publish of all existing datasets for an Identity
 Pool to the configured stream. 
 | 
Future<BulkPublishResult> | 
AmazonCognitoSyncAsync.bulkPublishAsync(BulkPublishRequest bulkPublishRequest,
                AsyncHandler<BulkPublishRequest,BulkPublishResult> asyncHandler)
 Initiates a bulk publish of all existing datasets for an Identity
 Pool to the configured stream. 
 | 
Future<DeleteDatasetResult> | 
AmazonCognitoSyncAsyncClient.deleteDatasetAsync(DeleteDatasetRequest deleteDatasetRequest,
                  AsyncHandler<DeleteDatasetRequest,DeleteDatasetResult> asyncHandler)
 Deletes the specific dataset. 
 | 
Future<DeleteDatasetResult> | 
AmazonCognitoSyncAsync.deleteDatasetAsync(DeleteDatasetRequest deleteDatasetRequest,
                  AsyncHandler<DeleteDatasetRequest,DeleteDatasetResult> asyncHandler)
 Deletes the specific dataset. 
 | 
Future<DescribeDatasetResult> | 
AmazonCognitoSyncAsyncClient.describeDatasetAsync(DescribeDatasetRequest describeDatasetRequest,
                    AsyncHandler<DescribeDatasetRequest,DescribeDatasetResult> asyncHandler)
 Gets meta data about a dataset by identity and dataset name. 
 | 
Future<DescribeDatasetResult> | 
AmazonCognitoSyncAsync.describeDatasetAsync(DescribeDatasetRequest describeDatasetRequest,
                    AsyncHandler<DescribeDatasetRequest,DescribeDatasetResult> asyncHandler)
 Gets meta data about a dataset by identity and dataset name. 
 | 
Future<DescribeIdentityPoolUsageResult> | 
AmazonCognitoSyncAsyncClient.describeIdentityPoolUsageAsync(DescribeIdentityPoolUsageRequest describeIdentityPoolUsageRequest,
                              AsyncHandler<DescribeIdentityPoolUsageRequest,DescribeIdentityPoolUsageResult> asyncHandler)
 Gets usage details (for example, data storage) about a particular
 identity pool. 
 | 
Future<DescribeIdentityPoolUsageResult> | 
AmazonCognitoSyncAsync.describeIdentityPoolUsageAsync(DescribeIdentityPoolUsageRequest describeIdentityPoolUsageRequest,
                              AsyncHandler<DescribeIdentityPoolUsageRequest,DescribeIdentityPoolUsageResult> asyncHandler)
 Gets usage details (for example, data storage) about a particular
 identity pool. 
 | 
Future<DescribeIdentityUsageResult> | 
AmazonCognitoSyncAsyncClient.describeIdentityUsageAsync(DescribeIdentityUsageRequest describeIdentityUsageRequest,
                          AsyncHandler<DescribeIdentityUsageRequest,DescribeIdentityUsageResult> asyncHandler)
 Gets usage information for an identity, including number of datasets
 and data usage. 
 | 
Future<DescribeIdentityUsageResult> | 
AmazonCognitoSyncAsync.describeIdentityUsageAsync(DescribeIdentityUsageRequest describeIdentityUsageRequest,
                          AsyncHandler<DescribeIdentityUsageRequest,DescribeIdentityUsageResult> asyncHandler)
 Gets usage information for an identity, including number of datasets
 and data usage. 
 | 
Future<GetBulkPublishDetailsResult> | 
AmazonCognitoSyncAsyncClient.getBulkPublishDetailsAsync(GetBulkPublishDetailsRequest getBulkPublishDetailsRequest,
                          AsyncHandler<GetBulkPublishDetailsRequest,GetBulkPublishDetailsResult> asyncHandler)
 Get the status of the last BulkPublish operation for an identity
 pool. 
 | 
Future<GetBulkPublishDetailsResult> | 
AmazonCognitoSyncAsync.getBulkPublishDetailsAsync(GetBulkPublishDetailsRequest getBulkPublishDetailsRequest,
                          AsyncHandler<GetBulkPublishDetailsRequest,GetBulkPublishDetailsResult> asyncHandler)
 Get the status of the last BulkPublish operation for an identity
 pool. 
 | 
Future<GetCognitoEventsResult> | 
AmazonCognitoSyncAsyncClient.getCognitoEventsAsync(GetCognitoEventsRequest getCognitoEventsRequest,
                     AsyncHandler<GetCognitoEventsRequest,GetCognitoEventsResult> asyncHandler)
 Gets the events and the corresponding Lambda functions associated
 with an identity pool. 
 | 
Future<GetCognitoEventsResult> | 
AmazonCognitoSyncAsync.getCognitoEventsAsync(GetCognitoEventsRequest getCognitoEventsRequest,
                     AsyncHandler<GetCognitoEventsRequest,GetCognitoEventsResult> asyncHandler)
 Gets the events and the corresponding Lambda functions associated
 with an identity pool. 
 | 
Future<GetIdentityPoolConfigurationResult> | 
AmazonCognitoSyncAsyncClient.getIdentityPoolConfigurationAsync(GetIdentityPoolConfigurationRequest getIdentityPoolConfigurationRequest,
                                 AsyncHandler<GetIdentityPoolConfigurationRequest,GetIdentityPoolConfigurationResult> asyncHandler)
 Gets the configuration settings of an identity pool. 
 | 
Future<GetIdentityPoolConfigurationResult> | 
AmazonCognitoSyncAsync.getIdentityPoolConfigurationAsync(GetIdentityPoolConfigurationRequest getIdentityPoolConfigurationRequest,
                                 AsyncHandler<GetIdentityPoolConfigurationRequest,GetIdentityPoolConfigurationResult> asyncHandler)
 Gets the configuration settings of an identity pool. 
 | 
Future<ListDatasetsResult> | 
AmazonCognitoSyncAsyncClient.listDatasetsAsync(ListDatasetsRequest listDatasetsRequest,
                 AsyncHandler<ListDatasetsRequest,ListDatasetsResult> asyncHandler)
 Lists datasets for an identity. 
 | 
Future<ListDatasetsResult> | 
AmazonCognitoSyncAsync.listDatasetsAsync(ListDatasetsRequest listDatasetsRequest,
                 AsyncHandler<ListDatasetsRequest,ListDatasetsResult> asyncHandler)
 Lists datasets for an identity. 
 | 
Future<ListIdentityPoolUsageResult> | 
AmazonCognitoSyncAsyncClient.listIdentityPoolUsageAsync(ListIdentityPoolUsageRequest listIdentityPoolUsageRequest,
                          AsyncHandler<ListIdentityPoolUsageRequest,ListIdentityPoolUsageResult> asyncHandler)
 Gets a list of identity pools registered with Cognito. 
 | 
Future<ListIdentityPoolUsageResult> | 
AmazonCognitoSyncAsync.listIdentityPoolUsageAsync(ListIdentityPoolUsageRequest listIdentityPoolUsageRequest,
                          AsyncHandler<ListIdentityPoolUsageRequest,ListIdentityPoolUsageResult> asyncHandler)
 Gets a list of identity pools registered with Cognito. 
 | 
Future<ListRecordsResult> | 
AmazonCognitoSyncAsyncClient.listRecordsAsync(ListRecordsRequest listRecordsRequest,
                AsyncHandler<ListRecordsRequest,ListRecordsResult> asyncHandler)
 Gets paginated records, optionally changed after a particular sync
 count for a dataset and identity. 
 | 
Future<ListRecordsResult> | 
AmazonCognitoSyncAsync.listRecordsAsync(ListRecordsRequest listRecordsRequest,
                AsyncHandler<ListRecordsRequest,ListRecordsResult> asyncHandler)
 Gets paginated records, optionally changed after a particular sync
 count for a dataset and identity. 
 | 
Future<RegisterDeviceResult> | 
AmazonCognitoSyncAsyncClient.registerDeviceAsync(RegisterDeviceRequest registerDeviceRequest,
                   AsyncHandler<RegisterDeviceRequest,RegisterDeviceResult> asyncHandler)
 Registers a device to receive push sync notifications. 
 | 
Future<RegisterDeviceResult> | 
AmazonCognitoSyncAsync.registerDeviceAsync(RegisterDeviceRequest registerDeviceRequest,
                   AsyncHandler<RegisterDeviceRequest,RegisterDeviceResult> asyncHandler)
 Registers a device to receive push sync notifications. 
 | 
Future<Void> | 
AmazonCognitoSyncAsyncClient.setCognitoEventsAsync(SetCognitoEventsRequest setCognitoEventsRequest,
                     AsyncHandler<SetCognitoEventsRequest,Void> asyncHandler)
 Sets the AWS Lambda function for a given event type for an identity
 pool. 
 | 
Future<Void> | 
AmazonCognitoSyncAsync.setCognitoEventsAsync(SetCognitoEventsRequest setCognitoEventsRequest,
                     AsyncHandler<SetCognitoEventsRequest,Void> asyncHandler)
 Sets the AWS Lambda function for a given event type for an identity
 pool. 
 | 
Future<SetIdentityPoolConfigurationResult> | 
AmazonCognitoSyncAsyncClient.setIdentityPoolConfigurationAsync(SetIdentityPoolConfigurationRequest setIdentityPoolConfigurationRequest,
                                 AsyncHandler<SetIdentityPoolConfigurationRequest,SetIdentityPoolConfigurationResult> asyncHandler)
 Sets the necessary configuration for push sync. 
 | 
Future<SetIdentityPoolConfigurationResult> | 
AmazonCognitoSyncAsync.setIdentityPoolConfigurationAsync(SetIdentityPoolConfigurationRequest setIdentityPoolConfigurationRequest,
                                 AsyncHandler<SetIdentityPoolConfigurationRequest,SetIdentityPoolConfigurationResult> asyncHandler)
 Sets the necessary configuration for push sync. 
 | 
Future<SubscribeToDatasetResult> | 
AmazonCognitoSyncAsyncClient.subscribeToDatasetAsync(SubscribeToDatasetRequest subscribeToDatasetRequest,
                       AsyncHandler<SubscribeToDatasetRequest,SubscribeToDatasetResult> asyncHandler)
 Subscribes to receive notifications when a dataset is modified by
 another device. 
 | 
Future<SubscribeToDatasetResult> | 
AmazonCognitoSyncAsync.subscribeToDatasetAsync(SubscribeToDatasetRequest subscribeToDatasetRequest,
                       AsyncHandler<SubscribeToDatasetRequest,SubscribeToDatasetResult> asyncHandler)
 Subscribes to receive notifications when a dataset is modified by
 another device. 
 | 
Future<UnsubscribeFromDatasetResult> | 
AmazonCognitoSyncAsyncClient.unsubscribeFromDatasetAsync(UnsubscribeFromDatasetRequest unsubscribeFromDatasetRequest,
                           AsyncHandler<UnsubscribeFromDatasetRequest,UnsubscribeFromDatasetResult> asyncHandler)
 Unsubscribes from receiving notifications when a dataset is modified
 by another device. 
 | 
Future<UnsubscribeFromDatasetResult> | 
AmazonCognitoSyncAsync.unsubscribeFromDatasetAsync(UnsubscribeFromDatasetRequest unsubscribeFromDatasetRequest,
                           AsyncHandler<UnsubscribeFromDatasetRequest,UnsubscribeFromDatasetResult> asyncHandler)
 Unsubscribes from receiving notifications when a dataset is modified
 by another device. 
 | 
Future<UpdateRecordsResult> | 
AmazonCognitoSyncAsyncClient.updateRecordsAsync(UpdateRecordsRequest updateRecordsRequest,
                  AsyncHandler<UpdateRecordsRequest,UpdateRecordsResult> asyncHandler)
 Posts updates to records and adds and deletes records for a dataset
 and user. 
 | 
Future<UpdateRecordsResult> | 
AmazonCognitoSyncAsync.updateRecordsAsync(UpdateRecordsRequest updateRecordsRequest,
                  AsyncHandler<UpdateRecordsRequest,UpdateRecordsResult> asyncHandler)
 Posts updates to records and adds and deletes records for a dataset
 and user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonConfigAsyncClient.deleteDeliveryChannelAsync(DeleteDeliveryChannelRequest deleteDeliveryChannelRequest,
                          AsyncHandler<DeleteDeliveryChannelRequest,Void> asyncHandler)
 Deletes the specified delivery channel. 
 | 
Future<Void> | 
AmazonConfigAsync.deleteDeliveryChannelAsync(DeleteDeliveryChannelRequest deleteDeliveryChannelRequest,
                          AsyncHandler<DeleteDeliveryChannelRequest,Void> asyncHandler)
 Deletes the specified delivery channel. 
 | 
Future<DeliverConfigSnapshotResult> | 
AmazonConfigAsyncClient.deliverConfigSnapshotAsync(DeliverConfigSnapshotRequest deliverConfigSnapshotRequest,
                          AsyncHandler<DeliverConfigSnapshotRequest,DeliverConfigSnapshotResult> asyncHandler)
 Schedules delivery of a configuration snapshot to the Amazon S3
 bucket in the specified delivery channel. 
 | 
Future<DeliverConfigSnapshotResult> | 
AmazonConfigAsync.deliverConfigSnapshotAsync(DeliverConfigSnapshotRequest deliverConfigSnapshotRequest,
                          AsyncHandler<DeliverConfigSnapshotRequest,DeliverConfigSnapshotResult> asyncHandler)
 Schedules delivery of a configuration snapshot to the Amazon S3
 bucket in the specified delivery channel. 
 | 
Future<DescribeConfigurationRecordersResult> | 
AmazonConfigAsyncClient.describeConfigurationRecordersAsync(DescribeConfigurationRecordersRequest describeConfigurationRecordersRequest,
                                   AsyncHandler<DescribeConfigurationRecordersRequest,DescribeConfigurationRecordersResult> asyncHandler)
 Returns the name of one or more specified configuration recorders. 
 | 
Future<DescribeConfigurationRecordersResult> | 
AmazonConfigAsync.describeConfigurationRecordersAsync(DescribeConfigurationRecordersRequest describeConfigurationRecordersRequest,
                                   AsyncHandler<DescribeConfigurationRecordersRequest,DescribeConfigurationRecordersResult> asyncHandler)
 Returns the name of one or more specified configuration recorders. 
 | 
Future<DescribeConfigurationRecorderStatusResult> | 
AmazonConfigAsyncClient.describeConfigurationRecorderStatusAsync(DescribeConfigurationRecorderStatusRequest describeConfigurationRecorderStatusRequest,
                                        AsyncHandler<DescribeConfigurationRecorderStatusRequest,DescribeConfigurationRecorderStatusResult> asyncHandler)
 Returns the current status of the specified configuration recorder. 
 | 
Future<DescribeConfigurationRecorderStatusResult> | 
AmazonConfigAsync.describeConfigurationRecorderStatusAsync(DescribeConfigurationRecorderStatusRequest describeConfigurationRecorderStatusRequest,
                                        AsyncHandler<DescribeConfigurationRecorderStatusRequest,DescribeConfigurationRecorderStatusResult> asyncHandler)
 Returns the current status of the specified configuration recorder. 
 | 
Future<DescribeDeliveryChannelsResult> | 
AmazonConfigAsyncClient.describeDeliveryChannelsAsync(DescribeDeliveryChannelsRequest describeDeliveryChannelsRequest,
                             AsyncHandler<DescribeDeliveryChannelsRequest,DescribeDeliveryChannelsResult> asyncHandler)
 Returns details about the specified delivery channel. 
 | 
Future<DescribeDeliveryChannelsResult> | 
AmazonConfigAsync.describeDeliveryChannelsAsync(DescribeDeliveryChannelsRequest describeDeliveryChannelsRequest,
                             AsyncHandler<DescribeDeliveryChannelsRequest,DescribeDeliveryChannelsResult> asyncHandler)
 Returns details about the specified delivery channel. 
 | 
Future<DescribeDeliveryChannelStatusResult> | 
AmazonConfigAsyncClient.describeDeliveryChannelStatusAsync(DescribeDeliveryChannelStatusRequest describeDeliveryChannelStatusRequest,
                                  AsyncHandler<DescribeDeliveryChannelStatusRequest,DescribeDeliveryChannelStatusResult> asyncHandler)
 Returns the current status of the specified delivery channel. 
 | 
Future<DescribeDeliveryChannelStatusResult> | 
AmazonConfigAsync.describeDeliveryChannelStatusAsync(DescribeDeliveryChannelStatusRequest describeDeliveryChannelStatusRequest,
                                  AsyncHandler<DescribeDeliveryChannelStatusRequest,DescribeDeliveryChannelStatusResult> asyncHandler)
 Returns the current status of the specified delivery channel. 
 | 
Future<GetResourceConfigHistoryResult> | 
AmazonConfigAsyncClient.getResourceConfigHistoryAsync(GetResourceConfigHistoryRequest getResourceConfigHistoryRequest,
                             AsyncHandler<GetResourceConfigHistoryRequest,GetResourceConfigHistoryResult> asyncHandler)
 Returns a list of configuration items for the specified resource. 
 | 
Future<GetResourceConfigHistoryResult> | 
AmazonConfigAsync.getResourceConfigHistoryAsync(GetResourceConfigHistoryRequest getResourceConfigHistoryRequest,
                             AsyncHandler<GetResourceConfigHistoryRequest,GetResourceConfigHistoryResult> asyncHandler)
 Returns a list of configuration items for the specified resource. 
 | 
Future<ListDiscoveredResourcesResult> | 
AmazonConfigAsyncClient.listDiscoveredResourcesAsync(ListDiscoveredResourcesRequest listDiscoveredResourcesRequest,
                            AsyncHandler<ListDiscoveredResourcesRequest,ListDiscoveredResourcesResult> asyncHandler)
 Accepts a resource type and returns a list of resource identifiers
 for the resources of that type. 
 | 
Future<ListDiscoveredResourcesResult> | 
AmazonConfigAsync.listDiscoveredResourcesAsync(ListDiscoveredResourcesRequest listDiscoveredResourcesRequest,
                            AsyncHandler<ListDiscoveredResourcesRequest,ListDiscoveredResourcesResult> asyncHandler)
 Accepts a resource type and returns a list of resource identifiers
 for the resources of that type. 
 | 
Future<Void> | 
AmazonConfigAsyncClient.putConfigurationRecorderAsync(PutConfigurationRecorderRequest putConfigurationRecorderRequest,
                             AsyncHandler<PutConfigurationRecorderRequest,Void> asyncHandler)
 Creates a new configuration recorder to record the selected resource
 configurations. 
 | 
Future<Void> | 
AmazonConfigAsync.putConfigurationRecorderAsync(PutConfigurationRecorderRequest putConfigurationRecorderRequest,
                             AsyncHandler<PutConfigurationRecorderRequest,Void> asyncHandler)
 Creates a new configuration recorder to record the selected resource
 configurations. 
 | 
Future<Void> | 
AmazonConfigAsyncClient.putDeliveryChannelAsync(PutDeliveryChannelRequest putDeliveryChannelRequest,
                       AsyncHandler<PutDeliveryChannelRequest,Void> asyncHandler)
 Creates a new delivery channel object to deliver the configuration
 information to an Amazon S3 bucket, and to an Amazon SNS topic. 
 | 
Future<Void> | 
AmazonConfigAsync.putDeliveryChannelAsync(PutDeliveryChannelRequest putDeliveryChannelRequest,
                       AsyncHandler<PutDeliveryChannelRequest,Void> asyncHandler)
 Creates a new delivery channel object to deliver the configuration
 information to an Amazon S3 bucket, and to an Amazon SNS topic. 
 | 
Future<Void> | 
AmazonConfigAsyncClient.startConfigurationRecorderAsync(StartConfigurationRecorderRequest startConfigurationRecorderRequest,
                               AsyncHandler<StartConfigurationRecorderRequest,Void> asyncHandler)
 Starts recording configurations of the AWS resources you have
 selected to record in your AWS account. 
 | 
Future<Void> | 
AmazonConfigAsync.startConfigurationRecorderAsync(StartConfigurationRecorderRequest startConfigurationRecorderRequest,
                               AsyncHandler<StartConfigurationRecorderRequest,Void> asyncHandler)
 Starts recording configurations of the AWS resources you have
 selected to record in your AWS account. 
 | 
Future<Void> | 
AmazonConfigAsyncClient.stopConfigurationRecorderAsync(StopConfigurationRecorderRequest stopConfigurationRecorderRequest,
                              AsyncHandler<StopConfigurationRecorderRequest,Void> asyncHandler)
 Stops recording configurations of the AWS resources you have selected
 to record in your AWS account. 
 | 
Future<Void> | 
AmazonConfigAsync.stopConfigurationRecorderAsync(StopConfigurationRecorderRequest stopConfigurationRecorderRequest,
                              AsyncHandler<StopConfigurationRecorderRequest,Void> asyncHandler)
 Stops recording configurations of the AWS resources you have selected
 to record in your AWS account. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<ActivatePipelineResult> | 
DataPipelineAsyncClient.activatePipelineAsync(ActivatePipelineRequest activatePipelineRequest,
                     AsyncHandler<ActivatePipelineRequest,ActivatePipelineResult> asyncHandler)
 Validates the specified pipeline and starts processing pipeline
 tasks. 
 | 
Future<ActivatePipelineResult> | 
DataPipelineAsync.activatePipelineAsync(ActivatePipelineRequest activatePipelineRequest,
                     AsyncHandler<ActivatePipelineRequest,ActivatePipelineResult> asyncHandler)
 Validates the specified pipeline and starts processing pipeline
 tasks. 
 | 
Future<AddTagsResult> | 
DataPipelineAsyncClient.addTagsAsync(AddTagsRequest addTagsRequest,
            AsyncHandler<AddTagsRequest,AddTagsResult> asyncHandler)
 Adds or modifies tags for the specified pipeline. 
 | 
Future<AddTagsResult> | 
DataPipelineAsync.addTagsAsync(AddTagsRequest addTagsRequest,
            AsyncHandler<AddTagsRequest,AddTagsResult> asyncHandler)
 Adds or modifies tags for the specified pipeline. 
 | 
Future<CreatePipelineResult> | 
DataPipelineAsyncClient.createPipelineAsync(CreatePipelineRequest createPipelineRequest,
                   AsyncHandler<CreatePipelineRequest,CreatePipelineResult> asyncHandler)
 Creates a new, empty pipeline. 
 | 
Future<CreatePipelineResult> | 
DataPipelineAsync.createPipelineAsync(CreatePipelineRequest createPipelineRequest,
                   AsyncHandler<CreatePipelineRequest,CreatePipelineResult> asyncHandler)
 Creates a new, empty pipeline. 
 | 
Future<DeactivatePipelineResult> | 
DataPipelineAsyncClient.deactivatePipelineAsync(DeactivatePipelineRequest deactivatePipelineRequest,
                       AsyncHandler<DeactivatePipelineRequest,DeactivatePipelineResult> asyncHandler)
 Deactivates the specified running pipeline. 
 | 
Future<DeactivatePipelineResult> | 
DataPipelineAsync.deactivatePipelineAsync(DeactivatePipelineRequest deactivatePipelineRequest,
                       AsyncHandler<DeactivatePipelineRequest,DeactivatePipelineResult> asyncHandler)
 Deactivates the specified running pipeline. 
 | 
Future<Void> | 
DataPipelineAsyncClient.deletePipelineAsync(DeletePipelineRequest deletePipelineRequest,
                   AsyncHandler<DeletePipelineRequest,Void> asyncHandler)
 Deletes a pipeline, its pipeline definition, and its run history. 
 | 
Future<Void> | 
DataPipelineAsync.deletePipelineAsync(DeletePipelineRequest deletePipelineRequest,
                   AsyncHandler<DeletePipelineRequest,Void> asyncHandler)
 Deletes a pipeline, its pipeline definition, and its run history. 
 | 
Future<DescribeObjectsResult> | 
DataPipelineAsyncClient.describeObjectsAsync(DescribeObjectsRequest describeObjectsRequest,
                    AsyncHandler<DescribeObjectsRequest,DescribeObjectsResult> asyncHandler)
 Gets the object definitions for a set of objects associated with the
 pipeline. 
 | 
Future<DescribeObjectsResult> | 
DataPipelineAsync.describeObjectsAsync(DescribeObjectsRequest describeObjectsRequest,
                    AsyncHandler<DescribeObjectsRequest,DescribeObjectsResult> asyncHandler)
 Gets the object definitions for a set of objects associated with the
 pipeline. 
 | 
Future<DescribePipelinesResult> | 
DataPipelineAsyncClient.describePipelinesAsync(DescribePipelinesRequest describePipelinesRequest,
                      AsyncHandler<DescribePipelinesRequest,DescribePipelinesResult> asyncHandler)
 Retrieves metadata about one or more pipelines. 
 | 
Future<DescribePipelinesResult> | 
DataPipelineAsync.describePipelinesAsync(DescribePipelinesRequest describePipelinesRequest,
                      AsyncHandler<DescribePipelinesRequest,DescribePipelinesResult> asyncHandler)
 Retrieves metadata about one or more pipelines. 
 | 
Future<EvaluateExpressionResult> | 
DataPipelineAsyncClient.evaluateExpressionAsync(EvaluateExpressionRequest evaluateExpressionRequest,
                       AsyncHandler<EvaluateExpressionRequest,EvaluateExpressionResult> asyncHandler)
 Task runners call  
EvaluateExpression to evaluate a
 string in the context of the specified object. | 
Future<EvaluateExpressionResult> | 
DataPipelineAsync.evaluateExpressionAsync(EvaluateExpressionRequest evaluateExpressionRequest,
                       AsyncHandler<EvaluateExpressionRequest,EvaluateExpressionResult> asyncHandler)
 Task runners call  
EvaluateExpression to evaluate a
 string in the context of the specified object. | 
Future<GetPipelineDefinitionResult> | 
DataPipelineAsyncClient.getPipelineDefinitionAsync(GetPipelineDefinitionRequest getPipelineDefinitionRequest,
                          AsyncHandler<GetPipelineDefinitionRequest,GetPipelineDefinitionResult> asyncHandler)
 Gets the definition of the specified pipeline. 
 | 
Future<GetPipelineDefinitionResult> | 
DataPipelineAsync.getPipelineDefinitionAsync(GetPipelineDefinitionRequest getPipelineDefinitionRequest,
                          AsyncHandler<GetPipelineDefinitionRequest,GetPipelineDefinitionResult> asyncHandler)
 Gets the definition of the specified pipeline. 
 | 
Future<ListPipelinesResult> | 
DataPipelineAsyncClient.listPipelinesAsync(ListPipelinesRequest listPipelinesRequest,
                  AsyncHandler<ListPipelinesRequest,ListPipelinesResult> asyncHandler)
 Lists the pipeline identifiers for all active pipelines that you have
 permission to access. 
 | 
Future<ListPipelinesResult> | 
DataPipelineAsync.listPipelinesAsync(ListPipelinesRequest listPipelinesRequest,
                  AsyncHandler<ListPipelinesRequest,ListPipelinesResult> asyncHandler)
 Lists the pipeline identifiers for all active pipelines that you have
 permission to access. 
 | 
Future<PollForTaskResult> | 
DataPipelineAsyncClient.pollForTaskAsync(PollForTaskRequest pollForTaskRequest,
                AsyncHandler<PollForTaskRequest,PollForTaskResult> asyncHandler)
 Task runners call  
PollForTask to receive a task to
 perform from AWS Data Pipeline. | 
Future<PollForTaskResult> | 
DataPipelineAsync.pollForTaskAsync(PollForTaskRequest pollForTaskRequest,
                AsyncHandler<PollForTaskRequest,PollForTaskResult> asyncHandler)
 Task runners call  
PollForTask to receive a task to
 perform from AWS Data Pipeline. | 
Future<PutPipelineDefinitionResult> | 
DataPipelineAsyncClient.putPipelineDefinitionAsync(PutPipelineDefinitionRequest putPipelineDefinitionRequest,
                          AsyncHandler<PutPipelineDefinitionRequest,PutPipelineDefinitionResult> asyncHandler)
 Adds tasks, schedules, and preconditions to the specified pipeline. 
 | 
Future<PutPipelineDefinitionResult> | 
DataPipelineAsync.putPipelineDefinitionAsync(PutPipelineDefinitionRequest putPipelineDefinitionRequest,
                          AsyncHandler<PutPipelineDefinitionRequest,PutPipelineDefinitionResult> asyncHandler)
 Adds tasks, schedules, and preconditions to the specified pipeline. 
 | 
Future<QueryObjectsResult> | 
DataPipelineAsyncClient.queryObjectsAsync(QueryObjectsRequest queryObjectsRequest,
                 AsyncHandler<QueryObjectsRequest,QueryObjectsResult> asyncHandler)
 Queries the specified pipeline for the names of objects that match
 the specified set of conditions. 
 | 
Future<QueryObjectsResult> | 
DataPipelineAsync.queryObjectsAsync(QueryObjectsRequest queryObjectsRequest,
                 AsyncHandler<QueryObjectsRequest,QueryObjectsResult> asyncHandler)
 Queries the specified pipeline for the names of objects that match
 the specified set of conditions. 
 | 
Future<RemoveTagsResult> | 
DataPipelineAsyncClient.removeTagsAsync(RemoveTagsRequest removeTagsRequest,
               AsyncHandler<RemoveTagsRequest,RemoveTagsResult> asyncHandler)
 Removes existing tags from the specified pipeline. 
 | 
Future<RemoveTagsResult> | 
DataPipelineAsync.removeTagsAsync(RemoveTagsRequest removeTagsRequest,
               AsyncHandler<RemoveTagsRequest,RemoveTagsResult> asyncHandler)
 Removes existing tags from the specified pipeline. 
 | 
Future<ReportTaskProgressResult> | 
DataPipelineAsyncClient.reportTaskProgressAsync(ReportTaskProgressRequest reportTaskProgressRequest,
                       AsyncHandler<ReportTaskProgressRequest,ReportTaskProgressResult> asyncHandler)
 Task runners call  
ReportTaskProgress when assigned a
 task to acknowledge that it has the task. | 
Future<ReportTaskProgressResult> | 
DataPipelineAsync.reportTaskProgressAsync(ReportTaskProgressRequest reportTaskProgressRequest,
                       AsyncHandler<ReportTaskProgressRequest,ReportTaskProgressResult> asyncHandler)
 Task runners call  
ReportTaskProgress when assigned a
 task to acknowledge that it has the task. | 
Future<ReportTaskRunnerHeartbeatResult> | 
DataPipelineAsyncClient.reportTaskRunnerHeartbeatAsync(ReportTaskRunnerHeartbeatRequest reportTaskRunnerHeartbeatRequest,
                              AsyncHandler<ReportTaskRunnerHeartbeatRequest,ReportTaskRunnerHeartbeatResult> asyncHandler)
 Task runners call  
ReportTaskRunnerHeartbeat every 15
 minutes to indicate that they are operational. | 
Future<ReportTaskRunnerHeartbeatResult> | 
DataPipelineAsync.reportTaskRunnerHeartbeatAsync(ReportTaskRunnerHeartbeatRequest reportTaskRunnerHeartbeatRequest,
                              AsyncHandler<ReportTaskRunnerHeartbeatRequest,ReportTaskRunnerHeartbeatResult> asyncHandler)
 Task runners call  
ReportTaskRunnerHeartbeat every 15
 minutes to indicate that they are operational. | 
Future<Void> | 
DataPipelineAsyncClient.setStatusAsync(SetStatusRequest setStatusRequest,
              AsyncHandler<SetStatusRequest,Void> asyncHandler)
 Requests that the status of the specified physical or logical
 pipeline objects be updated in the specified pipeline. 
 | 
Future<Void> | 
DataPipelineAsync.setStatusAsync(SetStatusRequest setStatusRequest,
              AsyncHandler<SetStatusRequest,Void> asyncHandler)
 Requests that the status of the specified physical or logical
 pipeline objects be updated in the specified pipeline. 
 | 
Future<SetTaskStatusResult> | 
DataPipelineAsyncClient.setTaskStatusAsync(SetTaskStatusRequest setTaskStatusRequest,
                  AsyncHandler<SetTaskStatusRequest,SetTaskStatusResult> asyncHandler)
 Task runners call  
SetTaskStatus to notify AWS Data
 Pipeline that a task is completed and provide information about the
 final status. | 
Future<SetTaskStatusResult> | 
DataPipelineAsync.setTaskStatusAsync(SetTaskStatusRequest setTaskStatusRequest,
                  AsyncHandler<SetTaskStatusRequest,SetTaskStatusResult> asyncHandler)
 Task runners call  
SetTaskStatus to notify AWS Data
 Pipeline that a task is completed and provide information about the
 final status. | 
Future<ValidatePipelineDefinitionResult> | 
DataPipelineAsyncClient.validatePipelineDefinitionAsync(ValidatePipelineDefinitionRequest validatePipelineDefinitionRequest,
                               AsyncHandler<ValidatePipelineDefinitionRequest,ValidatePipelineDefinitionResult> asyncHandler)
 Validates the specified pipeline definition to ensure that it is well
 formed and can be run without error. 
 | 
Future<ValidatePipelineDefinitionResult> | 
DataPipelineAsync.validatePipelineDefinitionAsync(ValidatePipelineDefinitionRequest validatePipelineDefinitionRequest,
                               AsyncHandler<ValidatePipelineDefinitionRequest,ValidatePipelineDefinitionResult> asyncHandler)
 Validates the specified pipeline definition to ensure that it is well
 formed and can be run without error. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<ConnectDirectoryResult> | 
AWSDirectoryServiceAsyncClient.connectDirectoryAsync(ConnectDirectoryRequest connectDirectoryRequest,
                     AsyncHandler<ConnectDirectoryRequest,ConnectDirectoryResult> asyncHandler)
 Creates an AD Connector to connect an on-premises directory. 
 | 
Future<ConnectDirectoryResult> | 
AWSDirectoryServiceAsync.connectDirectoryAsync(ConnectDirectoryRequest connectDirectoryRequest,
                     AsyncHandler<ConnectDirectoryRequest,ConnectDirectoryResult> asyncHandler)
 Creates an AD Connector to connect an on-premises directory. 
 | 
Future<CreateAliasResult> | 
AWSDirectoryServiceAsyncClient.createAliasAsync(CreateAliasRequest createAliasRequest,
                AsyncHandler<CreateAliasRequest,CreateAliasResult> asyncHandler)
 Creates an alias for a directory and assigns the alias to the
 directory. 
 | 
Future<CreateAliasResult> | 
AWSDirectoryServiceAsync.createAliasAsync(CreateAliasRequest createAliasRequest,
                AsyncHandler<CreateAliasRequest,CreateAliasResult> asyncHandler)
 Creates an alias for a directory and assigns the alias to the
 directory. 
 | 
Future<CreateComputerResult> | 
AWSDirectoryServiceAsyncClient.createComputerAsync(CreateComputerRequest createComputerRequest,
                   AsyncHandler<CreateComputerRequest,CreateComputerResult> asyncHandler)
 Creates a computer account in the specified directory, and joins the
 computer to the directory. 
 | 
Future<CreateComputerResult> | 
AWSDirectoryServiceAsync.createComputerAsync(CreateComputerRequest createComputerRequest,
                   AsyncHandler<CreateComputerRequest,CreateComputerResult> asyncHandler)
 Creates a computer account in the specified directory, and joins the
 computer to the directory. 
 | 
Future<CreateDirectoryResult> | 
AWSDirectoryServiceAsyncClient.createDirectoryAsync(CreateDirectoryRequest createDirectoryRequest,
                    AsyncHandler<CreateDirectoryRequest,CreateDirectoryResult> asyncHandler)
 Creates a Simple AD directory. 
 | 
Future<CreateDirectoryResult> | 
AWSDirectoryServiceAsync.createDirectoryAsync(CreateDirectoryRequest createDirectoryRequest,
                    AsyncHandler<CreateDirectoryRequest,CreateDirectoryResult> asyncHandler)
 Creates a Simple AD directory. 
 | 
Future<CreateSnapshotResult> | 
AWSDirectoryServiceAsyncClient.createSnapshotAsync(CreateSnapshotRequest createSnapshotRequest,
                   AsyncHandler<CreateSnapshotRequest,CreateSnapshotResult> asyncHandler)
 Creates a snapshot of an existing directory. 
 | 
Future<CreateSnapshotResult> | 
AWSDirectoryServiceAsync.createSnapshotAsync(CreateSnapshotRequest createSnapshotRequest,
                   AsyncHandler<CreateSnapshotRequest,CreateSnapshotResult> asyncHandler)
 Creates a snapshot of an existing directory. 
 | 
Future<DeleteDirectoryResult> | 
AWSDirectoryServiceAsyncClient.deleteDirectoryAsync(DeleteDirectoryRequest deleteDirectoryRequest,
                    AsyncHandler<DeleteDirectoryRequest,DeleteDirectoryResult> asyncHandler)
 Deletes an AWS Directory Service directory. 
 | 
Future<DeleteDirectoryResult> | 
AWSDirectoryServiceAsync.deleteDirectoryAsync(DeleteDirectoryRequest deleteDirectoryRequest,
                    AsyncHandler<DeleteDirectoryRequest,DeleteDirectoryResult> asyncHandler)
 Deletes an AWS Directory Service directory. 
 | 
Future<DeleteSnapshotResult> | 
AWSDirectoryServiceAsyncClient.deleteSnapshotAsync(DeleteSnapshotRequest deleteSnapshotRequest,
                   AsyncHandler<DeleteSnapshotRequest,DeleteSnapshotResult> asyncHandler)
 Deletes a directory snapshot. 
 | 
Future<DeleteSnapshotResult> | 
AWSDirectoryServiceAsync.deleteSnapshotAsync(DeleteSnapshotRequest deleteSnapshotRequest,
                   AsyncHandler<DeleteSnapshotRequest,DeleteSnapshotResult> asyncHandler)
 Deletes a directory snapshot. 
 | 
Future<DescribeDirectoriesResult> | 
AWSDirectoryServiceAsyncClient.describeDirectoriesAsync(DescribeDirectoriesRequest describeDirectoriesRequest,
                        AsyncHandler<DescribeDirectoriesRequest,DescribeDirectoriesResult> asyncHandler)
 Obtains information about the directories that belong to this
 account. 
 | 
Future<DescribeDirectoriesResult> | 
AWSDirectoryServiceAsync.describeDirectoriesAsync(DescribeDirectoriesRequest describeDirectoriesRequest,
                        AsyncHandler<DescribeDirectoriesRequest,DescribeDirectoriesResult> asyncHandler)
 Obtains information about the directories that belong to this
 account. 
 | 
Future<DescribeSnapshotsResult> | 
AWSDirectoryServiceAsyncClient.describeSnapshotsAsync(DescribeSnapshotsRequest describeSnapshotsRequest,
                      AsyncHandler<DescribeSnapshotsRequest,DescribeSnapshotsResult> asyncHandler)
 Obtains information about the directory snapshots that belong to this
 account. 
 | 
Future<DescribeSnapshotsResult> | 
AWSDirectoryServiceAsync.describeSnapshotsAsync(DescribeSnapshotsRequest describeSnapshotsRequest,
                      AsyncHandler<DescribeSnapshotsRequest,DescribeSnapshotsResult> asyncHandler)
 Obtains information about the directory snapshots that belong to this
 account. 
 | 
Future<DisableRadiusResult> | 
AWSDirectoryServiceAsyncClient.disableRadiusAsync(DisableRadiusRequest disableRadiusRequest,
                  AsyncHandler<DisableRadiusRequest,DisableRadiusResult> asyncHandler)
 Disables multi-factor authentication (MFA) with Remote Authentication
 Dial In User Service (RADIUS) for an AD Connector directory. 
 | 
Future<DisableRadiusResult> | 
AWSDirectoryServiceAsync.disableRadiusAsync(DisableRadiusRequest disableRadiusRequest,
                  AsyncHandler<DisableRadiusRequest,DisableRadiusResult> asyncHandler)
 Disables multi-factor authentication (MFA) with Remote Authentication
 Dial In User Service (RADIUS) for an AD Connector directory. 
 | 
Future<DisableSsoResult> | 
AWSDirectoryServiceAsyncClient.disableSsoAsync(DisableSsoRequest disableSsoRequest,
               AsyncHandler<DisableSsoRequest,DisableSsoResult> asyncHandler)
 Disables single-sign on for a directory. 
 | 
Future<DisableSsoResult> | 
AWSDirectoryServiceAsync.disableSsoAsync(DisableSsoRequest disableSsoRequest,
               AsyncHandler<DisableSsoRequest,DisableSsoResult> asyncHandler)
 Disables single-sign on for a directory. 
 | 
Future<EnableRadiusResult> | 
AWSDirectoryServiceAsyncClient.enableRadiusAsync(EnableRadiusRequest enableRadiusRequest,
                 AsyncHandler<EnableRadiusRequest,EnableRadiusResult> asyncHandler)
 Enables multi-factor authentication (MFA) with Remote Authentication
 Dial In User Service (RADIUS) for an AD Connector directory. 
 | 
Future<EnableRadiusResult> | 
AWSDirectoryServiceAsync.enableRadiusAsync(EnableRadiusRequest enableRadiusRequest,
                 AsyncHandler<EnableRadiusRequest,EnableRadiusResult> asyncHandler)
 Enables multi-factor authentication (MFA) with Remote Authentication
 Dial In User Service (RADIUS) for an AD Connector directory. 
 | 
Future<EnableSsoResult> | 
AWSDirectoryServiceAsyncClient.enableSsoAsync(EnableSsoRequest enableSsoRequest,
              AsyncHandler<EnableSsoRequest,EnableSsoResult> asyncHandler)
 Enables single-sign on for a directory. 
 | 
Future<EnableSsoResult> | 
AWSDirectoryServiceAsync.enableSsoAsync(EnableSsoRequest enableSsoRequest,
              AsyncHandler<EnableSsoRequest,EnableSsoResult> asyncHandler)
 Enables single-sign on for a directory. 
 | 
Future<GetDirectoryLimitsResult> | 
AWSDirectoryServiceAsyncClient.getDirectoryLimitsAsync(GetDirectoryLimitsRequest getDirectoryLimitsRequest,
                       AsyncHandler<GetDirectoryLimitsRequest,GetDirectoryLimitsResult> asyncHandler)
 Obtains directory limit information for the current region. 
 | 
Future<GetDirectoryLimitsResult> | 
AWSDirectoryServiceAsync.getDirectoryLimitsAsync(GetDirectoryLimitsRequest getDirectoryLimitsRequest,
                       AsyncHandler<GetDirectoryLimitsRequest,GetDirectoryLimitsResult> asyncHandler)
 Obtains directory limit information for the current region. 
 | 
Future<GetSnapshotLimitsResult> | 
AWSDirectoryServiceAsyncClient.getSnapshotLimitsAsync(GetSnapshotLimitsRequest getSnapshotLimitsRequest,
                      AsyncHandler<GetSnapshotLimitsRequest,GetSnapshotLimitsResult> asyncHandler)
 Obtains the manual snapshot limits for a directory. 
 | 
Future<GetSnapshotLimitsResult> | 
AWSDirectoryServiceAsync.getSnapshotLimitsAsync(GetSnapshotLimitsRequest getSnapshotLimitsRequest,
                      AsyncHandler<GetSnapshotLimitsRequest,GetSnapshotLimitsResult> asyncHandler)
 Obtains the manual snapshot limits for a directory. 
 | 
Future<RestoreFromSnapshotResult> | 
AWSDirectoryServiceAsyncClient.restoreFromSnapshotAsync(RestoreFromSnapshotRequest restoreFromSnapshotRequest,
                        AsyncHandler<RestoreFromSnapshotRequest,RestoreFromSnapshotResult> asyncHandler)
 Restores a directory using an existing directory snapshot. 
 | 
Future<RestoreFromSnapshotResult> | 
AWSDirectoryServiceAsync.restoreFromSnapshotAsync(RestoreFromSnapshotRequest restoreFromSnapshotRequest,
                        AsyncHandler<RestoreFromSnapshotRequest,RestoreFromSnapshotResult> asyncHandler)
 Restores a directory using an existing directory snapshot. 
 | 
Future<UpdateRadiusResult> | 
AWSDirectoryServiceAsyncClient.updateRadiusAsync(UpdateRadiusRequest updateRadiusRequest,
                 AsyncHandler<UpdateRadiusRequest,UpdateRadiusResult> asyncHandler)
 Updates the Remote Authentication Dial In User Service (RADIUS)
 server information for an AD Connector directory. 
 | 
Future<UpdateRadiusResult> | 
AWSDirectoryServiceAsync.updateRadiusAsync(UpdateRadiusRequest updateRadiusRequest,
                 AsyncHandler<UpdateRadiusRequest,UpdateRadiusResult> asyncHandler)
 Updates the Remote Authentication Dial In User Service (RADIUS)
 server information for an AD Connector directory. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<BatchGetItemResult> | 
AmazonDynamoDBAsyncClient.batchGetItemAsync(BatchGetItemRequest request,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)  | 
Future<BatchGetItemResult> | 
AmazonDynamoDBAsync.batchGetItemAsync(BatchGetItemRequest batchGetItemRequest,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
 The BatchGetItem operation returns the attributes of one or more
 items from one or more tables. 
 | 
Future<BatchGetItemResult> | 
AbstractAmazonDynamoDBAsync.batchGetItemAsync(BatchGetItemRequest request,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)  | 
Future<BatchGetItemResult> | 
AmazonDynamoDBAsyncClient.batchGetItemAsync(Map<String,KeysAndAttributes> requestItems,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
Simplified method form for invoking the BatchGetItem operation with an
 AsyncHandler. 
 | 
Future<BatchGetItemResult> | 
AmazonDynamoDBAsync.batchGetItemAsync(Map<String,KeysAndAttributes> requestItems,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
Simplified method form for invoking the BatchGetItem operation with an
 AsyncHandler. 
 | 
Future<BatchGetItemResult> | 
AbstractAmazonDynamoDBAsync.batchGetItemAsync(Map<String,KeysAndAttributes> requestItems,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
Simplified method form for invoking the BatchGetItem operation with an
 AsyncHandler. 
 | 
Future<BatchGetItemResult> | 
AmazonDynamoDBAsyncClient.batchGetItemAsync(Map<String,KeysAndAttributes> requestItems,
                 String returnConsumedCapacity,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
Simplified method form for invoking the BatchGetItem operation with an
 AsyncHandler. 
 | 
Future<BatchGetItemResult> | 
AmazonDynamoDBAsync.batchGetItemAsync(Map<String,KeysAndAttributes> requestItems,
                 String returnConsumedCapacity,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
Simplified method form for invoking the BatchGetItem operation with an
 AsyncHandler. 
 | 
Future<BatchGetItemResult> | 
AbstractAmazonDynamoDBAsync.batchGetItemAsync(Map<String,KeysAndAttributes> requestItems,
                 String returnConsumedCapacity,
                 AsyncHandler<BatchGetItemRequest,BatchGetItemResult> asyncHandler)
Simplified method form for invoking the BatchGetItem operation with an
 AsyncHandler. 
 | 
Future<BatchWriteItemResult> | 
AmazonDynamoDBAsyncClient.batchWriteItemAsync(BatchWriteItemRequest request,
                   AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)  | 
Future<BatchWriteItemResult> | 
AmazonDynamoDBAsync.batchWriteItemAsync(BatchWriteItemRequest batchWriteItemRequest,
                   AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)
 The BatchWriteItem operation puts or deletes multiple items in one
 or more tables. 
 | 
Future<BatchWriteItemResult> | 
AbstractAmazonDynamoDBAsync.batchWriteItemAsync(BatchWriteItemRequest request,
                   AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)  | 
Future<BatchWriteItemResult> | 
AmazonDynamoDBAsyncClient.batchWriteItemAsync(Map<String,List<WriteRequest>> requestItems,
                   AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)
Simplified method form for invoking the BatchWriteItem operation with an
 AsyncHandler. 
 | 
Future<BatchWriteItemResult> | 
AmazonDynamoDBAsync.batchWriteItemAsync(Map<String,List<WriteRequest>> requestItems,
                   AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)
Simplified method form for invoking the BatchWriteItem operation with an
 AsyncHandler. 
 | 
Future<BatchWriteItemResult> | 
AbstractAmazonDynamoDBAsync.batchWriteItemAsync(Map<String,List<WriteRequest>> requestItems,
                   AsyncHandler<BatchWriteItemRequest,BatchWriteItemResult> asyncHandler)
Simplified method form for invoking the BatchWriteItem operation with an
 AsyncHandler. 
 | 
Future<CreateTableResult> | 
AmazonDynamoDBAsyncClient.createTableAsync(CreateTableRequest request,
                AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)  | 
Future<CreateTableResult> | 
AmazonDynamoDBAsync.createTableAsync(CreateTableRequest createTableRequest,
                AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
 The CreateTable operation adds a new table to your account. 
 | 
Future<CreateTableResult> | 
AbstractAmazonDynamoDBAsync.createTableAsync(CreateTableRequest request,
                AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)  | 
Future<CreateTableResult> | 
AmazonDynamoDBAsyncClient.createTableAsync(List<AttributeDefinition> attributeDefinitions,
                String tableName,
                List<KeySchemaElement> keySchema,
                ProvisionedThroughput provisionedThroughput,
                AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an
 AsyncHandler. 
 | 
Future<CreateTableResult> | 
AmazonDynamoDBAsync.createTableAsync(List<AttributeDefinition> attributeDefinitions,
                String tableName,
                List<KeySchemaElement> keySchema,
                ProvisionedThroughput provisionedThroughput,
                AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an
 AsyncHandler. 
 | 
Future<CreateTableResult> | 
AbstractAmazonDynamoDBAsync.createTableAsync(List<AttributeDefinition> attributeDefinitions,
                String tableName,
                List<KeySchemaElement> keySchema,
                ProvisionedThroughput provisionedThroughput,
                AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an
 AsyncHandler. 
 | 
Future<DeleteItemResult> | 
AmazonDynamoDBAsyncClient.deleteItemAsync(DeleteItemRequest request,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)  | 
Future<DeleteItemResult> | 
AmazonDynamoDBAsync.deleteItemAsync(DeleteItemRequest deleteItemRequest,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
 Deletes a single item in a table by primary key. 
 | 
Future<DeleteItemResult> | 
AbstractAmazonDynamoDBAsync.deleteItemAsync(DeleteItemRequest request,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)  | 
Future<DeleteItemResult> | 
AmazonDynamoDBAsyncClient.deleteItemAsync(String tableName,
               Map<String,AttributeValue> key,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
Simplified method form for invoking the DeleteItem operation with an
 AsyncHandler. 
 | 
Future<DeleteItemResult> | 
AmazonDynamoDBAsync.deleteItemAsync(String tableName,
               Map<String,AttributeValue> key,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
Simplified method form for invoking the DeleteItem operation with an
 AsyncHandler. 
 | 
Future<DeleteItemResult> | 
AbstractAmazonDynamoDBAsync.deleteItemAsync(String tableName,
               Map<String,AttributeValue> key,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
Simplified method form for invoking the DeleteItem operation with an
 AsyncHandler. 
 | 
Future<DeleteItemResult> | 
AmazonDynamoDBAsyncClient.deleteItemAsync(String tableName,
               Map<String,AttributeValue> key,
               String returnValues,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
Simplified method form for invoking the DeleteItem operation with an
 AsyncHandler. 
 | 
Future<DeleteItemResult> | 
AmazonDynamoDBAsync.deleteItemAsync(String tableName,
               Map<String,AttributeValue> key,
               String returnValues,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
Simplified method form for invoking the DeleteItem operation with an
 AsyncHandler. 
 | 
Future<DeleteItemResult> | 
AbstractAmazonDynamoDBAsync.deleteItemAsync(String tableName,
               Map<String,AttributeValue> key,
               String returnValues,
               AsyncHandler<DeleteItemRequest,DeleteItemResult> asyncHandler)
Simplified method form for invoking the DeleteItem operation with an
 AsyncHandler. 
 | 
Future<DeleteTableResult> | 
AmazonDynamoDBAsyncClient.deleteTableAsync(DeleteTableRequest request,
                AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)  | 
Future<DeleteTableResult> | 
AmazonDynamoDBAsync.deleteTableAsync(DeleteTableRequest deleteTableRequest,
                AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)
 The DeleteTable operation deletes a table and all of its items. 
 | 
Future<DeleteTableResult> | 
AbstractAmazonDynamoDBAsync.deleteTableAsync(DeleteTableRequest request,
                AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)  | 
Future<DeleteTableResult> | 
AmazonDynamoDBAsyncClient.deleteTableAsync(String tableName,
                AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)
Simplified method form for invoking the DeleteTable operation with an
 AsyncHandler. 
 | 
Future<DeleteTableResult> | 
AmazonDynamoDBAsync.deleteTableAsync(String tableName,
                AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)
Simplified method form for invoking the DeleteTable operation with an
 AsyncHandler. 
 | 
Future<DeleteTableResult> | 
AbstractAmazonDynamoDBAsync.deleteTableAsync(String tableName,
                AsyncHandler<DeleteTableRequest,DeleteTableResult> asyncHandler)
Simplified method form for invoking the DeleteTable operation with an
 AsyncHandler. 
 | 
Future<DescribeStreamResult> | 
AmazonDynamoDBStreamsAsyncClient.describeStreamAsync(DescribeStreamRequest request,
                   AsyncHandler<DescribeStreamRequest,DescribeStreamResult> asyncHandler)  | 
Future<DescribeStreamResult> | 
AmazonDynamoDBStreamsAsync.describeStreamAsync(DescribeStreamRequest describeStreamRequest,
                   AsyncHandler<DescribeStreamRequest,DescribeStreamResult> asyncHandler)
 Returns information about a stream, including the current status of the
 stream, its Amazon Resource Name (ARN), the composition of its shards,
 and its corresponding DynamoDB table. 
 | 
Future<DescribeStreamResult> | 
AbstractAmazonDynamoDBStreamsAsync.describeStreamAsync(DescribeStreamRequest request,
                   AsyncHandler<DescribeStreamRequest,DescribeStreamResult> asyncHandler)  | 
Future<DescribeTableResult> | 
AmazonDynamoDBAsyncClient.describeTableAsync(DescribeTableRequest request,
                  AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)  | 
Future<DescribeTableResult> | 
AmazonDynamoDBAsync.describeTableAsync(DescribeTableRequest describeTableRequest,
                  AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)
 Returns information about the table, including the current status of the
 table, when it was created, the primary key schema, and any indexes on
 the table. 
 | 
Future<DescribeTableResult> | 
AbstractAmazonDynamoDBAsync.describeTableAsync(DescribeTableRequest request,
                  AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)  | 
Future<DescribeTableResult> | 
AmazonDynamoDBAsyncClient.describeTableAsync(String tableName,
                  AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)
Simplified method form for invoking the DescribeTable operation with an
 AsyncHandler. 
 | 
Future<DescribeTableResult> | 
AmazonDynamoDBAsync.describeTableAsync(String tableName,
                  AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)
Simplified method form for invoking the DescribeTable operation with an
 AsyncHandler. 
 | 
Future<DescribeTableResult> | 
AbstractAmazonDynamoDBAsync.describeTableAsync(String tableName,
                  AsyncHandler<DescribeTableRequest,DescribeTableResult> asyncHandler)
Simplified method form for invoking the DescribeTable operation with an
 AsyncHandler. 
 | 
Future<GetItemResult> | 
AmazonDynamoDBAsyncClient.getItemAsync(GetItemRequest request,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)  | 
Future<GetItemResult> | 
AmazonDynamoDBAsync.getItemAsync(GetItemRequest getItemRequest,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
 The GetItem operation returns a set of attributes for the item
 with the given primary key. 
 | 
Future<GetItemResult> | 
AbstractAmazonDynamoDBAsync.getItemAsync(GetItemRequest request,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)  | 
Future<GetItemResult> | 
AmazonDynamoDBAsyncClient.getItemAsync(String tableName,
            Map<String,AttributeValue> key,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
Simplified method form for invoking the GetItem operation with an
 AsyncHandler. 
 | 
Future<GetItemResult> | 
AmazonDynamoDBAsync.getItemAsync(String tableName,
            Map<String,AttributeValue> key,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
Simplified method form for invoking the GetItem operation with an
 AsyncHandler. 
 | 
Future<GetItemResult> | 
AbstractAmazonDynamoDBAsync.getItemAsync(String tableName,
            Map<String,AttributeValue> key,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
Simplified method form for invoking the GetItem operation with an
 AsyncHandler. 
 | 
Future<GetItemResult> | 
AmazonDynamoDBAsyncClient.getItemAsync(String tableName,
            Map<String,AttributeValue> key,
            Boolean consistentRead,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
Simplified method form for invoking the GetItem operation with an
 AsyncHandler. 
 | 
Future<GetItemResult> | 
AmazonDynamoDBAsync.getItemAsync(String tableName,
            Map<String,AttributeValue> key,
            Boolean consistentRead,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
Simplified method form for invoking the GetItem operation with an
 AsyncHandler. 
 | 
Future<GetItemResult> | 
AbstractAmazonDynamoDBAsync.getItemAsync(String tableName,
            Map<String,AttributeValue> key,
            Boolean consistentRead,
            AsyncHandler<GetItemRequest,GetItemResult> asyncHandler)
Simplified method form for invoking the GetItem operation with an
 AsyncHandler. 
 | 
Future<GetRecordsResult> | 
AmazonDynamoDBStreamsAsyncClient.getRecordsAsync(GetRecordsRequest request,
               AsyncHandler<GetRecordsRequest,GetRecordsResult> asyncHandler)  | 
Future<GetRecordsResult> | 
AmazonDynamoDBStreamsAsync.getRecordsAsync(GetRecordsRequest getRecordsRequest,
               AsyncHandler<GetRecordsRequest,GetRecordsResult> asyncHandler)
 Retrieves the stream records from a given shard. 
 | 
Future<GetRecordsResult> | 
AbstractAmazonDynamoDBStreamsAsync.getRecordsAsync(GetRecordsRequest request,
               AsyncHandler<GetRecordsRequest,GetRecordsResult> asyncHandler)  | 
Future<GetShardIteratorResult> | 
AmazonDynamoDBStreamsAsyncClient.getShardIteratorAsync(GetShardIteratorRequest request,
                     AsyncHandler<GetShardIteratorRequest,GetShardIteratorResult> asyncHandler)  | 
Future<GetShardIteratorResult> | 
AmazonDynamoDBStreamsAsync.getShardIteratorAsync(GetShardIteratorRequest getShardIteratorRequest,
                     AsyncHandler<GetShardIteratorRequest,GetShardIteratorResult> asyncHandler)
 Returns a shard iterator. 
 | 
Future<GetShardIteratorResult> | 
AbstractAmazonDynamoDBStreamsAsync.getShardIteratorAsync(GetShardIteratorRequest request,
                     AsyncHandler<GetShardIteratorRequest,GetShardIteratorResult> asyncHandler)  | 
Future<ListStreamsResult> | 
AmazonDynamoDBStreamsAsyncClient.listStreamsAsync(ListStreamsRequest request,
                AsyncHandler<ListStreamsRequest,ListStreamsResult> asyncHandler)  | 
Future<ListStreamsResult> | 
AmazonDynamoDBStreamsAsync.listStreamsAsync(ListStreamsRequest listStreamsRequest,
                AsyncHandler<ListStreamsRequest,ListStreamsResult> asyncHandler)
 Returns an array of stream ARNs associated with the current account and
 endpoint. 
 | 
Future<ListStreamsResult> | 
AbstractAmazonDynamoDBStreamsAsync.listStreamsAsync(ListStreamsRequest request,
                AsyncHandler<ListStreamsRequest,ListStreamsResult> asyncHandler)  | 
Future<ListTablesResult> | 
AmazonDynamoDBAsyncClient.listTablesAsync(AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AmazonDynamoDBAsync.listTablesAsync(AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AbstractAmazonDynamoDBAsync.listTablesAsync(AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AmazonDynamoDBAsyncClient.listTablesAsync(Integer limit,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AmazonDynamoDBAsync.listTablesAsync(Integer limit,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AbstractAmazonDynamoDBAsync.listTablesAsync(Integer limit,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AmazonDynamoDBAsyncClient.listTablesAsync(ListTablesRequest request,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)  | 
Future<ListTablesResult> | 
AmazonDynamoDBAsync.listTablesAsync(ListTablesRequest listTablesRequest,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
 Returns an array of table names associated with the current account and
 endpoint. 
 | 
Future<ListTablesResult> | 
AbstractAmazonDynamoDBAsync.listTablesAsync(ListTablesRequest request,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)  | 
Future<ListTablesResult> | 
AmazonDynamoDBAsyncClient.listTablesAsync(String exclusiveStartTableName,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AmazonDynamoDBAsync.listTablesAsync(String exclusiveStartTableName,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AbstractAmazonDynamoDBAsync.listTablesAsync(String exclusiveStartTableName,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AmazonDynamoDBAsyncClient.listTablesAsync(String exclusiveStartTableName,
               Integer limit,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AmazonDynamoDBAsync.listTablesAsync(String exclusiveStartTableName,
               Integer limit,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<ListTablesResult> | 
AbstractAmazonDynamoDBAsync.listTablesAsync(String exclusiveStartTableName,
               Integer limit,
               AsyncHandler<ListTablesRequest,ListTablesResult> asyncHandler)
Simplified method form for invoking the ListTables operation with an
 AsyncHandler. 
 | 
Future<PutItemResult> | 
AmazonDynamoDBAsyncClient.putItemAsync(PutItemRequest request,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)  | 
Future<PutItemResult> | 
AmazonDynamoDBAsync.putItemAsync(PutItemRequest putItemRequest,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
 Creates a new item, or replaces an old item with a new item. 
 | 
Future<PutItemResult> | 
AbstractAmazonDynamoDBAsync.putItemAsync(PutItemRequest request,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)  | 
Future<PutItemResult> | 
AmazonDynamoDBAsyncClient.putItemAsync(String tableName,
            Map<String,AttributeValue> item,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
Simplified method form for invoking the PutItem operation with an
 AsyncHandler. 
 | 
Future<PutItemResult> | 
AmazonDynamoDBAsync.putItemAsync(String tableName,
            Map<String,AttributeValue> item,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
Simplified method form for invoking the PutItem operation with an
 AsyncHandler. 
 | 
Future<PutItemResult> | 
AbstractAmazonDynamoDBAsync.putItemAsync(String tableName,
            Map<String,AttributeValue> item,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
Simplified method form for invoking the PutItem operation with an
 AsyncHandler. 
 | 
Future<PutItemResult> | 
AmazonDynamoDBAsyncClient.putItemAsync(String tableName,
            Map<String,AttributeValue> item,
            String returnValues,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
Simplified method form for invoking the PutItem operation with an
 AsyncHandler. 
 | 
Future<PutItemResult> | 
AmazonDynamoDBAsync.putItemAsync(String tableName,
            Map<String,AttributeValue> item,
            String returnValues,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
Simplified method form for invoking the PutItem operation with an
 AsyncHandler. 
 | 
Future<PutItemResult> | 
AbstractAmazonDynamoDBAsync.putItemAsync(String tableName,
            Map<String,AttributeValue> item,
            String returnValues,
            AsyncHandler<PutItemRequest,PutItemResult> asyncHandler)
Simplified method form for invoking the PutItem operation with an
 AsyncHandler. 
 | 
Future<QueryResult> | 
AmazonDynamoDBAsyncClient.queryAsync(QueryRequest request,
          AsyncHandler<QueryRequest,QueryResult> asyncHandler)  | 
Future<QueryResult> | 
AmazonDynamoDBAsync.queryAsync(QueryRequest queryRequest,
          AsyncHandler<QueryRequest,QueryResult> asyncHandler)
 A Query operation uses the primary key of a table or a secondary
 index to directly access items from that table or index. 
 | 
Future<QueryResult> | 
AbstractAmazonDynamoDBAsync.queryAsync(QueryRequest request,
          AsyncHandler<QueryRequest,QueryResult> asyncHandler)  | 
Future<ScanResult> | 
AmazonDynamoDBAsyncClient.scanAsync(ScanRequest request,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)  | 
Future<ScanResult> | 
AmazonDynamoDBAsync.scanAsync(ScanRequest scanRequest,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
 The Scan operation returns one or more items and item attributes
 by accessing every item in a table or a secondary index. 
 | 
Future<ScanResult> | 
AbstractAmazonDynamoDBAsync.scanAsync(ScanRequest request,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)  | 
Future<ScanResult> | 
AmazonDynamoDBAsyncClient.scanAsync(String tableName,
         List<String> attributesToGet,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AmazonDynamoDBAsync.scanAsync(String tableName,
         List<String> attributesToGet,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AbstractAmazonDynamoDBAsync.scanAsync(String tableName,
         List<String> attributesToGet,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AmazonDynamoDBAsyncClient.scanAsync(String tableName,
         List<String> attributesToGet,
         Map<String,Condition> scanFilter,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AmazonDynamoDBAsync.scanAsync(String tableName,
         List<String> attributesToGet,
         Map<String,Condition> scanFilter,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AbstractAmazonDynamoDBAsync.scanAsync(String tableName,
         List<String> attributesToGet,
         Map<String,Condition> scanFilter,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AmazonDynamoDBAsyncClient.scanAsync(String tableName,
         Map<String,Condition> scanFilter,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AmazonDynamoDBAsync.scanAsync(String tableName,
         Map<String,Condition> scanFilter,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<ScanResult> | 
AbstractAmazonDynamoDBAsync.scanAsync(String tableName,
         Map<String,Condition> scanFilter,
         AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
 AsyncHandler. 
 | 
Future<UpdateItemResult> | 
AmazonDynamoDBAsyncClient.updateItemAsync(String tableName,
               Map<String,AttributeValue> key,
               Map<String,AttributeValueUpdate> attributeUpdates,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
Simplified method form for invoking the UpdateItem operation with an
 AsyncHandler. 
 | 
Future<UpdateItemResult> | 
AmazonDynamoDBAsync.updateItemAsync(String tableName,
               Map<String,AttributeValue> key,
               Map<String,AttributeValueUpdate> attributeUpdates,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
Simplified method form for invoking the UpdateItem operation with an
 AsyncHandler. 
 | 
Future<UpdateItemResult> | 
AbstractAmazonDynamoDBAsync.updateItemAsync(String tableName,
               Map<String,AttributeValue> key,
               Map<String,AttributeValueUpdate> attributeUpdates,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
Simplified method form for invoking the UpdateItem operation with an
 AsyncHandler. 
 | 
Future<UpdateItemResult> | 
AmazonDynamoDBAsyncClient.updateItemAsync(String tableName,
               Map<String,AttributeValue> key,
               Map<String,AttributeValueUpdate> attributeUpdates,
               String returnValues,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
Simplified method form for invoking the UpdateItem operation with an
 AsyncHandler. 
 | 
Future<UpdateItemResult> | 
AmazonDynamoDBAsync.updateItemAsync(String tableName,
               Map<String,AttributeValue> key,
               Map<String,AttributeValueUpdate> attributeUpdates,
               String returnValues,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
Simplified method form for invoking the UpdateItem operation with an
 AsyncHandler. 
 | 
Future<UpdateItemResult> | 
AbstractAmazonDynamoDBAsync.updateItemAsync(String tableName,
               Map<String,AttributeValue> key,
               Map<String,AttributeValueUpdate> attributeUpdates,
               String returnValues,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
Simplified method form for invoking the UpdateItem operation with an
 AsyncHandler. 
 | 
Future<UpdateItemResult> | 
AmazonDynamoDBAsyncClient.updateItemAsync(UpdateItemRequest request,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)  | 
Future<UpdateItemResult> | 
AmazonDynamoDBAsync.updateItemAsync(UpdateItemRequest updateItemRequest,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)
 Edits an existing item's attributes, or adds a new item to the table if
 it does not already exist. 
 | 
Future<UpdateItemResult> | 
AbstractAmazonDynamoDBAsync.updateItemAsync(UpdateItemRequest request,
               AsyncHandler<UpdateItemRequest,UpdateItemResult> asyncHandler)  | 
Future<UpdateTableResult> | 
AmazonDynamoDBAsyncClient.updateTableAsync(String tableName,
                ProvisionedThroughput provisionedThroughput,
                AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)
Simplified method form for invoking the UpdateTable operation with an
 AsyncHandler. 
 | 
Future<UpdateTableResult> | 
AmazonDynamoDBAsync.updateTableAsync(String tableName,
                ProvisionedThroughput provisionedThroughput,
                AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)
Simplified method form for invoking the UpdateTable operation with an
 AsyncHandler. 
 | 
Future<UpdateTableResult> | 
AbstractAmazonDynamoDBAsync.updateTableAsync(String tableName,
                ProvisionedThroughput provisionedThroughput,
                AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)
Simplified method form for invoking the UpdateTable operation with an
 AsyncHandler. 
 | 
Future<UpdateTableResult> | 
AmazonDynamoDBAsyncClient.updateTableAsync(UpdateTableRequest request,
                AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)  | 
Future<UpdateTableResult> | 
AmazonDynamoDBAsync.updateTableAsync(UpdateTableRequest updateTableRequest,
                AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)
 Modifies the provisioned throughput settings, global secondary indexes,
 or DynamoDB Streams settings for a given table. 
 | 
Future<UpdateTableResult> | 
AbstractAmazonDynamoDBAsync.updateTableAsync(UpdateTableRequest request,
                AsyncHandler<UpdateTableRequest,UpdateTableResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CreateClusterResult> | 
AmazonECSAsyncClient.createClusterAsync(CreateClusterRequest createClusterRequest,
                  AsyncHandler<CreateClusterRequest,CreateClusterResult> asyncHandler)
 Creates a new Amazon ECS cluster. 
 | 
Future<CreateClusterResult> | 
AmazonECSAsync.createClusterAsync(CreateClusterRequest createClusterRequest,
                  AsyncHandler<CreateClusterRequest,CreateClusterResult> asyncHandler)
 Creates a new Amazon ECS cluster. 
 | 
Future<CreateServiceResult> | 
AmazonECSAsyncClient.createServiceAsync(CreateServiceRequest createServiceRequest,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)
 Runs and maintains a desired number of tasks from a specified task
 definition. 
 | 
Future<CreateServiceResult> | 
AmazonECSAsync.createServiceAsync(CreateServiceRequest createServiceRequest,
                  AsyncHandler<CreateServiceRequest,CreateServiceResult> asyncHandler)
 Runs and maintains a desired number of tasks from a specified task
 definition. 
 | 
Future<DeleteClusterResult> | 
AmazonECSAsyncClient.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
                  AsyncHandler<DeleteClusterRequest,DeleteClusterResult> asyncHandler)
 Deletes the specified cluster. 
 | 
Future<DeleteClusterResult> | 
AmazonECSAsync.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
                  AsyncHandler<DeleteClusterRequest,DeleteClusterResult> asyncHandler)
 Deletes the specified cluster. 
 | 
Future<DeleteServiceResult> | 
AmazonECSAsyncClient.deleteServiceAsync(DeleteServiceRequest deleteServiceRequest,
                  AsyncHandler<DeleteServiceRequest,DeleteServiceResult> asyncHandler)
 Deletes a specified service within a cluster. 
 | 
Future<DeleteServiceResult> | 
AmazonECSAsync.deleteServiceAsync(DeleteServiceRequest deleteServiceRequest,
                  AsyncHandler<DeleteServiceRequest,DeleteServiceResult> asyncHandler)
 Deletes a specified service within a cluster. 
 | 
Future<DeregisterContainerInstanceResult> | 
AmazonECSAsyncClient.deregisterContainerInstanceAsync(DeregisterContainerInstanceRequest deregisterContainerInstanceRequest,
                                AsyncHandler<DeregisterContainerInstanceRequest,DeregisterContainerInstanceResult> asyncHandler)
 Deregisters an Amazon ECS container instance from the specified
 cluster. 
 | 
Future<DeregisterContainerInstanceResult> | 
AmazonECSAsync.deregisterContainerInstanceAsync(DeregisterContainerInstanceRequest deregisterContainerInstanceRequest,
                                AsyncHandler<DeregisterContainerInstanceRequest,DeregisterContainerInstanceResult> asyncHandler)
 Deregisters an Amazon ECS container instance from the specified
 cluster. 
 | 
Future<DeregisterTaskDefinitionResult> | 
AmazonECSAsyncClient.deregisterTaskDefinitionAsync(DeregisterTaskDefinitionRequest deregisterTaskDefinitionRequest,
                             AsyncHandler<DeregisterTaskDefinitionRequest,DeregisterTaskDefinitionResult> asyncHandler)
 Deregisters the specified task definition by family and revision. 
 | 
Future<DeregisterTaskDefinitionResult> | 
AmazonECSAsync.deregisterTaskDefinitionAsync(DeregisterTaskDefinitionRequest deregisterTaskDefinitionRequest,
                             AsyncHandler<DeregisterTaskDefinitionRequest,DeregisterTaskDefinitionResult> asyncHandler)
 Deregisters the specified task definition by family and revision. 
 | 
Future<DescribeClustersResult> | 
AmazonECSAsyncClient.describeClustersAsync(DescribeClustersRequest describeClustersRequest,
                     AsyncHandler<DescribeClustersRequest,DescribeClustersResult> asyncHandler)
 Describes one or more of your clusters. 
 | 
Future<DescribeClustersResult> | 
AmazonECSAsync.describeClustersAsync(DescribeClustersRequest describeClustersRequest,
                     AsyncHandler<DescribeClustersRequest,DescribeClustersResult> asyncHandler)
 Describes one or more of your clusters. 
 | 
Future<DescribeContainerInstancesResult> | 
AmazonECSAsyncClient.describeContainerInstancesAsync(DescribeContainerInstancesRequest describeContainerInstancesRequest,
                               AsyncHandler<DescribeContainerInstancesRequest,DescribeContainerInstancesResult> asyncHandler)
 Describes Amazon EC2 Container Service container instances. 
 | 
Future<DescribeContainerInstancesResult> | 
AmazonECSAsync.describeContainerInstancesAsync(DescribeContainerInstancesRequest describeContainerInstancesRequest,
                               AsyncHandler<DescribeContainerInstancesRequest,DescribeContainerInstancesResult> asyncHandler)
 Describes Amazon EC2 Container Service container instances. 
 | 
Future<DescribeServicesResult> | 
AmazonECSAsyncClient.describeServicesAsync(DescribeServicesRequest describeServicesRequest,
                     AsyncHandler<DescribeServicesRequest,DescribeServicesResult> asyncHandler)
 Describes the specified services running in your cluster. 
 | 
Future<DescribeServicesResult> | 
AmazonECSAsync.describeServicesAsync(DescribeServicesRequest describeServicesRequest,
                     AsyncHandler<DescribeServicesRequest,DescribeServicesResult> asyncHandler)
 Describes the specified services running in your cluster. 
 | 
Future<DescribeTaskDefinitionResult> | 
AmazonECSAsyncClient.describeTaskDefinitionAsync(DescribeTaskDefinitionRequest describeTaskDefinitionRequest,
                           AsyncHandler<DescribeTaskDefinitionRequest,DescribeTaskDefinitionResult> asyncHandler)
 Describes a task definition. 
 | 
Future<DescribeTaskDefinitionResult> | 
AmazonECSAsync.describeTaskDefinitionAsync(DescribeTaskDefinitionRequest describeTaskDefinitionRequest,
                           AsyncHandler<DescribeTaskDefinitionRequest,DescribeTaskDefinitionResult> asyncHandler)
 Describes a task definition. 
 | 
Future<DescribeTasksResult> | 
AmazonECSAsyncClient.describeTasksAsync(DescribeTasksRequest describeTasksRequest,
                  AsyncHandler<DescribeTasksRequest,DescribeTasksResult> asyncHandler)
 Describes a specified task or tasks. 
 | 
Future<DescribeTasksResult> | 
AmazonECSAsync.describeTasksAsync(DescribeTasksRequest describeTasksRequest,
                  AsyncHandler<DescribeTasksRequest,DescribeTasksResult> asyncHandler)
 Describes a specified task or tasks. 
 | 
Future<DiscoverPollEndpointResult> | 
AmazonECSAsyncClient.discoverPollEndpointAsync(DiscoverPollEndpointRequest discoverPollEndpointRequest,
                         AsyncHandler<DiscoverPollEndpointRequest,DiscoverPollEndpointResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<DiscoverPollEndpointResult> | 
AmazonECSAsync.discoverPollEndpointAsync(DiscoverPollEndpointRequest discoverPollEndpointRequest,
                         AsyncHandler<DiscoverPollEndpointRequest,DiscoverPollEndpointResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<ListClustersResult> | 
AmazonECSAsyncClient.listClustersAsync(ListClustersRequest listClustersRequest,
                 AsyncHandler<ListClustersRequest,ListClustersResult> asyncHandler)
 Returns a list of existing clusters. 
 | 
Future<ListClustersResult> | 
AmazonECSAsync.listClustersAsync(ListClustersRequest listClustersRequest,
                 AsyncHandler<ListClustersRequest,ListClustersResult> asyncHandler)
 Returns a list of existing clusters. 
 | 
Future<ListContainerInstancesResult> | 
AmazonECSAsyncClient.listContainerInstancesAsync(ListContainerInstancesRequest listContainerInstancesRequest,
                           AsyncHandler<ListContainerInstancesRequest,ListContainerInstancesResult> asyncHandler)
 Returns a list of container instances in a specified cluster. 
 | 
Future<ListContainerInstancesResult> | 
AmazonECSAsync.listContainerInstancesAsync(ListContainerInstancesRequest listContainerInstancesRequest,
                           AsyncHandler<ListContainerInstancesRequest,ListContainerInstancesResult> asyncHandler)
 Returns a list of container instances in a specified cluster. 
 | 
Future<ListServicesResult> | 
AmazonECSAsyncClient.listServicesAsync(ListServicesRequest listServicesRequest,
                 AsyncHandler<ListServicesRequest,ListServicesResult> asyncHandler)
 Lists the services that are running in a specified cluster. 
 | 
Future<ListServicesResult> | 
AmazonECSAsync.listServicesAsync(ListServicesRequest listServicesRequest,
                 AsyncHandler<ListServicesRequest,ListServicesResult> asyncHandler)
 Lists the services that are running in a specified cluster. 
 | 
Future<ListTaskDefinitionFamiliesResult> | 
AmazonECSAsyncClient.listTaskDefinitionFamiliesAsync(ListTaskDefinitionFamiliesRequest listTaskDefinitionFamiliesRequest,
                               AsyncHandler<ListTaskDefinitionFamiliesRequest,ListTaskDefinitionFamiliesResult> asyncHandler)
 Returns a list of task definition families that are registered to
 your account (which may include task definition families that no
 longer have any  
ACTIVE task definitions). | 
Future<ListTaskDefinitionFamiliesResult> | 
AmazonECSAsync.listTaskDefinitionFamiliesAsync(ListTaskDefinitionFamiliesRequest listTaskDefinitionFamiliesRequest,
                               AsyncHandler<ListTaskDefinitionFamiliesRequest,ListTaskDefinitionFamiliesResult> asyncHandler)
 Returns a list of task definition families that are registered to
 your account (which may include task definition families that no
 longer have any  
ACTIVE task definitions). | 
Future<ListTaskDefinitionsResult> | 
AmazonECSAsyncClient.listTaskDefinitionsAsync(ListTaskDefinitionsRequest listTaskDefinitionsRequest,
                        AsyncHandler<ListTaskDefinitionsRequest,ListTaskDefinitionsResult> asyncHandler)
 Returns a list of task definitions that are registered to your
 account. 
 | 
Future<ListTaskDefinitionsResult> | 
AmazonECSAsync.listTaskDefinitionsAsync(ListTaskDefinitionsRequest listTaskDefinitionsRequest,
                        AsyncHandler<ListTaskDefinitionsRequest,ListTaskDefinitionsResult> asyncHandler)
 Returns a list of task definitions that are registered to your
 account. 
 | 
Future<ListTasksResult> | 
AmazonECSAsyncClient.listTasksAsync(ListTasksRequest listTasksRequest,
              AsyncHandler<ListTasksRequest,ListTasksResult> asyncHandler)
 Returns a list of tasks for a specified cluster. 
 | 
Future<ListTasksResult> | 
AmazonECSAsync.listTasksAsync(ListTasksRequest listTasksRequest,
              AsyncHandler<ListTasksRequest,ListTasksResult> asyncHandler)
 Returns a list of tasks for a specified cluster. 
 | 
Future<RegisterContainerInstanceResult> | 
AmazonECSAsyncClient.registerContainerInstanceAsync(RegisterContainerInstanceRequest registerContainerInstanceRequest,
                              AsyncHandler<RegisterContainerInstanceRequest,RegisterContainerInstanceResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<RegisterContainerInstanceResult> | 
AmazonECSAsync.registerContainerInstanceAsync(RegisterContainerInstanceRequest registerContainerInstanceRequest,
                              AsyncHandler<RegisterContainerInstanceRequest,RegisterContainerInstanceResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<RegisterTaskDefinitionResult> | 
AmazonECSAsyncClient.registerTaskDefinitionAsync(RegisterTaskDefinitionRequest registerTaskDefinitionRequest,
                           AsyncHandler<RegisterTaskDefinitionRequest,RegisterTaskDefinitionResult> asyncHandler)
 Registers a new task definition from the supplied  
family
 and containerDefinitions . | 
Future<RegisterTaskDefinitionResult> | 
AmazonECSAsync.registerTaskDefinitionAsync(RegisterTaskDefinitionRequest registerTaskDefinitionRequest,
                           AsyncHandler<RegisterTaskDefinitionRequest,RegisterTaskDefinitionResult> asyncHandler)
 Registers a new task definition from the supplied  
family
 and containerDefinitions . | 
Future<RunTaskResult> | 
AmazonECSAsyncClient.runTaskAsync(RunTaskRequest runTaskRequest,
            AsyncHandler<RunTaskRequest,RunTaskResult> asyncHandler)
 Start a task using random placement and the default Amazon ECS
 scheduler. 
 | 
Future<RunTaskResult> | 
AmazonECSAsync.runTaskAsync(RunTaskRequest runTaskRequest,
            AsyncHandler<RunTaskRequest,RunTaskResult> asyncHandler)
 Start a task using random placement and the default Amazon ECS
 scheduler. 
 | 
Future<StartTaskResult> | 
AmazonECSAsyncClient.startTaskAsync(StartTaskRequest startTaskRequest,
              AsyncHandler<StartTaskRequest,StartTaskResult> asyncHandler)
 Starts a new task from the specified task definition on the specified
 container instance or instances. 
 | 
Future<StartTaskResult> | 
AmazonECSAsync.startTaskAsync(StartTaskRequest startTaskRequest,
              AsyncHandler<StartTaskRequest,StartTaskResult> asyncHandler)
 Starts a new task from the specified task definition on the specified
 container instance or instances. 
 | 
Future<StopTaskResult> | 
AmazonECSAsyncClient.stopTaskAsync(StopTaskRequest stopTaskRequest,
             AsyncHandler<StopTaskRequest,StopTaskResult> asyncHandler)
 Stops a running task. 
 | 
Future<StopTaskResult> | 
AmazonECSAsync.stopTaskAsync(StopTaskRequest stopTaskRequest,
             AsyncHandler<StopTaskRequest,StopTaskResult> asyncHandler)
 Stops a running task. 
 | 
Future<SubmitContainerStateChangeResult> | 
AmazonECSAsyncClient.submitContainerStateChangeAsync(SubmitContainerStateChangeRequest submitContainerStateChangeRequest,
                               AsyncHandler<SubmitContainerStateChangeRequest,SubmitContainerStateChangeResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<SubmitContainerStateChangeResult> | 
AmazonECSAsync.submitContainerStateChangeAsync(SubmitContainerStateChangeRequest submitContainerStateChangeRequest,
                               AsyncHandler<SubmitContainerStateChangeRequest,SubmitContainerStateChangeResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<SubmitTaskStateChangeResult> | 
AmazonECSAsyncClient.submitTaskStateChangeAsync(SubmitTaskStateChangeRequest submitTaskStateChangeRequest,
                          AsyncHandler<SubmitTaskStateChangeRequest,SubmitTaskStateChangeResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<SubmitTaskStateChangeResult> | 
AmazonECSAsync.submitTaskStateChangeAsync(SubmitTaskStateChangeRequest submitTaskStateChangeRequest,
                          AsyncHandler<SubmitTaskStateChangeRequest,SubmitTaskStateChangeResult> asyncHandler)
 NOTE: This action is only used by the Amazon EC2 Container
 Service agent, and it is not intended for use outside of the agent. 
 | 
Future<UpdateContainerAgentResult> | 
AmazonECSAsyncClient.updateContainerAgentAsync(UpdateContainerAgentRequest updateContainerAgentRequest,
                         AsyncHandler<UpdateContainerAgentRequest,UpdateContainerAgentResult> asyncHandler)
 Updates the Amazon ECS container agent on a specified container
 instance. 
 | 
Future<UpdateContainerAgentResult> | 
AmazonECSAsync.updateContainerAgentAsync(UpdateContainerAgentRequest updateContainerAgentRequest,
                         AsyncHandler<UpdateContainerAgentRequest,UpdateContainerAgentResult> asyncHandler)
 Updates the Amazon ECS container agent on a specified container
 instance. 
 | 
Future<UpdateServiceResult> | 
AmazonECSAsyncClient.updateServiceAsync(UpdateServiceRequest updateServiceRequest,
                  AsyncHandler<UpdateServiceRequest,UpdateServiceResult> asyncHandler)
 Modify the desired count or task definition used in a service. 
 | 
Future<UpdateServiceResult> | 
AmazonECSAsync.updateServiceAsync(UpdateServiceRequest updateServiceRequest,
                  AsyncHandler<UpdateServiceRequest,UpdateServiceResult> asyncHandler)
 Modify the desired count or task definition used in a service. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<AddTagsToResourceResult> | 
AmazonElastiCacheAsyncClient.addTagsToResourceAsync(AddTagsToResourceRequest addTagsToResourceRequest,
                      AsyncHandler<AddTagsToResourceRequest,AddTagsToResourceResult> asyncHandler)
 The AddTagsToResource action adds up to 10 cost allocation
 tags to the named resource. 
 | 
Future<AddTagsToResourceResult> | 
AmazonElastiCacheAsync.addTagsToResourceAsync(AddTagsToResourceRequest addTagsToResourceRequest,
                      AsyncHandler<AddTagsToResourceRequest,AddTagsToResourceResult> asyncHandler)
 The AddTagsToResource action adds up to 10 cost allocation
 tags to the named resource. 
 | 
Future<CacheSecurityGroup> | 
AmazonElastiCacheAsyncClient.authorizeCacheSecurityGroupIngressAsync(AuthorizeCacheSecurityGroupIngressRequest authorizeCacheSecurityGroupIngressRequest,
                                       AsyncHandler<AuthorizeCacheSecurityGroupIngressRequest,CacheSecurityGroup> asyncHandler)
 The AuthorizeCacheSecurityGroupIngress action allows network
 ingress to a cache security group. 
 | 
Future<CacheSecurityGroup> | 
AmazonElastiCacheAsync.authorizeCacheSecurityGroupIngressAsync(AuthorizeCacheSecurityGroupIngressRequest authorizeCacheSecurityGroupIngressRequest,
                                       AsyncHandler<AuthorizeCacheSecurityGroupIngressRequest,CacheSecurityGroup> asyncHandler)
 The AuthorizeCacheSecurityGroupIngress action allows network
 ingress to a cache security group. 
 | 
Future<Snapshot> | 
AmazonElastiCacheAsyncClient.copySnapshotAsync(CopySnapshotRequest copySnapshotRequest,
                 AsyncHandler<CopySnapshotRequest,Snapshot> asyncHandler)
 The CopySnapshot action makes a copy of an existing snapshot. 
 | 
Future<Snapshot> | 
AmazonElastiCacheAsync.copySnapshotAsync(CopySnapshotRequest copySnapshotRequest,
                 AsyncHandler<CopySnapshotRequest,Snapshot> asyncHandler)
 The CopySnapshot action makes a copy of an existing snapshot. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsyncClient.createCacheClusterAsync(CreateCacheClusterRequest createCacheClusterRequest,
                       AsyncHandler<CreateCacheClusterRequest,CacheCluster> asyncHandler)
 The CreateCacheCluster action creates a cache cluster. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsync.createCacheClusterAsync(CreateCacheClusterRequest createCacheClusterRequest,
                       AsyncHandler<CreateCacheClusterRequest,CacheCluster> asyncHandler)
 The CreateCacheCluster action creates a cache cluster. 
 | 
Future<CacheParameterGroup> | 
AmazonElastiCacheAsyncClient.createCacheParameterGroupAsync(CreateCacheParameterGroupRequest createCacheParameterGroupRequest,
                              AsyncHandler<CreateCacheParameterGroupRequest,CacheParameterGroup> asyncHandler)
 The CreateCacheParameterGroup action creates a new cache
 parameter group. 
 | 
Future<CacheParameterGroup> | 
AmazonElastiCacheAsync.createCacheParameterGroupAsync(CreateCacheParameterGroupRequest createCacheParameterGroupRequest,
                              AsyncHandler<CreateCacheParameterGroupRequest,CacheParameterGroup> asyncHandler)
 The CreateCacheParameterGroup action creates a new cache
 parameter group. 
 | 
Future<CacheSecurityGroup> | 
AmazonElastiCacheAsyncClient.createCacheSecurityGroupAsync(CreateCacheSecurityGroupRequest createCacheSecurityGroupRequest,
                             AsyncHandler<CreateCacheSecurityGroupRequest,CacheSecurityGroup> asyncHandler)
 The CreateCacheSecurityGroup action creates a new cache
 security group. 
 | 
Future<CacheSecurityGroup> | 
AmazonElastiCacheAsync.createCacheSecurityGroupAsync(CreateCacheSecurityGroupRequest createCacheSecurityGroupRequest,
                             AsyncHandler<CreateCacheSecurityGroupRequest,CacheSecurityGroup> asyncHandler)
 The CreateCacheSecurityGroup action creates a new cache
 security group. 
 | 
Future<CacheSubnetGroup> | 
AmazonElastiCacheAsyncClient.createCacheSubnetGroupAsync(CreateCacheSubnetGroupRequest createCacheSubnetGroupRequest,
                           AsyncHandler<CreateCacheSubnetGroupRequest,CacheSubnetGroup> asyncHandler)
 The CreateCacheSubnetGroup action creates a new cache subnet
 group. 
 | 
Future<CacheSubnetGroup> | 
AmazonElastiCacheAsync.createCacheSubnetGroupAsync(CreateCacheSubnetGroupRequest createCacheSubnetGroupRequest,
                           AsyncHandler<CreateCacheSubnetGroupRequest,CacheSubnetGroup> asyncHandler)
 The CreateCacheSubnetGroup action creates a new cache subnet
 group. 
 | 
Future<ReplicationGroup> | 
AmazonElastiCacheAsyncClient.createReplicationGroupAsync(CreateReplicationGroupRequest createReplicationGroupRequest,
                           AsyncHandler<CreateReplicationGroupRequest,ReplicationGroup> asyncHandler)
 The CreateReplicationGroup action creates a replication group. 
 | 
Future<ReplicationGroup> | 
AmazonElastiCacheAsync.createReplicationGroupAsync(CreateReplicationGroupRequest createReplicationGroupRequest,
                           AsyncHandler<CreateReplicationGroupRequest,ReplicationGroup> asyncHandler)
 The CreateReplicationGroup action creates a replication group. 
 | 
Future<Snapshot> | 
AmazonElastiCacheAsyncClient.createSnapshotAsync(CreateSnapshotRequest createSnapshotRequest,
                   AsyncHandler<CreateSnapshotRequest,Snapshot> asyncHandler)
 The CreateSnapshot action creates a copy of an entire cache
 cluster at a specific moment in time. 
 | 
Future<Snapshot> | 
AmazonElastiCacheAsync.createSnapshotAsync(CreateSnapshotRequest createSnapshotRequest,
                   AsyncHandler<CreateSnapshotRequest,Snapshot> asyncHandler)
 The CreateSnapshot action creates a copy of an entire cache
 cluster at a specific moment in time. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsyncClient.deleteCacheClusterAsync(DeleteCacheClusterRequest deleteCacheClusterRequest,
                       AsyncHandler<DeleteCacheClusterRequest,CacheCluster> asyncHandler)
 The DeleteCacheCluster action deletes a previously provisioned
 cache cluster. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsync.deleteCacheClusterAsync(DeleteCacheClusterRequest deleteCacheClusterRequest,
                       AsyncHandler<DeleteCacheClusterRequest,CacheCluster> asyncHandler)
 The DeleteCacheCluster action deletes a previously provisioned
 cache cluster. 
 | 
Future<Void> | 
AmazonElastiCacheAsyncClient.deleteCacheParameterGroupAsync(DeleteCacheParameterGroupRequest deleteCacheParameterGroupRequest,
                              AsyncHandler<DeleteCacheParameterGroupRequest,Void> asyncHandler)
 The DeleteCacheParameterGroup action deletes the specified
 cache parameter group. 
 | 
Future<Void> | 
AmazonElastiCacheAsync.deleteCacheParameterGroupAsync(DeleteCacheParameterGroupRequest deleteCacheParameterGroupRequest,
                              AsyncHandler<DeleteCacheParameterGroupRequest,Void> asyncHandler)
 The DeleteCacheParameterGroup action deletes the specified
 cache parameter group. 
 | 
Future<Void> | 
AmazonElastiCacheAsyncClient.deleteCacheSecurityGroupAsync(DeleteCacheSecurityGroupRequest deleteCacheSecurityGroupRequest,
                             AsyncHandler<DeleteCacheSecurityGroupRequest,Void> asyncHandler)
 The DeleteCacheSecurityGroup action deletes a cache security
 group. 
 | 
Future<Void> | 
AmazonElastiCacheAsync.deleteCacheSecurityGroupAsync(DeleteCacheSecurityGroupRequest deleteCacheSecurityGroupRequest,
                             AsyncHandler<DeleteCacheSecurityGroupRequest,Void> asyncHandler)
 The DeleteCacheSecurityGroup action deletes a cache security
 group. 
 | 
Future<Void> | 
AmazonElastiCacheAsyncClient.deleteCacheSubnetGroupAsync(DeleteCacheSubnetGroupRequest deleteCacheSubnetGroupRequest,
                           AsyncHandler<DeleteCacheSubnetGroupRequest,Void> asyncHandler)
 The DeleteCacheSubnetGroup action deletes a cache subnet
 group. 
 | 
Future<Void> | 
AmazonElastiCacheAsync.deleteCacheSubnetGroupAsync(DeleteCacheSubnetGroupRequest deleteCacheSubnetGroupRequest,
                           AsyncHandler<DeleteCacheSubnetGroupRequest,Void> asyncHandler)
 The DeleteCacheSubnetGroup action deletes a cache subnet
 group. 
 | 
Future<ReplicationGroup> | 
AmazonElastiCacheAsyncClient.deleteReplicationGroupAsync(DeleteReplicationGroupRequest deleteReplicationGroupRequest,
                           AsyncHandler<DeleteReplicationGroupRequest,ReplicationGroup> asyncHandler)
 The DeleteReplicationGroup action deletes an existing
 replication group. 
 | 
Future<ReplicationGroup> | 
AmazonElastiCacheAsync.deleteReplicationGroupAsync(DeleteReplicationGroupRequest deleteReplicationGroupRequest,
                           AsyncHandler<DeleteReplicationGroupRequest,ReplicationGroup> asyncHandler)
 The DeleteReplicationGroup action deletes an existing
 replication group. 
 | 
Future<Snapshot> | 
AmazonElastiCacheAsyncClient.deleteSnapshotAsync(DeleteSnapshotRequest deleteSnapshotRequest,
                   AsyncHandler<DeleteSnapshotRequest,Snapshot> asyncHandler)
 The DeleteSnapshot action deletes an existing snapshot. 
 | 
Future<Snapshot> | 
AmazonElastiCacheAsync.deleteSnapshotAsync(DeleteSnapshotRequest deleteSnapshotRequest,
                   AsyncHandler<DeleteSnapshotRequest,Snapshot> asyncHandler)
 The DeleteSnapshot action deletes an existing snapshot. 
 | 
Future<DescribeCacheClustersResult> | 
AmazonElastiCacheAsyncClient.describeCacheClustersAsync(DescribeCacheClustersRequest describeCacheClustersRequest,
                          AsyncHandler<DescribeCacheClustersRequest,DescribeCacheClustersResult> asyncHandler)
 The DescribeCacheClusters action returns information about all
 provisioned cache clusters if no cache cluster identifier is
 specified, or about a specific cache cluster if a cache cluster
 identifier is supplied. 
 | 
Future<DescribeCacheClustersResult> | 
AmazonElastiCacheAsync.describeCacheClustersAsync(DescribeCacheClustersRequest describeCacheClustersRequest,
                          AsyncHandler<DescribeCacheClustersRequest,DescribeCacheClustersResult> asyncHandler)
 The DescribeCacheClusters action returns information about all
 provisioned cache clusters if no cache cluster identifier is
 specified, or about a specific cache cluster if a cache cluster
 identifier is supplied. 
 | 
Future<DescribeCacheEngineVersionsResult> | 
AmazonElastiCacheAsyncClient.describeCacheEngineVersionsAsync(DescribeCacheEngineVersionsRequest describeCacheEngineVersionsRequest,
                                AsyncHandler<DescribeCacheEngineVersionsRequest,DescribeCacheEngineVersionsResult> asyncHandler)
 The DescribeCacheEngineVersions action returns a list of the
 available cache engines and their versions. 
 | 
Future<DescribeCacheEngineVersionsResult> | 
AmazonElastiCacheAsync.describeCacheEngineVersionsAsync(DescribeCacheEngineVersionsRequest describeCacheEngineVersionsRequest,
                                AsyncHandler<DescribeCacheEngineVersionsRequest,DescribeCacheEngineVersionsResult> asyncHandler)
 The DescribeCacheEngineVersions action returns a list of the
 available cache engines and their versions. 
 | 
Future<DescribeCacheParameterGroupsResult> | 
AmazonElastiCacheAsyncClient.describeCacheParameterGroupsAsync(DescribeCacheParameterGroupsRequest describeCacheParameterGroupsRequest,
                                 AsyncHandler<DescribeCacheParameterGroupsRequest,DescribeCacheParameterGroupsResult> asyncHandler)
 The DescribeCacheParameterGroups action returns a list of
 cache parameter group descriptions. 
 | 
Future<DescribeCacheParameterGroupsResult> | 
AmazonElastiCacheAsync.describeCacheParameterGroupsAsync(DescribeCacheParameterGroupsRequest describeCacheParameterGroupsRequest,
                                 AsyncHandler<DescribeCacheParameterGroupsRequest,DescribeCacheParameterGroupsResult> asyncHandler)
 The DescribeCacheParameterGroups action returns a list of
 cache parameter group descriptions. 
 | 
Future<DescribeCacheParametersResult> | 
AmazonElastiCacheAsyncClient.describeCacheParametersAsync(DescribeCacheParametersRequest describeCacheParametersRequest,
                            AsyncHandler<DescribeCacheParametersRequest,DescribeCacheParametersResult> asyncHandler)
 The DescribeCacheParameters action returns the detailed
 parameter list for a particular cache parameter group. 
 | 
Future<DescribeCacheParametersResult> | 
AmazonElastiCacheAsync.describeCacheParametersAsync(DescribeCacheParametersRequest describeCacheParametersRequest,
                            AsyncHandler<DescribeCacheParametersRequest,DescribeCacheParametersResult> asyncHandler)
 The DescribeCacheParameters action returns the detailed
 parameter list for a particular cache parameter group. 
 | 
Future<DescribeCacheSecurityGroupsResult> | 
AmazonElastiCacheAsyncClient.describeCacheSecurityGroupsAsync(DescribeCacheSecurityGroupsRequest describeCacheSecurityGroupsRequest,
                                AsyncHandler<DescribeCacheSecurityGroupsRequest,DescribeCacheSecurityGroupsResult> asyncHandler)
 The DescribeCacheSecurityGroups action returns a list of cache
 security group descriptions. 
 | 
Future<DescribeCacheSecurityGroupsResult> | 
AmazonElastiCacheAsync.describeCacheSecurityGroupsAsync(DescribeCacheSecurityGroupsRequest describeCacheSecurityGroupsRequest,
                                AsyncHandler<DescribeCacheSecurityGroupsRequest,DescribeCacheSecurityGroupsResult> asyncHandler)
 The DescribeCacheSecurityGroups action returns a list of cache
 security group descriptions. 
 | 
Future<DescribeCacheSubnetGroupsResult> | 
AmazonElastiCacheAsyncClient.describeCacheSubnetGroupsAsync(DescribeCacheSubnetGroupsRequest describeCacheSubnetGroupsRequest,
                              AsyncHandler<DescribeCacheSubnetGroupsRequest,DescribeCacheSubnetGroupsResult> asyncHandler)
 The DescribeCacheSubnetGroups action returns a list of cache
 subnet group descriptions. 
 | 
Future<DescribeCacheSubnetGroupsResult> | 
AmazonElastiCacheAsync.describeCacheSubnetGroupsAsync(DescribeCacheSubnetGroupsRequest describeCacheSubnetGroupsRequest,
                              AsyncHandler<DescribeCacheSubnetGroupsRequest,DescribeCacheSubnetGroupsResult> asyncHandler)
 The DescribeCacheSubnetGroups action returns a list of cache
 subnet group descriptions. 
 | 
Future<EngineDefaults> | 
AmazonElastiCacheAsyncClient.describeEngineDefaultParametersAsync(DescribeEngineDefaultParametersRequest describeEngineDefaultParametersRequest,
                                    AsyncHandler<DescribeEngineDefaultParametersRequest,EngineDefaults> asyncHandler)
 The DescribeEngineDefaultParameters action returns the default
 engine and system parameter information for the specified cache
 engine. 
 | 
Future<EngineDefaults> | 
AmazonElastiCacheAsync.describeEngineDefaultParametersAsync(DescribeEngineDefaultParametersRequest describeEngineDefaultParametersRequest,
                                    AsyncHandler<DescribeEngineDefaultParametersRequest,EngineDefaults> asyncHandler)
 The DescribeEngineDefaultParameters action returns the default
 engine and system parameter information for the specified cache
 engine. 
 | 
Future<DescribeEventsResult> | 
AmazonElastiCacheAsyncClient.describeEventsAsync(DescribeEventsRequest describeEventsRequest,
                   AsyncHandler<DescribeEventsRequest,DescribeEventsResult> asyncHandler)
 The DescribeEvents action returns events related to cache
 clusters, cache security groups, and cache parameter groups. 
 | 
Future<DescribeEventsResult> | 
AmazonElastiCacheAsync.describeEventsAsync(DescribeEventsRequest describeEventsRequest,
                   AsyncHandler<DescribeEventsRequest,DescribeEventsResult> asyncHandler)
 The DescribeEvents action returns events related to cache
 clusters, cache security groups, and cache parameter groups. 
 | 
Future<DescribeReplicationGroupsResult> | 
AmazonElastiCacheAsyncClient.describeReplicationGroupsAsync(DescribeReplicationGroupsRequest describeReplicationGroupsRequest,
                              AsyncHandler<DescribeReplicationGroupsRequest,DescribeReplicationGroupsResult> asyncHandler)
 The DescribeReplicationGroups action returns information about
 a particular replication group. 
 | 
Future<DescribeReplicationGroupsResult> | 
AmazonElastiCacheAsync.describeReplicationGroupsAsync(DescribeReplicationGroupsRequest describeReplicationGroupsRequest,
                              AsyncHandler<DescribeReplicationGroupsRequest,DescribeReplicationGroupsResult> asyncHandler)
 The DescribeReplicationGroups action returns information about
 a particular replication group. 
 | 
Future<DescribeReservedCacheNodesResult> | 
AmazonElastiCacheAsyncClient.describeReservedCacheNodesAsync(DescribeReservedCacheNodesRequest describeReservedCacheNodesRequest,
                               AsyncHandler<DescribeReservedCacheNodesRequest,DescribeReservedCacheNodesResult> asyncHandler)
 The DescribeReservedCacheNodes action returns information
 about reserved cache nodes for this account, or about a specified
 reserved cache node. 
 | 
Future<DescribeReservedCacheNodesResult> | 
AmazonElastiCacheAsync.describeReservedCacheNodesAsync(DescribeReservedCacheNodesRequest describeReservedCacheNodesRequest,
                               AsyncHandler<DescribeReservedCacheNodesRequest,DescribeReservedCacheNodesResult> asyncHandler)
 The DescribeReservedCacheNodes action returns information
 about reserved cache nodes for this account, or about a specified
 reserved cache node. 
 | 
Future<DescribeReservedCacheNodesOfferingsResult> | 
AmazonElastiCacheAsyncClient.describeReservedCacheNodesOfferingsAsync(DescribeReservedCacheNodesOfferingsRequest describeReservedCacheNodesOfferingsRequest,
                                        AsyncHandler<DescribeReservedCacheNodesOfferingsRequest,DescribeReservedCacheNodesOfferingsResult> asyncHandler)
 The DescribeReservedCacheNodesOfferings action lists available
 reserved cache node offerings. 
 | 
Future<DescribeReservedCacheNodesOfferingsResult> | 
AmazonElastiCacheAsync.describeReservedCacheNodesOfferingsAsync(DescribeReservedCacheNodesOfferingsRequest describeReservedCacheNodesOfferingsRequest,
                                        AsyncHandler<DescribeReservedCacheNodesOfferingsRequest,DescribeReservedCacheNodesOfferingsResult> asyncHandler)
 The DescribeReservedCacheNodesOfferings action lists available
 reserved cache node offerings. 
 | 
Future<DescribeSnapshotsResult> | 
AmazonElastiCacheAsyncClient.describeSnapshotsAsync(DescribeSnapshotsRequest describeSnapshotsRequest,
                      AsyncHandler<DescribeSnapshotsRequest,DescribeSnapshotsResult> asyncHandler)
 The DescribeSnapshots action returns information about cache
 cluster snapshots. 
 | 
Future<DescribeSnapshotsResult> | 
AmazonElastiCacheAsync.describeSnapshotsAsync(DescribeSnapshotsRequest describeSnapshotsRequest,
                      AsyncHandler<DescribeSnapshotsRequest,DescribeSnapshotsResult> asyncHandler)
 The DescribeSnapshots action returns information about cache
 cluster snapshots. 
 | 
Future<ListTagsForResourceResult> | 
AmazonElastiCacheAsyncClient.listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
                        AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
 The ListTagsForResource action lists all cost allocation tags
 currently on the named resource. 
 | 
Future<ListTagsForResourceResult> | 
AmazonElastiCacheAsync.listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
                        AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
 The ListTagsForResource action lists all cost allocation tags
 currently on the named resource. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsyncClient.modifyCacheClusterAsync(ModifyCacheClusterRequest modifyCacheClusterRequest,
                       AsyncHandler<ModifyCacheClusterRequest,CacheCluster> asyncHandler)
 The ModifyCacheCluster action modifies the settings for a
 cache cluster. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsync.modifyCacheClusterAsync(ModifyCacheClusterRequest modifyCacheClusterRequest,
                       AsyncHandler<ModifyCacheClusterRequest,CacheCluster> asyncHandler)
 The ModifyCacheCluster action modifies the settings for a
 cache cluster. 
 | 
Future<ModifyCacheParameterGroupResult> | 
AmazonElastiCacheAsyncClient.modifyCacheParameterGroupAsync(ModifyCacheParameterGroupRequest modifyCacheParameterGroupRequest,
                              AsyncHandler<ModifyCacheParameterGroupRequest,ModifyCacheParameterGroupResult> asyncHandler)
 The ModifyCacheParameterGroup action modifies the parameters
 of a cache parameter group. 
 | 
Future<ModifyCacheParameterGroupResult> | 
AmazonElastiCacheAsync.modifyCacheParameterGroupAsync(ModifyCacheParameterGroupRequest modifyCacheParameterGroupRequest,
                              AsyncHandler<ModifyCacheParameterGroupRequest,ModifyCacheParameterGroupResult> asyncHandler)
 The ModifyCacheParameterGroup action modifies the parameters
 of a cache parameter group. 
 | 
Future<CacheSubnetGroup> | 
AmazonElastiCacheAsyncClient.modifyCacheSubnetGroupAsync(ModifyCacheSubnetGroupRequest modifyCacheSubnetGroupRequest,
                           AsyncHandler<ModifyCacheSubnetGroupRequest,CacheSubnetGroup> asyncHandler)
 The ModifyCacheSubnetGroup action modifies an existing cache
 subnet group. 
 | 
Future<CacheSubnetGroup> | 
AmazonElastiCacheAsync.modifyCacheSubnetGroupAsync(ModifyCacheSubnetGroupRequest modifyCacheSubnetGroupRequest,
                           AsyncHandler<ModifyCacheSubnetGroupRequest,CacheSubnetGroup> asyncHandler)
 The ModifyCacheSubnetGroup action modifies an existing cache
 subnet group. 
 | 
Future<ReplicationGroup> | 
AmazonElastiCacheAsyncClient.modifyReplicationGroupAsync(ModifyReplicationGroupRequest modifyReplicationGroupRequest,
                           AsyncHandler<ModifyReplicationGroupRequest,ReplicationGroup> asyncHandler)
 The ModifyReplicationGroup action modifies the settings for a
 replication group. 
 | 
Future<ReplicationGroup> | 
AmazonElastiCacheAsync.modifyReplicationGroupAsync(ModifyReplicationGroupRequest modifyReplicationGroupRequest,
                           AsyncHandler<ModifyReplicationGroupRequest,ReplicationGroup> asyncHandler)
 The ModifyReplicationGroup action modifies the settings for a
 replication group. 
 | 
Future<ReservedCacheNode> | 
AmazonElastiCacheAsyncClient.purchaseReservedCacheNodesOfferingAsync(PurchaseReservedCacheNodesOfferingRequest purchaseReservedCacheNodesOfferingRequest,
                                       AsyncHandler<PurchaseReservedCacheNodesOfferingRequest,ReservedCacheNode> asyncHandler)
 The PurchaseReservedCacheNodesOffering action allows you to
 purchase a reserved cache node offering. 
 | 
Future<ReservedCacheNode> | 
AmazonElastiCacheAsync.purchaseReservedCacheNodesOfferingAsync(PurchaseReservedCacheNodesOfferingRequest purchaseReservedCacheNodesOfferingRequest,
                                       AsyncHandler<PurchaseReservedCacheNodesOfferingRequest,ReservedCacheNode> asyncHandler)
 The PurchaseReservedCacheNodesOffering action allows you to
 purchase a reserved cache node offering. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsyncClient.rebootCacheClusterAsync(RebootCacheClusterRequest rebootCacheClusterRequest,
                       AsyncHandler<RebootCacheClusterRequest,CacheCluster> asyncHandler)
 The RebootCacheCluster action reboots some, or all, of the
 cache nodes within a provisioned cache cluster. 
 | 
Future<CacheCluster> | 
AmazonElastiCacheAsync.rebootCacheClusterAsync(RebootCacheClusterRequest rebootCacheClusterRequest,
                       AsyncHandler<RebootCacheClusterRequest,CacheCluster> asyncHandler)
 The RebootCacheCluster action reboots some, or all, of the
 cache nodes within a provisioned cache cluster. 
 | 
Future<RemoveTagsFromResourceResult> | 
AmazonElastiCacheAsyncClient.removeTagsFromResourceAsync(RemoveTagsFromResourceRequest removeTagsFromResourceRequest,
                           AsyncHandler<RemoveTagsFromResourceRequest,RemoveTagsFromResourceResult> asyncHandler)
 The RemoveTagsFromResource action removes the tags identified
 by the  
TagKeys list from the named resource. | 
Future<RemoveTagsFromResourceResult> | 
AmazonElastiCacheAsync.removeTagsFromResourceAsync(RemoveTagsFromResourceRequest removeTagsFromResourceRequest,
                           AsyncHandler<RemoveTagsFromResourceRequest,RemoveTagsFromResourceResult> asyncHandler)
 The RemoveTagsFromResource action removes the tags identified
 by the  
TagKeys list from the named resource. | 
Future<ResetCacheParameterGroupResult> | 
AmazonElastiCacheAsyncClient.resetCacheParameterGroupAsync(ResetCacheParameterGroupRequest resetCacheParameterGroupRequest,
                             AsyncHandler<ResetCacheParameterGroupRequest,ResetCacheParameterGroupResult> asyncHandler)
 The ResetCacheParameterGroup action modifies the parameters of
 a cache parameter group to the engine or system default value. 
 | 
Future<ResetCacheParameterGroupResult> | 
AmazonElastiCacheAsync.resetCacheParameterGroupAsync(ResetCacheParameterGroupRequest resetCacheParameterGroupRequest,
                             AsyncHandler<ResetCacheParameterGroupRequest,ResetCacheParameterGroupResult> asyncHandler)
 The ResetCacheParameterGroup action modifies the parameters of
 a cache parameter group to the engine or system default value. 
 | 
Future<CacheSecurityGroup> | 
AmazonElastiCacheAsyncClient.revokeCacheSecurityGroupIngressAsync(RevokeCacheSecurityGroupIngressRequest revokeCacheSecurityGroupIngressRequest,
                                    AsyncHandler<RevokeCacheSecurityGroupIngressRequest,CacheSecurityGroup> asyncHandler)
 The RevokeCacheSecurityGroupIngress action revokes ingress
 from a cache security group. 
 | 
Future<CacheSecurityGroup> | 
AmazonElastiCacheAsync.revokeCacheSecurityGroupIngressAsync(RevokeCacheSecurityGroupIngressRequest revokeCacheSecurityGroupIngressRequest,
                                    AsyncHandler<RevokeCacheSecurityGroupIngressRequest,CacheSecurityGroup> asyncHandler)
 The RevokeCacheSecurityGroupIngress action revokes ingress
 from a cache security group. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<AddInstanceGroupsResult> | 
AmazonElasticMapReduceAsyncClient.addInstanceGroupsAsync(AddInstanceGroupsRequest addInstanceGroupsRequest,
                      AsyncHandler<AddInstanceGroupsRequest,AddInstanceGroupsResult> asyncHandler)
 AddInstanceGroups adds an instance group to a running cluster. 
 | 
Future<AddInstanceGroupsResult> | 
AmazonElasticMapReduceAsync.addInstanceGroupsAsync(AddInstanceGroupsRequest addInstanceGroupsRequest,
                      AsyncHandler<AddInstanceGroupsRequest,AddInstanceGroupsResult> asyncHandler)
 AddInstanceGroups adds an instance group to a running cluster. 
 | 
Future<AddJobFlowStepsResult> | 
AmazonElasticMapReduceAsyncClient.addJobFlowStepsAsync(AddJobFlowStepsRequest addJobFlowStepsRequest,
                    AsyncHandler<AddJobFlowStepsRequest,AddJobFlowStepsResult> asyncHandler)
 AddJobFlowSteps adds new steps to a running job flow. 
 | 
Future<AddJobFlowStepsResult> | 
AmazonElasticMapReduceAsync.addJobFlowStepsAsync(AddJobFlowStepsRequest addJobFlowStepsRequest,
                    AsyncHandler<AddJobFlowStepsRequest,AddJobFlowStepsResult> asyncHandler)
 AddJobFlowSteps adds new steps to a running job flow. 
 | 
Future<AddTagsResult> | 
AmazonElasticMapReduceAsyncClient.addTagsAsync(AddTagsRequest addTagsRequest,
            AsyncHandler<AddTagsRequest,AddTagsResult> asyncHandler)
 Adds tags to an Amazon EMR resource. 
 | 
Future<AddTagsResult> | 
AmazonElasticMapReduceAsync.addTagsAsync(AddTagsRequest addTagsRequest,
            AsyncHandler<AddTagsRequest,AddTagsResult> asyncHandler)
 Adds tags to an Amazon EMR resource. 
 | 
Future<DescribeClusterResult> | 
AmazonElasticMapReduceAsyncClient.describeClusterAsync(DescribeClusterRequest describeClusterRequest,
                    AsyncHandler<DescribeClusterRequest,DescribeClusterResult> asyncHandler)
 Provides cluster-level details including status, hardware and
 software configuration, VPC settings, and so on. 
 | 
Future<DescribeClusterResult> | 
AmazonElasticMapReduceAsync.describeClusterAsync(DescribeClusterRequest describeClusterRequest,
                    AsyncHandler<DescribeClusterRequest,DescribeClusterResult> asyncHandler)
 Provides cluster-level details including status, hardware and
 software configuration, VPC settings, and so on. 
 | 
Future<DescribeJobFlowsResult> | 
AmazonElasticMapReduceAsyncClient.describeJobFlowsAsync(DescribeJobFlowsRequest describeJobFlowsRequest,
                     AsyncHandler<DescribeJobFlowsRequest,DescribeJobFlowsResult> asyncHandler)
 This API is deprecated and will eventually be removed. 
 | 
Future<DescribeJobFlowsResult> | 
AmazonElasticMapReduceAsync.describeJobFlowsAsync(DescribeJobFlowsRequest describeJobFlowsRequest,
                     AsyncHandler<DescribeJobFlowsRequest,DescribeJobFlowsResult> asyncHandler)
 This API is deprecated and will eventually be removed. 
 | 
Future<DescribeStepResult> | 
AmazonElasticMapReduceAsyncClient.describeStepAsync(DescribeStepRequest describeStepRequest,
                 AsyncHandler<DescribeStepRequest,DescribeStepResult> asyncHandler)
 Provides more detail about the cluster step. 
 | 
Future<DescribeStepResult> | 
AmazonElasticMapReduceAsync.describeStepAsync(DescribeStepRequest describeStepRequest,
                 AsyncHandler<DescribeStepRequest,DescribeStepResult> asyncHandler)
 Provides more detail about the cluster step. 
 | 
Future<ListBootstrapActionsResult> | 
AmazonElasticMapReduceAsyncClient.listBootstrapActionsAsync(ListBootstrapActionsRequest listBootstrapActionsRequest,
                         AsyncHandler<ListBootstrapActionsRequest,ListBootstrapActionsResult> asyncHandler)
 Provides information about the bootstrap actions associated with a
 cluster. 
 | 
Future<ListBootstrapActionsResult> | 
AmazonElasticMapReduceAsync.listBootstrapActionsAsync(ListBootstrapActionsRequest listBootstrapActionsRequest,
                         AsyncHandler<ListBootstrapActionsRequest,ListBootstrapActionsResult> asyncHandler)
 Provides information about the bootstrap actions associated with a
 cluster. 
 | 
Future<ListClustersResult> | 
AmazonElasticMapReduceAsyncClient.listClustersAsync(ListClustersRequest listClustersRequest,
                 AsyncHandler<ListClustersRequest,ListClustersResult> asyncHandler)
 Provides the status of all clusters visible to this AWS account. 
 | 
Future<ListClustersResult> | 
AmazonElasticMapReduceAsync.listClustersAsync(ListClustersRequest listClustersRequest,
                 AsyncHandler<ListClustersRequest,ListClustersResult> asyncHandler)
 Provides the status of all clusters visible to this AWS account. 
 | 
Future<ListInstanceGroupsResult> | 
AmazonElasticMapReduceAsyncClient.listInstanceGroupsAsync(ListInstanceGroupsRequest listInstanceGroupsRequest,
                       AsyncHandler<ListInstanceGroupsRequest,ListInstanceGroupsResult> asyncHandler)
 Provides all available details about the instance groups in a
 cluster. 
 | 
Future<ListInstanceGroupsResult> | 
AmazonElasticMapReduceAsync.listInstanceGroupsAsync(ListInstanceGroupsRequest listInstanceGroupsRequest,
                       AsyncHandler<ListInstanceGroupsRequest,ListInstanceGroupsResult> asyncHandler)
 Provides all available details about the instance groups in a
 cluster. 
 | 
Future<ListInstancesResult> | 
AmazonElasticMapReduceAsyncClient.listInstancesAsync(ListInstancesRequest listInstancesRequest,
                  AsyncHandler<ListInstancesRequest,ListInstancesResult> asyncHandler)
 Provides information about the cluster instances that Amazon EMR
 provisions on behalf of a user when it creates the cluster. 
 | 
Future<ListInstancesResult> | 
AmazonElasticMapReduceAsync.listInstancesAsync(ListInstancesRequest listInstancesRequest,
                  AsyncHandler<ListInstancesRequest,ListInstancesResult> asyncHandler)
 Provides information about the cluster instances that Amazon EMR
 provisions on behalf of a user when it creates the cluster. 
 | 
Future<ListStepsResult> | 
AmazonElasticMapReduceAsyncClient.listStepsAsync(ListStepsRequest listStepsRequest,
              AsyncHandler<ListStepsRequest,ListStepsResult> asyncHandler)
 Provides a list of steps for the cluster. 
 | 
Future<ListStepsResult> | 
AmazonElasticMapReduceAsync.listStepsAsync(ListStepsRequest listStepsRequest,
              AsyncHandler<ListStepsRequest,ListStepsResult> asyncHandler)
 Provides a list of steps for the cluster. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsyncClient.modifyInstanceGroupsAsync(ModifyInstanceGroupsRequest modifyInstanceGroupsRequest,
                         AsyncHandler<ModifyInstanceGroupsRequest,Void> asyncHandler)
 ModifyInstanceGroups modifies the number of nodes and configuration
 settings of an instance group. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsync.modifyInstanceGroupsAsync(ModifyInstanceGroupsRequest modifyInstanceGroupsRequest,
                         AsyncHandler<ModifyInstanceGroupsRequest,Void> asyncHandler)
 ModifyInstanceGroups modifies the number of nodes and configuration
 settings of an instance group. 
 | 
Future<RemoveTagsResult> | 
AmazonElasticMapReduceAsyncClient.removeTagsAsync(RemoveTagsRequest removeTagsRequest,
               AsyncHandler<RemoveTagsRequest,RemoveTagsResult> asyncHandler)
 Removes tags from an Amazon EMR resource. 
 | 
Future<RemoveTagsResult> | 
AmazonElasticMapReduceAsync.removeTagsAsync(RemoveTagsRequest removeTagsRequest,
               AsyncHandler<RemoveTagsRequest,RemoveTagsResult> asyncHandler)
 Removes tags from an Amazon EMR resource. 
 | 
Future<RunJobFlowResult> | 
AmazonElasticMapReduceAsyncClient.runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new job flow. 
 | 
Future<RunJobFlowResult> | 
AmazonElasticMapReduceAsync.runJobFlowAsync(RunJobFlowRequest runJobFlowRequest,
               AsyncHandler<RunJobFlowRequest,RunJobFlowResult> asyncHandler)
 RunJobFlow creates and starts running a new job flow. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsyncClient.setTerminationProtectionAsync(SetTerminationProtectionRequest setTerminationProtectionRequest,
                             AsyncHandler<SetTerminationProtectionRequest,Void> asyncHandler)
 SetTerminationProtection locks a job flow so the Amazon EC2 instances
 in the cluster cannot be terminated by user intervention, an API call,
 or in the event of a job-flow error. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsync.setTerminationProtectionAsync(SetTerminationProtectionRequest setTerminationProtectionRequest,
                             AsyncHandler<SetTerminationProtectionRequest,Void> asyncHandler)
 SetTerminationProtection locks a job flow so the Amazon EC2 instances
 in the cluster cannot be terminated by user intervention, an API call,
 or in the event of a job-flow error. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsyncClient.setVisibleToAllUsersAsync(SetVisibleToAllUsersRequest setVisibleToAllUsersRequest,
                         AsyncHandler<SetVisibleToAllUsersRequest,Void> asyncHandler)
 Sets whether all AWS Identity and Access Management (IAM) users under
 your account can access the specified job flows. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsync.setVisibleToAllUsersAsync(SetVisibleToAllUsersRequest setVisibleToAllUsersRequest,
                         AsyncHandler<SetVisibleToAllUsersRequest,Void> asyncHandler)
 Sets whether all AWS Identity and Access Management (IAM) users under
 your account can access the specified job flows. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsyncClient.terminateJobFlowsAsync(TerminateJobFlowsRequest terminateJobFlowsRequest,
                      AsyncHandler<TerminateJobFlowsRequest,Void> asyncHandler)
 TerminateJobFlows shuts a list of job flows down. 
 | 
Future<Void> | 
AmazonElasticMapReduceAsync.terminateJobFlowsAsync(TerminateJobFlowsRequest terminateJobFlowsRequest,
                      AsyncHandler<TerminateJobFlowsRequest,Void> asyncHandler)
 TerminateJobFlows shuts a list of job flows down. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CancelJobResult> | 
AmazonElasticTranscoderAsyncClient.cancelJobAsync(CancelJobRequest cancelJobRequest,
              AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)
 The CancelJob operation cancels an unfinished job. 
 | 
Future<CancelJobResult> | 
AmazonElasticTranscoderAsync.cancelJobAsync(CancelJobRequest cancelJobRequest,
              AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)
 The CancelJob operation cancels an unfinished job. 
 | 
Future<CreateJobResult> | 
AmazonElasticTranscoderAsyncClient.createJobAsync(CreateJobRequest createJobRequest,
              AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)
 When you create a job, Elastic Transcoder returns JSON data that
 includes the values that you specified plus information about the job
 that is created. 
 | 
Future<CreateJobResult> | 
AmazonElasticTranscoderAsync.createJobAsync(CreateJobRequest createJobRequest,
              AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)
 When you create a job, Elastic Transcoder returns JSON data that
 includes the values that you specified plus information about the job
 that is created. 
 | 
Future<CreatePipelineResult> | 
AmazonElasticTranscoderAsyncClient.createPipelineAsync(CreatePipelineRequest createPipelineRequest,
                   AsyncHandler<CreatePipelineRequest,CreatePipelineResult> asyncHandler)
 The CreatePipeline operation creates a pipeline with settings that
 you specify. 
 | 
Future<CreatePipelineResult> | 
AmazonElasticTranscoderAsync.createPipelineAsync(CreatePipelineRequest createPipelineRequest,
                   AsyncHandler<CreatePipelineRequest,CreatePipelineResult> asyncHandler)
 The CreatePipeline operation creates a pipeline with settings that
 you specify. 
 | 
Future<CreatePresetResult> | 
AmazonElasticTranscoderAsyncClient.createPresetAsync(CreatePresetRequest createPresetRequest,
                 AsyncHandler<CreatePresetRequest,CreatePresetResult> asyncHandler)
 The CreatePreset operation creates a preset with settings that you
 specify. 
 | 
Future<CreatePresetResult> | 
AmazonElasticTranscoderAsync.createPresetAsync(CreatePresetRequest createPresetRequest,
                 AsyncHandler<CreatePresetRequest,CreatePresetResult> asyncHandler)
 The CreatePreset operation creates a preset with settings that you
 specify. 
 | 
Future<DeletePipelineResult> | 
AmazonElasticTranscoderAsyncClient.deletePipelineAsync(DeletePipelineRequest deletePipelineRequest,
                   AsyncHandler<DeletePipelineRequest,DeletePipelineResult> asyncHandler)
 The DeletePipeline operation removes a pipeline. 
 | 
Future<DeletePipelineResult> | 
AmazonElasticTranscoderAsync.deletePipelineAsync(DeletePipelineRequest deletePipelineRequest,
                   AsyncHandler<DeletePipelineRequest,DeletePipelineResult> asyncHandler)
 The DeletePipeline operation removes a pipeline. 
 | 
Future<DeletePresetResult> | 
AmazonElasticTranscoderAsyncClient.deletePresetAsync(DeletePresetRequest deletePresetRequest,
                 AsyncHandler<DeletePresetRequest,DeletePresetResult> asyncHandler)
 The DeletePreset operation removes a preset that you've added in an
 AWS region. 
 | 
Future<DeletePresetResult> | 
AmazonElasticTranscoderAsync.deletePresetAsync(DeletePresetRequest deletePresetRequest,
                 AsyncHandler<DeletePresetRequest,DeletePresetResult> asyncHandler)
 The DeletePreset operation removes a preset that you've added in an
 AWS region. 
 | 
Future<ListJobsByPipelineResult> | 
AmazonElasticTranscoderAsyncClient.listJobsByPipelineAsync(ListJobsByPipelineRequest listJobsByPipelineRequest,
                       AsyncHandler<ListJobsByPipelineRequest,ListJobsByPipelineResult> asyncHandler)
 The ListJobsByPipeline operation gets a list of the jobs currently in
 a pipeline. 
 | 
Future<ListJobsByPipelineResult> | 
AmazonElasticTranscoderAsync.listJobsByPipelineAsync(ListJobsByPipelineRequest listJobsByPipelineRequest,
                       AsyncHandler<ListJobsByPipelineRequest,ListJobsByPipelineResult> asyncHandler)
 The ListJobsByPipeline operation gets a list of the jobs currently in
 a pipeline. 
 | 
Future<ListJobsByStatusResult> | 
AmazonElasticTranscoderAsyncClient.listJobsByStatusAsync(ListJobsByStatusRequest listJobsByStatusRequest,
                     AsyncHandler<ListJobsByStatusRequest,ListJobsByStatusResult> asyncHandler)
 The ListJobsByStatus operation gets a list of jobs that have a
 specified status. 
 | 
Future<ListJobsByStatusResult> | 
AmazonElasticTranscoderAsync.listJobsByStatusAsync(ListJobsByStatusRequest listJobsByStatusRequest,
                     AsyncHandler<ListJobsByStatusRequest,ListJobsByStatusResult> asyncHandler)
 The ListJobsByStatus operation gets a list of jobs that have a
 specified status. 
 | 
Future<ListPipelinesResult> | 
AmazonElasticTranscoderAsyncClient.listPipelinesAsync(ListPipelinesRequest listPipelinesRequest,
                  AsyncHandler<ListPipelinesRequest,ListPipelinesResult> asyncHandler)
 The ListPipelines operation gets a list of the pipelines associated
 with the current AWS account. 
 | 
Future<ListPipelinesResult> | 
AmazonElasticTranscoderAsync.listPipelinesAsync(ListPipelinesRequest listPipelinesRequest,
                  AsyncHandler<ListPipelinesRequest,ListPipelinesResult> asyncHandler)
 The ListPipelines operation gets a list of the pipelines associated
 with the current AWS account. 
 | 
Future<ListPresetsResult> | 
AmazonElasticTranscoderAsyncClient.listPresetsAsync(ListPresetsRequest listPresetsRequest,
                AsyncHandler<ListPresetsRequest,ListPresetsResult> asyncHandler)
 The ListPresets operation gets a list of the default presets included
 with Elastic Transcoder and the presets that you've added in an AWS
 region. 
 | 
Future<ListPresetsResult> | 
AmazonElasticTranscoderAsync.listPresetsAsync(ListPresetsRequest listPresetsRequest,
                AsyncHandler<ListPresetsRequest,ListPresetsResult> asyncHandler)
 The ListPresets operation gets a list of the default presets included
 with Elastic Transcoder and the presets that you've added in an AWS
 region. 
 | 
Future<ReadJobResult> | 
AmazonElasticTranscoderAsyncClient.readJobAsync(ReadJobRequest readJobRequest,
            AsyncHandler<ReadJobRequest,ReadJobResult> asyncHandler)
 The ReadJob operation returns detailed information about a job. 
 | 
Future<ReadJobResult> | 
AmazonElasticTranscoderAsync.readJobAsync(ReadJobRequest readJobRequest,
            AsyncHandler<ReadJobRequest,ReadJobResult> asyncHandler)
 The ReadJob operation returns detailed information about a job. 
 | 
Future<ReadPipelineResult> | 
AmazonElasticTranscoderAsyncClient.readPipelineAsync(ReadPipelineRequest readPipelineRequest,
                 AsyncHandler<ReadPipelineRequest,ReadPipelineResult> asyncHandler)
 The ReadPipeline operation gets detailed information about a
 pipeline. 
 | 
Future<ReadPipelineResult> | 
AmazonElasticTranscoderAsync.readPipelineAsync(ReadPipelineRequest readPipelineRequest,
                 AsyncHandler<ReadPipelineRequest,ReadPipelineResult> asyncHandler)
 The ReadPipeline operation gets detailed information about a
 pipeline. 
 | 
Future<ReadPresetResult> | 
AmazonElasticTranscoderAsyncClient.readPresetAsync(ReadPresetRequest readPresetRequest,
               AsyncHandler<ReadPresetRequest,ReadPresetResult> asyncHandler)
 The ReadPreset operation gets detailed information about a preset. 
 | 
Future<ReadPresetResult> | 
AmazonElasticTranscoderAsync.readPresetAsync(ReadPresetRequest readPresetRequest,
               AsyncHandler<ReadPresetRequest,ReadPresetResult> asyncHandler)
 The ReadPreset operation gets detailed information about a preset. 
 | 
Future<TestRoleResult> | 
AmazonElasticTranscoderAsyncClient.testRoleAsync(TestRoleRequest testRoleRequest,
             AsyncHandler<TestRoleRequest,TestRoleResult> asyncHandler)
 The TestRole operation tests the IAM role used to create the
 pipeline. 
 | 
Future<TestRoleResult> | 
AmazonElasticTranscoderAsync.testRoleAsync(TestRoleRequest testRoleRequest,
             AsyncHandler<TestRoleRequest,TestRoleResult> asyncHandler)
 The TestRole operation tests the IAM role used to create the
 pipeline. 
 | 
Future<UpdatePipelineResult> | 
AmazonElasticTranscoderAsyncClient.updatePipelineAsync(UpdatePipelineRequest updatePipelineRequest,
                   AsyncHandler<UpdatePipelineRequest,UpdatePipelineResult> asyncHandler)
 Use the  
UpdatePipeline operation to update settings for
 a pipeline. | 
Future<UpdatePipelineResult> | 
AmazonElasticTranscoderAsync.updatePipelineAsync(UpdatePipelineRequest updatePipelineRequest,
                   AsyncHandler<UpdatePipelineRequest,UpdatePipelineResult> asyncHandler)
 Use the  
UpdatePipeline operation to update settings for
 a pipeline. | 
Future<UpdatePipelineNotificationsResult> | 
AmazonElasticTranscoderAsyncClient.updatePipelineNotificationsAsync(UpdatePipelineNotificationsRequest updatePipelineNotificationsRequest,
                                AsyncHandler<UpdatePipelineNotificationsRequest,UpdatePipelineNotificationsResult> asyncHandler)
 With the UpdatePipelineNotifications operation, you can update Amazon
 Simple Notification Service (Amazon SNS) notifications for a pipeline. 
 | 
Future<UpdatePipelineNotificationsResult> | 
AmazonElasticTranscoderAsync.updatePipelineNotificationsAsync(UpdatePipelineNotificationsRequest updatePipelineNotificationsRequest,
                                AsyncHandler<UpdatePipelineNotificationsRequest,UpdatePipelineNotificationsResult> asyncHandler)
 With the UpdatePipelineNotifications operation, you can update Amazon
 Simple Notification Service (Amazon SNS) notifications for a pipeline. 
 | 
Future<UpdatePipelineStatusResult> | 
AmazonElasticTranscoderAsyncClient.updatePipelineStatusAsync(UpdatePipelineStatusRequest updatePipelineStatusRequest,
                         AsyncHandler<UpdatePipelineStatusRequest,UpdatePipelineStatusResult> asyncHandler)
 The UpdatePipelineStatus operation pauses or reactivates a pipeline,
 so that the pipeline stops or restarts the processing of jobs. 
 | 
Future<UpdatePipelineStatusResult> | 
AmazonElasticTranscoderAsync.updatePipelineStatusAsync(UpdatePipelineStatusRequest updatePipelineStatusRequest,
                         AsyncHandler<UpdatePipelineStatusRequest,UpdatePipelineStatusResult> asyncHandler)
 The UpdatePipelineStatus operation pauses or reactivates a pipeline,
 so that the pipeline stops or restarts the processing of jobs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonGlacierAsyncClient.abortMultipartUploadAsync(AbortMultipartUploadRequest abortMultipartUploadRequest,
                         AsyncHandler<AbortMultipartUploadRequest,Void> asyncHandler)
 This operation aborts a multipart upload identified by the upload ID. 
 | 
Future<Void> | 
AmazonGlacierAsync.abortMultipartUploadAsync(AbortMultipartUploadRequest abortMultipartUploadRequest,
                         AsyncHandler<AbortMultipartUploadRequest,Void> asyncHandler)
 This operation aborts a multipart upload identified by the upload ID. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.abortVaultLockAsync(AbortVaultLockRequest abortVaultLockRequest,
                   AsyncHandler<AbortVaultLockRequest,Void> asyncHandler)
 This operation aborts the vault locking process if the vault lock is
 not in the  
Locked state. | 
Future<Void> | 
AmazonGlacierAsync.abortVaultLockAsync(AbortVaultLockRequest abortVaultLockRequest,
                   AsyncHandler<AbortVaultLockRequest,Void> asyncHandler)
 This operation aborts the vault locking process if the vault lock is
 not in the  
Locked state. | 
Future<Void> | 
AmazonGlacierAsyncClient.addTagsToVaultAsync(AddTagsToVaultRequest addTagsToVaultRequest,
                   AsyncHandler<AddTagsToVaultRequest,Void> asyncHandler)
 This operation adds the specified tags to a vault. 
 | 
Future<Void> | 
AmazonGlacierAsync.addTagsToVaultAsync(AddTagsToVaultRequest addTagsToVaultRequest,
                   AsyncHandler<AddTagsToVaultRequest,Void> asyncHandler)
 This operation adds the specified tags to a vault. 
 | 
Future<CompleteMultipartUploadResult> | 
AmazonGlacierAsyncClient.completeMultipartUploadAsync(CompleteMultipartUploadRequest completeMultipartUploadRequest,
                            AsyncHandler<CompleteMultipartUploadRequest,CompleteMultipartUploadResult> asyncHandler)
 You call this operation to inform Amazon Glacier that all the archive
 parts have been uploaded and that Amazon Glacier can now assemble the
 archive from the uploaded parts. 
 | 
Future<CompleteMultipartUploadResult> | 
AmazonGlacierAsync.completeMultipartUploadAsync(CompleteMultipartUploadRequest completeMultipartUploadRequest,
                            AsyncHandler<CompleteMultipartUploadRequest,CompleteMultipartUploadResult> asyncHandler)
 You call this operation to inform Amazon Glacier that all the archive
 parts have been uploaded and that Amazon Glacier can now assemble the
 archive from the uploaded parts. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.completeVaultLockAsync(CompleteVaultLockRequest completeVaultLockRequest,
                      AsyncHandler<CompleteVaultLockRequest,Void> asyncHandler)
 This operation completes the vault locking process by transitioning
 the vault lock from the  
InProgress state to the
 Locked state, which causes the vault lock policy to
 become unchangeable. | 
Future<Void> | 
AmazonGlacierAsync.completeVaultLockAsync(CompleteVaultLockRequest completeVaultLockRequest,
                      AsyncHandler<CompleteVaultLockRequest,Void> asyncHandler)
 This operation completes the vault locking process by transitioning
 the vault lock from the  
InProgress state to the
 Locked state, which causes the vault lock policy to
 become unchangeable. | 
Future<CreateVaultResult> | 
AmazonGlacierAsyncClient.createVaultAsync(CreateVaultRequest createVaultRequest,
                AsyncHandler<CreateVaultRequest,CreateVaultResult> asyncHandler)
 This operation creates a new vault with the specified name. 
 | 
Future<CreateVaultResult> | 
AmazonGlacierAsync.createVaultAsync(CreateVaultRequest createVaultRequest,
                AsyncHandler<CreateVaultRequest,CreateVaultResult> asyncHandler)
 This operation creates a new vault with the specified name. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.deleteArchiveAsync(DeleteArchiveRequest deleteArchiveRequest,
                  AsyncHandler<DeleteArchiveRequest,Void> asyncHandler)
 This operation deletes an archive from a vault. 
 | 
Future<Void> | 
AmazonGlacierAsync.deleteArchiveAsync(DeleteArchiveRequest deleteArchiveRequest,
                  AsyncHandler<DeleteArchiveRequest,Void> asyncHandler)
 This operation deletes an archive from a vault. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.deleteVaultAccessPolicyAsync(DeleteVaultAccessPolicyRequest deleteVaultAccessPolicyRequest,
                            AsyncHandler<DeleteVaultAccessPolicyRequest,Void> asyncHandler)
 This operation deletes the access policy associated with the
 specified vault. 
 | 
Future<Void> | 
AmazonGlacierAsync.deleteVaultAccessPolicyAsync(DeleteVaultAccessPolicyRequest deleteVaultAccessPolicyRequest,
                            AsyncHandler<DeleteVaultAccessPolicyRequest,Void> asyncHandler)
 This operation deletes the access policy associated with the
 specified vault. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.deleteVaultAsync(DeleteVaultRequest deleteVaultRequest,
                AsyncHandler<DeleteVaultRequest,Void> asyncHandler)
 This operation deletes a vault. 
 | 
Future<Void> | 
AmazonGlacierAsync.deleteVaultAsync(DeleteVaultRequest deleteVaultRequest,
                AsyncHandler<DeleteVaultRequest,Void> asyncHandler)
 This operation deletes a vault. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.deleteVaultNotificationsAsync(DeleteVaultNotificationsRequest deleteVaultNotificationsRequest,
                             AsyncHandler<DeleteVaultNotificationsRequest,Void> asyncHandler)
 This operation deletes the notification configuration set for a
 vault. 
 | 
Future<Void> | 
AmazonGlacierAsync.deleteVaultNotificationsAsync(DeleteVaultNotificationsRequest deleteVaultNotificationsRequest,
                             AsyncHandler<DeleteVaultNotificationsRequest,Void> asyncHandler)
 This operation deletes the notification configuration set for a
 vault. 
 | 
Future<DescribeJobResult> | 
AmazonGlacierAsyncClient.describeJobAsync(DescribeJobRequest describeJobRequest,
                AsyncHandler<DescribeJobRequest,DescribeJobResult> asyncHandler)
 This operation returns information about a job you previously
 initiated, including the job initiation date, the user who initiated
 the job, the job status code/message and the Amazon SNS topic to
 notify after Amazon Glacier completes the job. 
 | 
Future<DescribeJobResult> | 
AmazonGlacierAsync.describeJobAsync(DescribeJobRequest describeJobRequest,
                AsyncHandler<DescribeJobRequest,DescribeJobResult> asyncHandler)
 This operation returns information about a job you previously
 initiated, including the job initiation date, the user who initiated
 the job, the job status code/message and the Amazon SNS topic to
 notify after Amazon Glacier completes the job. 
 | 
Future<DescribeVaultResult> | 
AmazonGlacierAsyncClient.describeVaultAsync(DescribeVaultRequest describeVaultRequest,
                  AsyncHandler<DescribeVaultRequest,DescribeVaultResult> asyncHandler)
 This operation returns information about a vault, including the
 vault's Amazon Resource Name (ARN), the date the vault was created,
 the number of archives it contains, and the total size of all the
 archives in the vault. 
 | 
Future<DescribeVaultResult> | 
AmazonGlacierAsync.describeVaultAsync(DescribeVaultRequest describeVaultRequest,
                  AsyncHandler<DescribeVaultRequest,DescribeVaultResult> asyncHandler)
 This operation returns information about a vault, including the
 vault's Amazon Resource Name (ARN), the date the vault was created,
 the number of archives it contains, and the total size of all the
 archives in the vault. 
 | 
Future<GetDataRetrievalPolicyResult> | 
AmazonGlacierAsyncClient.getDataRetrievalPolicyAsync(GetDataRetrievalPolicyRequest getDataRetrievalPolicyRequest,
                           AsyncHandler<GetDataRetrievalPolicyRequest,GetDataRetrievalPolicyResult> asyncHandler)
 This operation returns the current data retrieval policy for the
 account and region specified in the GET request. 
 | 
Future<GetDataRetrievalPolicyResult> | 
AmazonGlacierAsync.getDataRetrievalPolicyAsync(GetDataRetrievalPolicyRequest getDataRetrievalPolicyRequest,
                           AsyncHandler<GetDataRetrievalPolicyRequest,GetDataRetrievalPolicyResult> asyncHandler)
 This operation returns the current data retrieval policy for the
 account and region specified in the GET request. 
 | 
Future<GetJobOutputResult> | 
AmazonGlacierAsyncClient.getJobOutputAsync(GetJobOutputRequest getJobOutputRequest,
                 AsyncHandler<GetJobOutputRequest,GetJobOutputResult> asyncHandler)
 This operation downloads the output of the job you initiated using
 InitiateJob. 
 | 
Future<GetJobOutputResult> | 
AmazonGlacierAsync.getJobOutputAsync(GetJobOutputRequest getJobOutputRequest,
                 AsyncHandler<GetJobOutputRequest,GetJobOutputResult> asyncHandler)
 This operation downloads the output of the job you initiated using
 InitiateJob. 
 | 
Future<GetVaultAccessPolicyResult> | 
AmazonGlacierAsyncClient.getVaultAccessPolicyAsync(GetVaultAccessPolicyRequest getVaultAccessPolicyRequest,
                         AsyncHandler<GetVaultAccessPolicyRequest,GetVaultAccessPolicyResult> asyncHandler)
 This operation retrieves the  
access-policy subresource
 set on the vault; for more information on setting this subresource,
 see
  Set Vault Access Policy (PUT access-policy)  . | 
Future<GetVaultAccessPolicyResult> | 
AmazonGlacierAsync.getVaultAccessPolicyAsync(GetVaultAccessPolicyRequest getVaultAccessPolicyRequest,
                         AsyncHandler<GetVaultAccessPolicyRequest,GetVaultAccessPolicyResult> asyncHandler)
 This operation retrieves the  
access-policy subresource
 set on the vault; for more information on setting this subresource,
 see
  Set Vault Access Policy (PUT access-policy)  . | 
Future<GetVaultLockResult> | 
AmazonGlacierAsyncClient.getVaultLockAsync(GetVaultLockRequest getVaultLockRequest,
                 AsyncHandler<GetVaultLockRequest,GetVaultLockResult> asyncHandler)
 This operation retrieves the following attributes from the
  
lock-policy subresource set on the specified vault:
 
  | 
Future<GetVaultLockResult> | 
AmazonGlacierAsync.getVaultLockAsync(GetVaultLockRequest getVaultLockRequest,
                 AsyncHandler<GetVaultLockRequest,GetVaultLockResult> asyncHandler)
 This operation retrieves the following attributes from the
  
lock-policy subresource set on the specified vault:
 
  | 
Future<GetVaultNotificationsResult> | 
AmazonGlacierAsyncClient.getVaultNotificationsAsync(GetVaultNotificationsRequest getVaultNotificationsRequest,
                          AsyncHandler<GetVaultNotificationsRequest,GetVaultNotificationsResult> asyncHandler)
 This operation retrieves the  
notification-configuration
 subresource of the specified vault. | 
Future<GetVaultNotificationsResult> | 
AmazonGlacierAsync.getVaultNotificationsAsync(GetVaultNotificationsRequest getVaultNotificationsRequest,
                          AsyncHandler<GetVaultNotificationsRequest,GetVaultNotificationsResult> asyncHandler)
 This operation retrieves the  
notification-configuration
 subresource of the specified vault. | 
Future<InitiateJobResult> | 
AmazonGlacierAsyncClient.initiateJobAsync(InitiateJobRequest initiateJobRequest,
                AsyncHandler<InitiateJobRequest,InitiateJobResult> asyncHandler)
 This operation initiates a job of the specified type. 
 | 
Future<InitiateJobResult> | 
AmazonGlacierAsync.initiateJobAsync(InitiateJobRequest initiateJobRequest,
                AsyncHandler<InitiateJobRequest,InitiateJobResult> asyncHandler)
 This operation initiates a job of the specified type. 
 | 
Future<InitiateMultipartUploadResult> | 
AmazonGlacierAsyncClient.initiateMultipartUploadAsync(InitiateMultipartUploadRequest initiateMultipartUploadRequest,
                            AsyncHandler<InitiateMultipartUploadRequest,InitiateMultipartUploadResult> asyncHandler)
 This operation initiates a multipart upload. 
 | 
Future<InitiateMultipartUploadResult> | 
AmazonGlacierAsync.initiateMultipartUploadAsync(InitiateMultipartUploadRequest initiateMultipartUploadRequest,
                            AsyncHandler<InitiateMultipartUploadRequest,InitiateMultipartUploadResult> asyncHandler)
 This operation initiates a multipart upload. 
 | 
Future<InitiateVaultLockResult> | 
AmazonGlacierAsyncClient.initiateVaultLockAsync(InitiateVaultLockRequest initiateVaultLockRequest,
                      AsyncHandler<InitiateVaultLockRequest,InitiateVaultLockResult> asyncHandler)
 This operation initiates the vault locking process by doing the
 following:
 
  
 | 
Future<InitiateVaultLockResult> | 
AmazonGlacierAsync.initiateVaultLockAsync(InitiateVaultLockRequest initiateVaultLockRequest,
                      AsyncHandler<InitiateVaultLockRequest,InitiateVaultLockResult> asyncHandler)
 This operation initiates the vault locking process by doing the
 following:
 
  
 | 
Future<ListJobsResult> | 
AmazonGlacierAsyncClient.listJobsAsync(ListJobsRequest listJobsRequest,
             AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
 This operation lists jobs for a vault, including jobs that are
 in-progress and jobs that have recently finished. 
 | 
Future<ListJobsResult> | 
AmazonGlacierAsync.listJobsAsync(ListJobsRequest listJobsRequest,
             AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
 This operation lists jobs for a vault, including jobs that are
 in-progress and jobs that have recently finished. 
 | 
Future<ListMultipartUploadsResult> | 
AmazonGlacierAsyncClient.listMultipartUploadsAsync(ListMultipartUploadsRequest listMultipartUploadsRequest,
                         AsyncHandler<ListMultipartUploadsRequest,ListMultipartUploadsResult> asyncHandler)
 This operation lists in-progress multipart uploads for the specified
 vault. 
 | 
Future<ListMultipartUploadsResult> | 
AmazonGlacierAsync.listMultipartUploadsAsync(ListMultipartUploadsRequest listMultipartUploadsRequest,
                         AsyncHandler<ListMultipartUploadsRequest,ListMultipartUploadsResult> asyncHandler)
 This operation lists in-progress multipart uploads for the specified
 vault. 
 | 
Future<ListPartsResult> | 
AmazonGlacierAsyncClient.listPartsAsync(ListPartsRequest listPartsRequest,
              AsyncHandler<ListPartsRequest,ListPartsResult> asyncHandler)
 This operation lists the parts of an archive that have been uploaded
 in a specific multipart upload. 
 | 
Future<ListPartsResult> | 
AmazonGlacierAsync.listPartsAsync(ListPartsRequest listPartsRequest,
              AsyncHandler<ListPartsRequest,ListPartsResult> asyncHandler)
 This operation lists the parts of an archive that have been uploaded
 in a specific multipart upload. 
 | 
Future<ListTagsForVaultResult> | 
AmazonGlacierAsyncClient.listTagsForVaultAsync(ListTagsForVaultRequest listTagsForVaultRequest,
                     AsyncHandler<ListTagsForVaultRequest,ListTagsForVaultResult> asyncHandler)
 This operation lists all the tags attached to a vault. 
 | 
Future<ListTagsForVaultResult> | 
AmazonGlacierAsync.listTagsForVaultAsync(ListTagsForVaultRequest listTagsForVaultRequest,
                     AsyncHandler<ListTagsForVaultRequest,ListTagsForVaultResult> asyncHandler)
 This operation lists all the tags attached to a vault. 
 | 
Future<ListVaultsResult> | 
AmazonGlacierAsyncClient.listVaultsAsync(ListVaultsRequest listVaultsRequest,
               AsyncHandler<ListVaultsRequest,ListVaultsResult> asyncHandler)
 This operation lists all vaults owned by the calling user's account. 
 | 
Future<ListVaultsResult> | 
AmazonGlacierAsync.listVaultsAsync(ListVaultsRequest listVaultsRequest,
               AsyncHandler<ListVaultsRequest,ListVaultsResult> asyncHandler)
 This operation lists all vaults owned by the calling user's account. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.removeTagsFromVaultAsync(RemoveTagsFromVaultRequest removeTagsFromVaultRequest,
                        AsyncHandler<RemoveTagsFromVaultRequest,Void> asyncHandler)
 This operation removes one or more tags from the set of tags attached
 to a vault. 
 | 
Future<Void> | 
AmazonGlacierAsync.removeTagsFromVaultAsync(RemoveTagsFromVaultRequest removeTagsFromVaultRequest,
                        AsyncHandler<RemoveTagsFromVaultRequest,Void> asyncHandler)
 This operation removes one or more tags from the set of tags attached
 to a vault. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.setDataRetrievalPolicyAsync(SetDataRetrievalPolicyRequest setDataRetrievalPolicyRequest,
                           AsyncHandler<SetDataRetrievalPolicyRequest,Void> asyncHandler)
 This operation sets and then enacts a data retrieval policy in the
 region specified in the PUT request. 
 | 
Future<Void> | 
AmazonGlacierAsync.setDataRetrievalPolicyAsync(SetDataRetrievalPolicyRequest setDataRetrievalPolicyRequest,
                           AsyncHandler<SetDataRetrievalPolicyRequest,Void> asyncHandler)
 This operation sets and then enacts a data retrieval policy in the
 region specified in the PUT request. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.setVaultAccessPolicyAsync(SetVaultAccessPolicyRequest setVaultAccessPolicyRequest,
                         AsyncHandler<SetVaultAccessPolicyRequest,Void> asyncHandler)
 This operation configures an access policy for a vault and will
 overwrite an existing policy. 
 | 
Future<Void> | 
AmazonGlacierAsync.setVaultAccessPolicyAsync(SetVaultAccessPolicyRequest setVaultAccessPolicyRequest,
                         AsyncHandler<SetVaultAccessPolicyRequest,Void> asyncHandler)
 This operation configures an access policy for a vault and will
 overwrite an existing policy. 
 | 
Future<Void> | 
AmazonGlacierAsyncClient.setVaultNotificationsAsync(SetVaultNotificationsRequest setVaultNotificationsRequest,
                          AsyncHandler<SetVaultNotificationsRequest,Void> asyncHandler)
 This operation configures notifications that will be sent when
 specific events happen to a vault. 
 | 
Future<Void> | 
AmazonGlacierAsync.setVaultNotificationsAsync(SetVaultNotificationsRequest setVaultNotificationsRequest,
                          AsyncHandler<SetVaultNotificationsRequest,Void> asyncHandler)
 This operation configures notifications that will be sent when
 specific events happen to a vault. 
 | 
Future<UploadArchiveResult> | 
AmazonGlacierAsyncClient.uploadArchiveAsync(UploadArchiveRequest uploadArchiveRequest,
                  AsyncHandler<UploadArchiveRequest,UploadArchiveResult> asyncHandler)
 This operation adds an archive to a vault. 
 | 
Future<UploadArchiveResult> | 
AmazonGlacierAsync.uploadArchiveAsync(UploadArchiveRequest uploadArchiveRequest,
                  AsyncHandler<UploadArchiveRequest,UploadArchiveResult> asyncHandler)
 This operation adds an archive to a vault. 
 | 
Future<UploadMultipartPartResult> | 
AmazonGlacierAsyncClient.uploadMultipartPartAsync(UploadMultipartPartRequest uploadMultipartPartRequest,
                        AsyncHandler<UploadMultipartPartRequest,UploadMultipartPartResult> asyncHandler)
 This operation uploads a part of an archive. 
 | 
Future<UploadMultipartPartResult> | 
AmazonGlacierAsync.uploadMultipartPartAsync(UploadMultipartPartRequest uploadMultipartPartRequest,
                        AsyncHandler<UploadMultipartPartRequest,UploadMultipartPartResult> asyncHandler)
 This operation uploads a part of an archive. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonIdentityManagementAsyncClient.addClientIDToOpenIDConnectProviderAsync(AddClientIDToOpenIDConnectProviderRequest addClientIDToOpenIDConnectProviderRequest,
                                       AsyncHandler<AddClientIDToOpenIDConnectProviderRequest,Void> asyncHandler)
 Adds a new client ID (also known as audience) to the list of client
 IDs already registered for the specified IAM OpenID Connect provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.addClientIDToOpenIDConnectProviderAsync(AddClientIDToOpenIDConnectProviderRequest addClientIDToOpenIDConnectProviderRequest,
                                       AsyncHandler<AddClientIDToOpenIDConnectProviderRequest,Void> asyncHandler)
 Adds a new client ID (also known as audience) to the list of client
 IDs already registered for the specified IAM OpenID Connect provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.addRoleToInstanceProfileAsync(AddRoleToInstanceProfileRequest addRoleToInstanceProfileRequest,
                             AsyncHandler<AddRoleToInstanceProfileRequest,Void> asyncHandler)
 Adds the specified role to the specified instance profile. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.addRoleToInstanceProfileAsync(AddRoleToInstanceProfileRequest addRoleToInstanceProfileRequest,
                             AsyncHandler<AddRoleToInstanceProfileRequest,Void> asyncHandler)
 Adds the specified role to the specified instance profile. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.addUserToGroupAsync(AddUserToGroupRequest addUserToGroupRequest,
                   AsyncHandler<AddUserToGroupRequest,Void> asyncHandler)
 Adds the specified user to the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.addUserToGroupAsync(AddUserToGroupRequest addUserToGroupRequest,
                   AsyncHandler<AddUserToGroupRequest,Void> asyncHandler)
 Adds the specified user to the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.attachGroupPolicyAsync(AttachGroupPolicyRequest attachGroupPolicyRequest,
                      AsyncHandler<AttachGroupPolicyRequest,Void> asyncHandler)
 Attaches the specified managed policy to the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.attachGroupPolicyAsync(AttachGroupPolicyRequest attachGroupPolicyRequest,
                      AsyncHandler<AttachGroupPolicyRequest,Void> asyncHandler)
 Attaches the specified managed policy to the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.attachRolePolicyAsync(AttachRolePolicyRequest attachRolePolicyRequest,
                     AsyncHandler<AttachRolePolicyRequest,Void> asyncHandler)
 Attaches the specified managed policy to the specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.attachRolePolicyAsync(AttachRolePolicyRequest attachRolePolicyRequest,
                     AsyncHandler<AttachRolePolicyRequest,Void> asyncHandler)
 Attaches the specified managed policy to the specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.attachUserPolicyAsync(AttachUserPolicyRequest attachUserPolicyRequest,
                     AsyncHandler<AttachUserPolicyRequest,Void> asyncHandler)
 Attaches the specified managed policy to the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.attachUserPolicyAsync(AttachUserPolicyRequest attachUserPolicyRequest,
                     AsyncHandler<AttachUserPolicyRequest,Void> asyncHandler)
 Attaches the specified managed policy to the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.changePasswordAsync(ChangePasswordRequest changePasswordRequest,
                   AsyncHandler<ChangePasswordRequest,Void> asyncHandler)
 Changes the password of the IAM user who is calling this action. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.changePasswordAsync(ChangePasswordRequest changePasswordRequest,
                   AsyncHandler<ChangePasswordRequest,Void> asyncHandler)
 Changes the password of the IAM user who is calling this action. 
 | 
Future<CreateAccessKeyResult> | 
AmazonIdentityManagementAsyncClient.createAccessKeyAsync(CreateAccessKeyRequest createAccessKeyRequest,
                    AsyncHandler<CreateAccessKeyRequest,CreateAccessKeyResult> asyncHandler)
 Creates a new AWS secret access key and corresponding AWS access key
 ID for the specified user. 
 | 
Future<CreateAccessKeyResult> | 
AmazonIdentityManagementAsync.createAccessKeyAsync(CreateAccessKeyRequest createAccessKeyRequest,
                    AsyncHandler<CreateAccessKeyRequest,CreateAccessKeyResult> asyncHandler)
 Creates a new AWS secret access key and corresponding AWS access key
 ID for the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.createAccountAliasAsync(CreateAccountAliasRequest createAccountAliasRequest,
                       AsyncHandler<CreateAccountAliasRequest,Void> asyncHandler)
 Creates an alias for your AWS account. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.createAccountAliasAsync(CreateAccountAliasRequest createAccountAliasRequest,
                       AsyncHandler<CreateAccountAliasRequest,Void> asyncHandler)
 Creates an alias for your AWS account. 
 | 
Future<CreateGroupResult> | 
AmazonIdentityManagementAsyncClient.createGroupAsync(CreateGroupRequest createGroupRequest,
                AsyncHandler<CreateGroupRequest,CreateGroupResult> asyncHandler)
 Creates a new group. 
 | 
Future<CreateGroupResult> | 
AmazonIdentityManagementAsync.createGroupAsync(CreateGroupRequest createGroupRequest,
                AsyncHandler<CreateGroupRequest,CreateGroupResult> asyncHandler)
 Creates a new group. 
 | 
Future<CreateInstanceProfileResult> | 
AmazonIdentityManagementAsyncClient.createInstanceProfileAsync(CreateInstanceProfileRequest createInstanceProfileRequest,
                          AsyncHandler<CreateInstanceProfileRequest,CreateInstanceProfileResult> asyncHandler)
 Creates a new instance profile. 
 | 
Future<CreateInstanceProfileResult> | 
AmazonIdentityManagementAsync.createInstanceProfileAsync(CreateInstanceProfileRequest createInstanceProfileRequest,
                          AsyncHandler<CreateInstanceProfileRequest,CreateInstanceProfileResult> asyncHandler)
 Creates a new instance profile. 
 | 
Future<CreateLoginProfileResult> | 
AmazonIdentityManagementAsyncClient.createLoginProfileAsync(CreateLoginProfileRequest createLoginProfileRequest,
                       AsyncHandler<CreateLoginProfileRequest,CreateLoginProfileResult> asyncHandler)
 Creates a password for the specified user, giving the user the
 ability to access AWS services through the AWS Management Console. 
 | 
Future<CreateLoginProfileResult> | 
AmazonIdentityManagementAsync.createLoginProfileAsync(CreateLoginProfileRequest createLoginProfileRequest,
                       AsyncHandler<CreateLoginProfileRequest,CreateLoginProfileResult> asyncHandler)
 Creates a password for the specified user, giving the user the
 ability to access AWS services through the AWS Management Console. 
 | 
Future<CreateOpenIDConnectProviderResult> | 
AmazonIdentityManagementAsyncClient.createOpenIDConnectProviderAsync(CreateOpenIDConnectProviderRequest createOpenIDConnectProviderRequest,
                                AsyncHandler<CreateOpenIDConnectProviderRequest,CreateOpenIDConnectProviderResult> asyncHandler)
 Creates an IAM entity to describe an identity provider (IdP) that
 supports
  OpenID Connect (OIDC) 
 . 
 | 
Future<CreateOpenIDConnectProviderResult> | 
AmazonIdentityManagementAsync.createOpenIDConnectProviderAsync(CreateOpenIDConnectProviderRequest createOpenIDConnectProviderRequest,
                                AsyncHandler<CreateOpenIDConnectProviderRequest,CreateOpenIDConnectProviderResult> asyncHandler)
 Creates an IAM entity to describe an identity provider (IdP) that
 supports
  OpenID Connect (OIDC) 
 . 
 | 
Future<CreatePolicyResult> | 
AmazonIdentityManagementAsyncClient.createPolicyAsync(CreatePolicyRequest createPolicyRequest,
                 AsyncHandler<CreatePolicyRequest,CreatePolicyResult> asyncHandler)
 Creates a new managed policy for your AWS account. 
 | 
Future<CreatePolicyResult> | 
AmazonIdentityManagementAsync.createPolicyAsync(CreatePolicyRequest createPolicyRequest,
                 AsyncHandler<CreatePolicyRequest,CreatePolicyResult> asyncHandler)
 Creates a new managed policy for your AWS account. 
 | 
Future<CreatePolicyVersionResult> | 
AmazonIdentityManagementAsyncClient.createPolicyVersionAsync(CreatePolicyVersionRequest createPolicyVersionRequest,
                        AsyncHandler<CreatePolicyVersionRequest,CreatePolicyVersionResult> asyncHandler)
 Creates a new version of the specified managed policy. 
 | 
Future<CreatePolicyVersionResult> | 
AmazonIdentityManagementAsync.createPolicyVersionAsync(CreatePolicyVersionRequest createPolicyVersionRequest,
                        AsyncHandler<CreatePolicyVersionRequest,CreatePolicyVersionResult> asyncHandler)
 Creates a new version of the specified managed policy. 
 | 
Future<CreateRoleResult> | 
AmazonIdentityManagementAsyncClient.createRoleAsync(CreateRoleRequest createRoleRequest,
               AsyncHandler<CreateRoleRequest,CreateRoleResult> asyncHandler)
 Creates a new role for your AWS account. 
 | 
Future<CreateRoleResult> | 
AmazonIdentityManagementAsync.createRoleAsync(CreateRoleRequest createRoleRequest,
               AsyncHandler<CreateRoleRequest,CreateRoleResult> asyncHandler)
 Creates a new role for your AWS account. 
 | 
Future<CreateSAMLProviderResult> | 
AmazonIdentityManagementAsyncClient.createSAMLProviderAsync(CreateSAMLProviderRequest createSAMLProviderRequest,
                       AsyncHandler<CreateSAMLProviderRequest,CreateSAMLProviderResult> asyncHandler)
 Creates an IAM entity to describe an identity provider (IdP) that
 supports SAML 2.0. 
 | 
Future<CreateSAMLProviderResult> | 
AmazonIdentityManagementAsync.createSAMLProviderAsync(CreateSAMLProviderRequest createSAMLProviderRequest,
                       AsyncHandler<CreateSAMLProviderRequest,CreateSAMLProviderResult> asyncHandler)
 Creates an IAM entity to describe an identity provider (IdP) that
 supports SAML 2.0. 
 | 
Future<CreateUserResult> | 
AmazonIdentityManagementAsyncClient.createUserAsync(CreateUserRequest createUserRequest,
               AsyncHandler<CreateUserRequest,CreateUserResult> asyncHandler)
 Creates a new user for your AWS account. 
 | 
Future<CreateUserResult> | 
AmazonIdentityManagementAsync.createUserAsync(CreateUserRequest createUserRequest,
               AsyncHandler<CreateUserRequest,CreateUserResult> asyncHandler)
 Creates a new user for your AWS account. 
 | 
Future<CreateVirtualMFADeviceResult> | 
AmazonIdentityManagementAsyncClient.createVirtualMFADeviceAsync(CreateVirtualMFADeviceRequest createVirtualMFADeviceRequest,
                           AsyncHandler<CreateVirtualMFADeviceRequest,CreateVirtualMFADeviceResult> asyncHandler)
 Creates a new virtual MFA device for the AWS account. 
 | 
Future<CreateVirtualMFADeviceResult> | 
AmazonIdentityManagementAsync.createVirtualMFADeviceAsync(CreateVirtualMFADeviceRequest createVirtualMFADeviceRequest,
                           AsyncHandler<CreateVirtualMFADeviceRequest,CreateVirtualMFADeviceResult> asyncHandler)
 Creates a new virtual MFA device for the AWS account. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deactivateMFADeviceAsync(DeactivateMFADeviceRequest deactivateMFADeviceRequest,
                        AsyncHandler<DeactivateMFADeviceRequest,Void> asyncHandler)
 Deactivates the specified MFA device and removes it from association
 with the user name for which it was originally enabled. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deactivateMFADeviceAsync(DeactivateMFADeviceRequest deactivateMFADeviceRequest,
                        AsyncHandler<DeactivateMFADeviceRequest,Void> asyncHandler)
 Deactivates the specified MFA device and removes it from association
 with the user name for which it was originally enabled. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteAccessKeyAsync(DeleteAccessKeyRequest deleteAccessKeyRequest,
                    AsyncHandler<DeleteAccessKeyRequest,Void> asyncHandler)
 Deletes the access key associated with the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteAccessKeyAsync(DeleteAccessKeyRequest deleteAccessKeyRequest,
                    AsyncHandler<DeleteAccessKeyRequest,Void> asyncHandler)
 Deletes the access key associated with the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteAccountAliasAsync(DeleteAccountAliasRequest deleteAccountAliasRequest,
                       AsyncHandler<DeleteAccountAliasRequest,Void> asyncHandler)
 Deletes the specified AWS account alias. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteAccountAliasAsync(DeleteAccountAliasRequest deleteAccountAliasRequest,
                       AsyncHandler<DeleteAccountAliasRequest,Void> asyncHandler)
 Deletes the specified AWS account alias. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteAccountPasswordPolicyAsync(DeleteAccountPasswordPolicyRequest deleteAccountPasswordPolicyRequest,
                                AsyncHandler<DeleteAccountPasswordPolicyRequest,Void> asyncHandler)
 Deletes the password policy for the AWS account. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteAccountPasswordPolicyAsync(DeleteAccountPasswordPolicyRequest deleteAccountPasswordPolicyRequest,
                                AsyncHandler<DeleteAccountPasswordPolicyRequest,Void> asyncHandler)
 Deletes the password policy for the AWS account. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteGroupAsync(DeleteGroupRequest deleteGroupRequest,
                AsyncHandler<DeleteGroupRequest,Void> asyncHandler)
 Deletes the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteGroupAsync(DeleteGroupRequest deleteGroupRequest,
                AsyncHandler<DeleteGroupRequest,Void> asyncHandler)
 Deletes the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteGroupPolicyAsync(DeleteGroupPolicyRequest deleteGroupPolicyRequest,
                      AsyncHandler<DeleteGroupPolicyRequest,Void> asyncHandler)
 Deletes the specified inline policy that is embedded in the specified
 group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteGroupPolicyAsync(DeleteGroupPolicyRequest deleteGroupPolicyRequest,
                      AsyncHandler<DeleteGroupPolicyRequest,Void> asyncHandler)
 Deletes the specified inline policy that is embedded in the specified
 group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteInstanceProfileAsync(DeleteInstanceProfileRequest deleteInstanceProfileRequest,
                          AsyncHandler<DeleteInstanceProfileRequest,Void> asyncHandler)
 Deletes the specified instance profile. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteInstanceProfileAsync(DeleteInstanceProfileRequest deleteInstanceProfileRequest,
                          AsyncHandler<DeleteInstanceProfileRequest,Void> asyncHandler)
 Deletes the specified instance profile. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteLoginProfileAsync(DeleteLoginProfileRequest deleteLoginProfileRequest,
                       AsyncHandler<DeleteLoginProfileRequest,Void> asyncHandler)
 Deletes the password for the specified user, which terminates the
 user's ability to access AWS services through the AWS Management
 Console. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteLoginProfileAsync(DeleteLoginProfileRequest deleteLoginProfileRequest,
                       AsyncHandler<DeleteLoginProfileRequest,Void> asyncHandler)
 Deletes the password for the specified user, which terminates the
 user's ability to access AWS services through the AWS Management
 Console. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteOpenIDConnectProviderAsync(DeleteOpenIDConnectProviderRequest deleteOpenIDConnectProviderRequest,
                                AsyncHandler<DeleteOpenIDConnectProviderRequest,Void> asyncHandler)
 Deletes an IAM OpenID Connect identity provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteOpenIDConnectProviderAsync(DeleteOpenIDConnectProviderRequest deleteOpenIDConnectProviderRequest,
                                AsyncHandler<DeleteOpenIDConnectProviderRequest,Void> asyncHandler)
 Deletes an IAM OpenID Connect identity provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deletePolicyAsync(DeletePolicyRequest deletePolicyRequest,
                 AsyncHandler<DeletePolicyRequest,Void> asyncHandler)
 Deletes the specified managed policy. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deletePolicyAsync(DeletePolicyRequest deletePolicyRequest,
                 AsyncHandler<DeletePolicyRequest,Void> asyncHandler)
 Deletes the specified managed policy. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deletePolicyVersionAsync(DeletePolicyVersionRequest deletePolicyVersionRequest,
                        AsyncHandler<DeletePolicyVersionRequest,Void> asyncHandler)
 Deletes the specified version of the specified managed policy. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deletePolicyVersionAsync(DeletePolicyVersionRequest deletePolicyVersionRequest,
                        AsyncHandler<DeletePolicyVersionRequest,Void> asyncHandler)
 Deletes the specified version of the specified managed policy. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteRoleAsync(DeleteRoleRequest deleteRoleRequest,
               AsyncHandler<DeleteRoleRequest,Void> asyncHandler)
 Deletes the specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteRoleAsync(DeleteRoleRequest deleteRoleRequest,
               AsyncHandler<DeleteRoleRequest,Void> asyncHandler)
 Deletes the specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteRolePolicyAsync(DeleteRolePolicyRequest deleteRolePolicyRequest,
                     AsyncHandler<DeleteRolePolicyRequest,Void> asyncHandler)
 Deletes the specified inline policy that is embedded in the specified
 role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteRolePolicyAsync(DeleteRolePolicyRequest deleteRolePolicyRequest,
                     AsyncHandler<DeleteRolePolicyRequest,Void> asyncHandler)
 Deletes the specified inline policy that is embedded in the specified
 role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteSAMLProviderAsync(DeleteSAMLProviderRequest deleteSAMLProviderRequest,
                       AsyncHandler<DeleteSAMLProviderRequest,Void> asyncHandler)
 Deletes a SAML provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteSAMLProviderAsync(DeleteSAMLProviderRequest deleteSAMLProviderRequest,
                       AsyncHandler<DeleteSAMLProviderRequest,Void> asyncHandler)
 Deletes a SAML provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteServerCertificateAsync(DeleteServerCertificateRequest deleteServerCertificateRequest,
                            AsyncHandler<DeleteServerCertificateRequest,Void> asyncHandler)
 Deletes the specified server certificate. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteServerCertificateAsync(DeleteServerCertificateRequest deleteServerCertificateRequest,
                            AsyncHandler<DeleteServerCertificateRequest,Void> asyncHandler)
 Deletes the specified server certificate. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteSigningCertificateAsync(DeleteSigningCertificateRequest deleteSigningCertificateRequest,
                             AsyncHandler<DeleteSigningCertificateRequest,Void> asyncHandler)
 Deletes the specified signing certificate associated with the
 specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteSigningCertificateAsync(DeleteSigningCertificateRequest deleteSigningCertificateRequest,
                             AsyncHandler<DeleteSigningCertificateRequest,Void> asyncHandler)
 Deletes the specified signing certificate associated with the
 specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteSSHPublicKeyAsync(DeleteSSHPublicKeyRequest deleteSSHPublicKeyRequest,
                       AsyncHandler<DeleteSSHPublicKeyRequest,Void> asyncHandler)
 Deletes the specified SSH public key. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteSSHPublicKeyAsync(DeleteSSHPublicKeyRequest deleteSSHPublicKeyRequest,
                       AsyncHandler<DeleteSSHPublicKeyRequest,Void> asyncHandler)
 Deletes the specified SSH public key. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteUserAsync(DeleteUserRequest deleteUserRequest,
               AsyncHandler<DeleteUserRequest,Void> asyncHandler)
 Deletes the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteUserAsync(DeleteUserRequest deleteUserRequest,
               AsyncHandler<DeleteUserRequest,Void> asyncHandler)
 Deletes the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteUserPolicyAsync(DeleteUserPolicyRequest deleteUserPolicyRequest,
                     AsyncHandler<DeleteUserPolicyRequest,Void> asyncHandler)
 Deletes the specified inline policy that is embedded in the specified
 user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteUserPolicyAsync(DeleteUserPolicyRequest deleteUserPolicyRequest,
                     AsyncHandler<DeleteUserPolicyRequest,Void> asyncHandler)
 Deletes the specified inline policy that is embedded in the specified
 user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.deleteVirtualMFADeviceAsync(DeleteVirtualMFADeviceRequest deleteVirtualMFADeviceRequest,
                           AsyncHandler<DeleteVirtualMFADeviceRequest,Void> asyncHandler)
 Deletes a virtual MFA device. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.deleteVirtualMFADeviceAsync(DeleteVirtualMFADeviceRequest deleteVirtualMFADeviceRequest,
                           AsyncHandler<DeleteVirtualMFADeviceRequest,Void> asyncHandler)
 Deletes a virtual MFA device. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.detachGroupPolicyAsync(DetachGroupPolicyRequest detachGroupPolicyRequest,
                      AsyncHandler<DetachGroupPolicyRequest,Void> asyncHandler)
 Removes the specified managed policy from the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.detachGroupPolicyAsync(DetachGroupPolicyRequest detachGroupPolicyRequest,
                      AsyncHandler<DetachGroupPolicyRequest,Void> asyncHandler)
 Removes the specified managed policy from the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.detachRolePolicyAsync(DetachRolePolicyRequest detachRolePolicyRequest,
                     AsyncHandler<DetachRolePolicyRequest,Void> asyncHandler)
 Removes the specified managed policy from the specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.detachRolePolicyAsync(DetachRolePolicyRequest detachRolePolicyRequest,
                     AsyncHandler<DetachRolePolicyRequest,Void> asyncHandler)
 Removes the specified managed policy from the specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.detachUserPolicyAsync(DetachUserPolicyRequest detachUserPolicyRequest,
                     AsyncHandler<DetachUserPolicyRequest,Void> asyncHandler)
 Removes the specified managed policy from the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.detachUserPolicyAsync(DetachUserPolicyRequest detachUserPolicyRequest,
                     AsyncHandler<DetachUserPolicyRequest,Void> asyncHandler)
 Removes the specified managed policy from the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.enableMFADeviceAsync(EnableMFADeviceRequest enableMFADeviceRequest,
                    AsyncHandler<EnableMFADeviceRequest,Void> asyncHandler)
 Enables the specified MFA device and associates it with the specified
 user name. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.enableMFADeviceAsync(EnableMFADeviceRequest enableMFADeviceRequest,
                    AsyncHandler<EnableMFADeviceRequest,Void> asyncHandler)
 Enables the specified MFA device and associates it with the specified
 user name. 
 | 
Future<GenerateCredentialReportResult> | 
AmazonIdentityManagementAsyncClient.generateCredentialReportAsync(GenerateCredentialReportRequest generateCredentialReportRequest,
                             AsyncHandler<GenerateCredentialReportRequest,GenerateCredentialReportResult> asyncHandler)
 Generates a credential report for the AWS account. 
 | 
Future<GenerateCredentialReportResult> | 
AmazonIdentityManagementAsync.generateCredentialReportAsync(GenerateCredentialReportRequest generateCredentialReportRequest,
                             AsyncHandler<GenerateCredentialReportRequest,GenerateCredentialReportResult> asyncHandler)
 Generates a credential report for the AWS account. 
 | 
Future<GetAccessKeyLastUsedResult> | 
AmazonIdentityManagementAsyncClient.getAccessKeyLastUsedAsync(GetAccessKeyLastUsedRequest getAccessKeyLastUsedRequest,
                         AsyncHandler<GetAccessKeyLastUsedRequest,GetAccessKeyLastUsedResult> asyncHandler)
 Retrieves information about when the specified access key was last
 used. 
 | 
Future<GetAccessKeyLastUsedResult> | 
AmazonIdentityManagementAsync.getAccessKeyLastUsedAsync(GetAccessKeyLastUsedRequest getAccessKeyLastUsedRequest,
                         AsyncHandler<GetAccessKeyLastUsedRequest,GetAccessKeyLastUsedResult> asyncHandler)
 Retrieves information about when the specified access key was last
 used. 
 | 
Future<GetAccountAuthorizationDetailsResult> | 
AmazonIdentityManagementAsyncClient.getAccountAuthorizationDetailsAsync(GetAccountAuthorizationDetailsRequest getAccountAuthorizationDetailsRequest,
                                   AsyncHandler<GetAccountAuthorizationDetailsRequest,GetAccountAuthorizationDetailsResult> asyncHandler)
 Retrieves information about all IAM users, groups, roles, and
 policies in your account, including their relationships to one
 another. 
 | 
Future<GetAccountAuthorizationDetailsResult> | 
AmazonIdentityManagementAsync.getAccountAuthorizationDetailsAsync(GetAccountAuthorizationDetailsRequest getAccountAuthorizationDetailsRequest,
                                   AsyncHandler<GetAccountAuthorizationDetailsRequest,GetAccountAuthorizationDetailsResult> asyncHandler)
 Retrieves information about all IAM users, groups, roles, and
 policies in your account, including their relationships to one
 another. 
 | 
Future<GetAccountPasswordPolicyResult> | 
AmazonIdentityManagementAsyncClient.getAccountPasswordPolicyAsync(GetAccountPasswordPolicyRequest getAccountPasswordPolicyRequest,
                             AsyncHandler<GetAccountPasswordPolicyRequest,GetAccountPasswordPolicyResult> asyncHandler)
 Retrieves the password policy for the AWS account. 
 | 
Future<GetAccountPasswordPolicyResult> | 
AmazonIdentityManagementAsync.getAccountPasswordPolicyAsync(GetAccountPasswordPolicyRequest getAccountPasswordPolicyRequest,
                             AsyncHandler<GetAccountPasswordPolicyRequest,GetAccountPasswordPolicyResult> asyncHandler)
 Retrieves the password policy for the AWS account. 
 | 
Future<GetAccountSummaryResult> | 
AmazonIdentityManagementAsyncClient.getAccountSummaryAsync(GetAccountSummaryRequest getAccountSummaryRequest,
                      AsyncHandler<GetAccountSummaryRequest,GetAccountSummaryResult> asyncHandler)
 Retrieves information about IAM entity usage and IAM quotas in the
 AWS account. 
 | 
Future<GetAccountSummaryResult> | 
AmazonIdentityManagementAsync.getAccountSummaryAsync(GetAccountSummaryRequest getAccountSummaryRequest,
                      AsyncHandler<GetAccountSummaryRequest,GetAccountSummaryResult> asyncHandler)
 Retrieves information about IAM entity usage and IAM quotas in the
 AWS account. 
 | 
Future<GetCredentialReportResult> | 
AmazonIdentityManagementAsyncClient.getCredentialReportAsync(GetCredentialReportRequest getCredentialReportRequest,
                        AsyncHandler<GetCredentialReportRequest,GetCredentialReportResult> asyncHandler)
 Retrieves a credential report for the AWS account. 
 | 
Future<GetCredentialReportResult> | 
AmazonIdentityManagementAsync.getCredentialReportAsync(GetCredentialReportRequest getCredentialReportRequest,
                        AsyncHandler<GetCredentialReportRequest,GetCredentialReportResult> asyncHandler)
 Retrieves a credential report for the AWS account. 
 | 
Future<GetGroupResult> | 
AmazonIdentityManagementAsyncClient.getGroupAsync(GetGroupRequest getGroupRequest,
             AsyncHandler<GetGroupRequest,GetGroupResult> asyncHandler)
 Returns a list of users that are in the specified group. 
 | 
Future<GetGroupResult> | 
AmazonIdentityManagementAsync.getGroupAsync(GetGroupRequest getGroupRequest,
             AsyncHandler<GetGroupRequest,GetGroupResult> asyncHandler)
 Returns a list of users that are in the specified group. 
 | 
Future<GetGroupPolicyResult> | 
AmazonIdentityManagementAsyncClient.getGroupPolicyAsync(GetGroupPolicyRequest getGroupPolicyRequest,
                   AsyncHandler<GetGroupPolicyRequest,GetGroupPolicyResult> asyncHandler)
 Retrieves the specified inline policy document that is embedded in
 the specified group. 
 | 
Future<GetGroupPolicyResult> | 
AmazonIdentityManagementAsync.getGroupPolicyAsync(GetGroupPolicyRequest getGroupPolicyRequest,
                   AsyncHandler<GetGroupPolicyRequest,GetGroupPolicyResult> asyncHandler)
 Retrieves the specified inline policy document that is embedded in
 the specified group. 
 | 
Future<GetInstanceProfileResult> | 
AmazonIdentityManagementAsyncClient.getInstanceProfileAsync(GetInstanceProfileRequest getInstanceProfileRequest,
                       AsyncHandler<GetInstanceProfileRequest,GetInstanceProfileResult> asyncHandler)
 Retrieves information about the specified instance profile, including
 the instance profile's path, GUID, ARN, and role. 
 | 
Future<GetInstanceProfileResult> | 
AmazonIdentityManagementAsync.getInstanceProfileAsync(GetInstanceProfileRequest getInstanceProfileRequest,
                       AsyncHandler<GetInstanceProfileRequest,GetInstanceProfileResult> asyncHandler)
 Retrieves information about the specified instance profile, including
 the instance profile's path, GUID, ARN, and role. 
 | 
Future<GetLoginProfileResult> | 
AmazonIdentityManagementAsyncClient.getLoginProfileAsync(GetLoginProfileRequest getLoginProfileRequest,
                    AsyncHandler<GetLoginProfileRequest,GetLoginProfileResult> asyncHandler)
 Retrieves the user name and password-creation date for the specified
 user. 
 | 
Future<GetLoginProfileResult> | 
AmazonIdentityManagementAsync.getLoginProfileAsync(GetLoginProfileRequest getLoginProfileRequest,
                    AsyncHandler<GetLoginProfileRequest,GetLoginProfileResult> asyncHandler)
 Retrieves the user name and password-creation date for the specified
 user. 
 | 
Future<GetOpenIDConnectProviderResult> | 
AmazonIdentityManagementAsyncClient.getOpenIDConnectProviderAsync(GetOpenIDConnectProviderRequest getOpenIDConnectProviderRequest,
                             AsyncHandler<GetOpenIDConnectProviderRequest,GetOpenIDConnectProviderResult> asyncHandler)
 Returns information about the specified OpenID Connect provider. 
 | 
Future<GetOpenIDConnectProviderResult> | 
AmazonIdentityManagementAsync.getOpenIDConnectProviderAsync(GetOpenIDConnectProviderRequest getOpenIDConnectProviderRequest,
                             AsyncHandler<GetOpenIDConnectProviderRequest,GetOpenIDConnectProviderResult> asyncHandler)
 Returns information about the specified OpenID Connect provider. 
 | 
Future<GetPolicyResult> | 
AmazonIdentityManagementAsyncClient.getPolicyAsync(GetPolicyRequest getPolicyRequest,
              AsyncHandler<GetPolicyRequest,GetPolicyResult> asyncHandler)
 Retrieves information about the specified managed policy, including
 the policy's default version and the total number of users, groups,
 and roles that the policy is attached to. 
 | 
Future<GetPolicyResult> | 
AmazonIdentityManagementAsync.getPolicyAsync(GetPolicyRequest getPolicyRequest,
              AsyncHandler<GetPolicyRequest,GetPolicyResult> asyncHandler)
 Retrieves information about the specified managed policy, including
 the policy's default version and the total number of users, groups,
 and roles that the policy is attached to. 
 | 
Future<GetPolicyVersionResult> | 
AmazonIdentityManagementAsyncClient.getPolicyVersionAsync(GetPolicyVersionRequest getPolicyVersionRequest,
                     AsyncHandler<GetPolicyVersionRequest,GetPolicyVersionResult> asyncHandler)
 Retrieves information about the specified version of the specified
 managed policy, including the policy document. 
 | 
Future<GetPolicyVersionResult> | 
AmazonIdentityManagementAsync.getPolicyVersionAsync(GetPolicyVersionRequest getPolicyVersionRequest,
                     AsyncHandler<GetPolicyVersionRequest,GetPolicyVersionResult> asyncHandler)
 Retrieves information about the specified version of the specified
 managed policy, including the policy document. 
 | 
Future<GetRoleResult> | 
AmazonIdentityManagementAsyncClient.getRoleAsync(GetRoleRequest getRoleRequest,
            AsyncHandler<GetRoleRequest,GetRoleResult> asyncHandler)
 Retrieves information about the specified role, including the role's
 path, GUID, ARN, and the policy granting permission to assume the
 role. 
 | 
Future<GetRoleResult> | 
AmazonIdentityManagementAsync.getRoleAsync(GetRoleRequest getRoleRequest,
            AsyncHandler<GetRoleRequest,GetRoleResult> asyncHandler)
 Retrieves information about the specified role, including the role's
 path, GUID, ARN, and the policy granting permission to assume the
 role. 
 | 
Future<GetRolePolicyResult> | 
AmazonIdentityManagementAsyncClient.getRolePolicyAsync(GetRolePolicyRequest getRolePolicyRequest,
                  AsyncHandler<GetRolePolicyRequest,GetRolePolicyResult> asyncHandler)
 Retrieves the specified inline policy document that is embedded with
 the specified role. 
 | 
Future<GetRolePolicyResult> | 
AmazonIdentityManagementAsync.getRolePolicyAsync(GetRolePolicyRequest getRolePolicyRequest,
                  AsyncHandler<GetRolePolicyRequest,GetRolePolicyResult> asyncHandler)
 Retrieves the specified inline policy document that is embedded with
 the specified role. 
 | 
Future<GetSAMLProviderResult> | 
AmazonIdentityManagementAsyncClient.getSAMLProviderAsync(GetSAMLProviderRequest getSAMLProviderRequest,
                    AsyncHandler<GetSAMLProviderRequest,GetSAMLProviderResult> asyncHandler)
 Returns the SAML provider metadocument that was uploaded when the
 provider was created or updated. 
 | 
Future<GetSAMLProviderResult> | 
AmazonIdentityManagementAsync.getSAMLProviderAsync(GetSAMLProviderRequest getSAMLProviderRequest,
                    AsyncHandler<GetSAMLProviderRequest,GetSAMLProviderResult> asyncHandler)
 Returns the SAML provider metadocument that was uploaded when the
 provider was created or updated. 
 | 
Future<GetServerCertificateResult> | 
AmazonIdentityManagementAsyncClient.getServerCertificateAsync(GetServerCertificateRequest getServerCertificateRequest,
                         AsyncHandler<GetServerCertificateRequest,GetServerCertificateResult> asyncHandler)
 Retrieves information about the specified server certificate. 
 | 
Future<GetServerCertificateResult> | 
AmazonIdentityManagementAsync.getServerCertificateAsync(GetServerCertificateRequest getServerCertificateRequest,
                         AsyncHandler<GetServerCertificateRequest,GetServerCertificateResult> asyncHandler)
 Retrieves information about the specified server certificate. 
 | 
Future<GetSSHPublicKeyResult> | 
AmazonIdentityManagementAsyncClient.getSSHPublicKeyAsync(GetSSHPublicKeyRequest getSSHPublicKeyRequest,
                    AsyncHandler<GetSSHPublicKeyRequest,GetSSHPublicKeyResult> asyncHandler)
 Retrieves the specified SSH public key, including metadata about the
 key. 
 | 
Future<GetSSHPublicKeyResult> | 
AmazonIdentityManagementAsync.getSSHPublicKeyAsync(GetSSHPublicKeyRequest getSSHPublicKeyRequest,
                    AsyncHandler<GetSSHPublicKeyRequest,GetSSHPublicKeyResult> asyncHandler)
 Retrieves the specified SSH public key, including metadata about the
 key. 
 | 
Future<GetUserResult> | 
AmazonIdentityManagementAsyncClient.getUserAsync(GetUserRequest getUserRequest,
            AsyncHandler<GetUserRequest,GetUserResult> asyncHandler)
 Retrieves information about the specified user, including the user's
 creation date, path, unique ID, and ARN. 
 | 
Future<GetUserResult> | 
AmazonIdentityManagementAsync.getUserAsync(GetUserRequest getUserRequest,
            AsyncHandler<GetUserRequest,GetUserResult> asyncHandler)
 Retrieves information about the specified user, including the user's
 creation date, path, unique ID, and ARN. 
 | 
Future<GetUserPolicyResult> | 
AmazonIdentityManagementAsyncClient.getUserPolicyAsync(GetUserPolicyRequest getUserPolicyRequest,
                  AsyncHandler<GetUserPolicyRequest,GetUserPolicyResult> asyncHandler)
 Retrieves the specified inline policy document that is embedded in
 the specified user. 
 | 
Future<GetUserPolicyResult> | 
AmazonIdentityManagementAsync.getUserPolicyAsync(GetUserPolicyRequest getUserPolicyRequest,
                  AsyncHandler<GetUserPolicyRequest,GetUserPolicyResult> asyncHandler)
 Retrieves the specified inline policy document that is embedded in
 the specified user. 
 | 
Future<ListAccessKeysResult> | 
AmazonIdentityManagementAsyncClient.listAccessKeysAsync(ListAccessKeysRequest listAccessKeysRequest,
                   AsyncHandler<ListAccessKeysRequest,ListAccessKeysResult> asyncHandler)
 Returns information about the access key IDs associated with the
 specified user. 
 | 
Future<ListAccessKeysResult> | 
AmazonIdentityManagementAsync.listAccessKeysAsync(ListAccessKeysRequest listAccessKeysRequest,
                   AsyncHandler<ListAccessKeysRequest,ListAccessKeysResult> asyncHandler)
 Returns information about the access key IDs associated with the
 specified user. 
 | 
Future<ListAccountAliasesResult> | 
AmazonIdentityManagementAsyncClient.listAccountAliasesAsync(ListAccountAliasesRequest listAccountAliasesRequest,
                       AsyncHandler<ListAccountAliasesRequest,ListAccountAliasesResult> asyncHandler)
 Lists the account aliases associated with the account. 
 | 
Future<ListAccountAliasesResult> | 
AmazonIdentityManagementAsync.listAccountAliasesAsync(ListAccountAliasesRequest listAccountAliasesRequest,
                       AsyncHandler<ListAccountAliasesRequest,ListAccountAliasesResult> asyncHandler)
 Lists the account aliases associated with the account. 
 | 
Future<ListAttachedGroupPoliciesResult> | 
AmazonIdentityManagementAsyncClient.listAttachedGroupPoliciesAsync(ListAttachedGroupPoliciesRequest listAttachedGroupPoliciesRequest,
                              AsyncHandler<ListAttachedGroupPoliciesRequest,ListAttachedGroupPoliciesResult> asyncHandler)
 Lists all managed policies that are attached to the specified group. 
 | 
Future<ListAttachedGroupPoliciesResult> | 
AmazonIdentityManagementAsync.listAttachedGroupPoliciesAsync(ListAttachedGroupPoliciesRequest listAttachedGroupPoliciesRequest,
                              AsyncHandler<ListAttachedGroupPoliciesRequest,ListAttachedGroupPoliciesResult> asyncHandler)
 Lists all managed policies that are attached to the specified group. 
 | 
Future<ListAttachedRolePoliciesResult> | 
AmazonIdentityManagementAsyncClient.listAttachedRolePoliciesAsync(ListAttachedRolePoliciesRequest listAttachedRolePoliciesRequest,
                             AsyncHandler<ListAttachedRolePoliciesRequest,ListAttachedRolePoliciesResult> asyncHandler)
 Lists all managed policies that are attached to the specified role. 
 | 
Future<ListAttachedRolePoliciesResult> | 
AmazonIdentityManagementAsync.listAttachedRolePoliciesAsync(ListAttachedRolePoliciesRequest listAttachedRolePoliciesRequest,
                             AsyncHandler<ListAttachedRolePoliciesRequest,ListAttachedRolePoliciesResult> asyncHandler)
 Lists all managed policies that are attached to the specified role. 
 | 
Future<ListAttachedUserPoliciesResult> | 
AmazonIdentityManagementAsyncClient.listAttachedUserPoliciesAsync(ListAttachedUserPoliciesRequest listAttachedUserPoliciesRequest,
                             AsyncHandler<ListAttachedUserPoliciesRequest,ListAttachedUserPoliciesResult> asyncHandler)
 Lists all managed policies that are attached to the specified user. 
 | 
Future<ListAttachedUserPoliciesResult> | 
AmazonIdentityManagementAsync.listAttachedUserPoliciesAsync(ListAttachedUserPoliciesRequest listAttachedUserPoliciesRequest,
                             AsyncHandler<ListAttachedUserPoliciesRequest,ListAttachedUserPoliciesResult> asyncHandler)
 Lists all managed policies that are attached to the specified user. 
 | 
Future<ListEntitiesForPolicyResult> | 
AmazonIdentityManagementAsyncClient.listEntitiesForPolicyAsync(ListEntitiesForPolicyRequest listEntitiesForPolicyRequest,
                          AsyncHandler<ListEntitiesForPolicyRequest,ListEntitiesForPolicyResult> asyncHandler)
 Lists all users, groups, and roles that the specified managed policy
 is attached to. 
 | 
Future<ListEntitiesForPolicyResult> | 
AmazonIdentityManagementAsync.listEntitiesForPolicyAsync(ListEntitiesForPolicyRequest listEntitiesForPolicyRequest,
                          AsyncHandler<ListEntitiesForPolicyRequest,ListEntitiesForPolicyResult> asyncHandler)
 Lists all users, groups, and roles that the specified managed policy
 is attached to. 
 | 
Future<ListGroupPoliciesResult> | 
AmazonIdentityManagementAsyncClient.listGroupPoliciesAsync(ListGroupPoliciesRequest listGroupPoliciesRequest,
                      AsyncHandler<ListGroupPoliciesRequest,ListGroupPoliciesResult> asyncHandler)
 Lists the names of the inline policies that are embedded in the
 specified group. 
 | 
Future<ListGroupPoliciesResult> | 
AmazonIdentityManagementAsync.listGroupPoliciesAsync(ListGroupPoliciesRequest listGroupPoliciesRequest,
                      AsyncHandler<ListGroupPoliciesRequest,ListGroupPoliciesResult> asyncHandler)
 Lists the names of the inline policies that are embedded in the
 specified group. 
 | 
Future<ListGroupsResult> | 
AmazonIdentityManagementAsyncClient.listGroupsAsync(ListGroupsRequest listGroupsRequest,
               AsyncHandler<ListGroupsRequest,ListGroupsResult> asyncHandler)
 Lists the groups that have the specified path prefix. 
 | 
Future<ListGroupsResult> | 
AmazonIdentityManagementAsync.listGroupsAsync(ListGroupsRequest listGroupsRequest,
               AsyncHandler<ListGroupsRequest,ListGroupsResult> asyncHandler)
 Lists the groups that have the specified path prefix. 
 | 
Future<ListGroupsForUserResult> | 
AmazonIdentityManagementAsyncClient.listGroupsForUserAsync(ListGroupsForUserRequest listGroupsForUserRequest,
                      AsyncHandler<ListGroupsForUserRequest,ListGroupsForUserResult> asyncHandler)
 Lists the groups the specified user belongs to. 
 | 
Future<ListGroupsForUserResult> | 
AmazonIdentityManagementAsync.listGroupsForUserAsync(ListGroupsForUserRequest listGroupsForUserRequest,
                      AsyncHandler<ListGroupsForUserRequest,ListGroupsForUserResult> asyncHandler)
 Lists the groups the specified user belongs to. 
 | 
Future<ListInstanceProfilesResult> | 
AmazonIdentityManagementAsyncClient.listInstanceProfilesAsync(ListInstanceProfilesRequest listInstanceProfilesRequest,
                         AsyncHandler<ListInstanceProfilesRequest,ListInstanceProfilesResult> asyncHandler)
 Lists the instance profiles that have the specified path prefix. 
 | 
Future<ListInstanceProfilesResult> | 
AmazonIdentityManagementAsync.listInstanceProfilesAsync(ListInstanceProfilesRequest listInstanceProfilesRequest,
                         AsyncHandler<ListInstanceProfilesRequest,ListInstanceProfilesResult> asyncHandler)
 Lists the instance profiles that have the specified path prefix. 
 | 
Future<ListInstanceProfilesForRoleResult> | 
AmazonIdentityManagementAsyncClient.listInstanceProfilesForRoleAsync(ListInstanceProfilesForRoleRequest listInstanceProfilesForRoleRequest,
                                AsyncHandler<ListInstanceProfilesForRoleRequest,ListInstanceProfilesForRoleResult> asyncHandler)
 Lists the instance profiles that have the specified associated role. 
 | 
Future<ListInstanceProfilesForRoleResult> | 
AmazonIdentityManagementAsync.listInstanceProfilesForRoleAsync(ListInstanceProfilesForRoleRequest listInstanceProfilesForRoleRequest,
                                AsyncHandler<ListInstanceProfilesForRoleRequest,ListInstanceProfilesForRoleResult> asyncHandler)
 Lists the instance profiles that have the specified associated role. 
 | 
Future<ListMFADevicesResult> | 
AmazonIdentityManagementAsyncClient.listMFADevicesAsync(ListMFADevicesRequest listMFADevicesRequest,
                   AsyncHandler<ListMFADevicesRequest,ListMFADevicesResult> asyncHandler)
 Lists the MFA devices. 
 | 
Future<ListMFADevicesResult> | 
AmazonIdentityManagementAsync.listMFADevicesAsync(ListMFADevicesRequest listMFADevicesRequest,
                   AsyncHandler<ListMFADevicesRequest,ListMFADevicesResult> asyncHandler)
 Lists the MFA devices. 
 | 
Future<ListOpenIDConnectProvidersResult> | 
AmazonIdentityManagementAsyncClient.listOpenIDConnectProvidersAsync(ListOpenIDConnectProvidersRequest listOpenIDConnectProvidersRequest,
                               AsyncHandler<ListOpenIDConnectProvidersRequest,ListOpenIDConnectProvidersResult> asyncHandler)
 Lists information about the OpenID Connect providers in the AWS
 account. 
 | 
Future<ListOpenIDConnectProvidersResult> | 
AmazonIdentityManagementAsync.listOpenIDConnectProvidersAsync(ListOpenIDConnectProvidersRequest listOpenIDConnectProvidersRequest,
                               AsyncHandler<ListOpenIDConnectProvidersRequest,ListOpenIDConnectProvidersResult> asyncHandler)
 Lists information about the OpenID Connect providers in the AWS
 account. 
 | 
Future<ListPoliciesResult> | 
AmazonIdentityManagementAsyncClient.listPoliciesAsync(ListPoliciesRequest listPoliciesRequest,
                 AsyncHandler<ListPoliciesRequest,ListPoliciesResult> asyncHandler)
 Lists all the managed policies that are available to your account,
 including your own customer managed policies and all AWS managed
 policies. 
 | 
Future<ListPoliciesResult> | 
AmazonIdentityManagementAsync.listPoliciesAsync(ListPoliciesRequest listPoliciesRequest,
                 AsyncHandler<ListPoliciesRequest,ListPoliciesResult> asyncHandler)
 Lists all the managed policies that are available to your account,
 including your own customer managed policies and all AWS managed
 policies. 
 | 
Future<ListPolicyVersionsResult> | 
AmazonIdentityManagementAsyncClient.listPolicyVersionsAsync(ListPolicyVersionsRequest listPolicyVersionsRequest,
                       AsyncHandler<ListPolicyVersionsRequest,ListPolicyVersionsResult> asyncHandler)
 Lists information about the versions of the specified managed policy,
 including the version that is set as the policy's default version. 
 | 
Future<ListPolicyVersionsResult> | 
AmazonIdentityManagementAsync.listPolicyVersionsAsync(ListPolicyVersionsRequest listPolicyVersionsRequest,
                       AsyncHandler<ListPolicyVersionsRequest,ListPolicyVersionsResult> asyncHandler)
 Lists information about the versions of the specified managed policy,
 including the version that is set as the policy's default version. 
 | 
Future<ListRolePoliciesResult> | 
AmazonIdentityManagementAsyncClient.listRolePoliciesAsync(ListRolePoliciesRequest listRolePoliciesRequest,
                     AsyncHandler<ListRolePoliciesRequest,ListRolePoliciesResult> asyncHandler)
 Lists the names of the inline policies that are embedded in the
 specified role. 
 | 
Future<ListRolePoliciesResult> | 
AmazonIdentityManagementAsync.listRolePoliciesAsync(ListRolePoliciesRequest listRolePoliciesRequest,
                     AsyncHandler<ListRolePoliciesRequest,ListRolePoliciesResult> asyncHandler)
 Lists the names of the inline policies that are embedded in the
 specified role. 
 | 
Future<ListRolesResult> | 
AmazonIdentityManagementAsyncClient.listRolesAsync(ListRolesRequest listRolesRequest,
              AsyncHandler<ListRolesRequest,ListRolesResult> asyncHandler)
 Lists the roles that have the specified path prefix. 
 | 
Future<ListRolesResult> | 
AmazonIdentityManagementAsync.listRolesAsync(ListRolesRequest listRolesRequest,
              AsyncHandler<ListRolesRequest,ListRolesResult> asyncHandler)
 Lists the roles that have the specified path prefix. 
 | 
Future<ListSAMLProvidersResult> | 
AmazonIdentityManagementAsyncClient.listSAMLProvidersAsync(ListSAMLProvidersRequest listSAMLProvidersRequest,
                      AsyncHandler<ListSAMLProvidersRequest,ListSAMLProvidersResult> asyncHandler)
 Lists the SAML providers in the account. 
 | 
Future<ListSAMLProvidersResult> | 
AmazonIdentityManagementAsync.listSAMLProvidersAsync(ListSAMLProvidersRequest listSAMLProvidersRequest,
                      AsyncHandler<ListSAMLProvidersRequest,ListSAMLProvidersResult> asyncHandler)
 Lists the SAML providers in the account. 
 | 
Future<ListServerCertificatesResult> | 
AmazonIdentityManagementAsyncClient.listServerCertificatesAsync(ListServerCertificatesRequest listServerCertificatesRequest,
                           AsyncHandler<ListServerCertificatesRequest,ListServerCertificatesResult> asyncHandler)
 Lists the server certificates that have the specified path prefix. 
 | 
Future<ListServerCertificatesResult> | 
AmazonIdentityManagementAsync.listServerCertificatesAsync(ListServerCertificatesRequest listServerCertificatesRequest,
                           AsyncHandler<ListServerCertificatesRequest,ListServerCertificatesResult> asyncHandler)
 Lists the server certificates that have the specified path prefix. 
 | 
Future<ListSigningCertificatesResult> | 
AmazonIdentityManagementAsyncClient.listSigningCertificatesAsync(ListSigningCertificatesRequest listSigningCertificatesRequest,
                            AsyncHandler<ListSigningCertificatesRequest,ListSigningCertificatesResult> asyncHandler)
 Returns information about the signing certificates associated with
 the specified user. 
 | 
Future<ListSigningCertificatesResult> | 
AmazonIdentityManagementAsync.listSigningCertificatesAsync(ListSigningCertificatesRequest listSigningCertificatesRequest,
                            AsyncHandler<ListSigningCertificatesRequest,ListSigningCertificatesResult> asyncHandler)
 Returns information about the signing certificates associated with
 the specified user. 
 | 
Future<ListSSHPublicKeysResult> | 
AmazonIdentityManagementAsyncClient.listSSHPublicKeysAsync(ListSSHPublicKeysRequest listSSHPublicKeysRequest,
                      AsyncHandler<ListSSHPublicKeysRequest,ListSSHPublicKeysResult> asyncHandler)
 Returns information about the SSH public keys associated with the
 specified IAM user. 
 | 
Future<ListSSHPublicKeysResult> | 
AmazonIdentityManagementAsync.listSSHPublicKeysAsync(ListSSHPublicKeysRequest listSSHPublicKeysRequest,
                      AsyncHandler<ListSSHPublicKeysRequest,ListSSHPublicKeysResult> asyncHandler)
 Returns information about the SSH public keys associated with the
 specified IAM user. 
 | 
Future<ListUserPoliciesResult> | 
AmazonIdentityManagementAsyncClient.listUserPoliciesAsync(ListUserPoliciesRequest listUserPoliciesRequest,
                     AsyncHandler<ListUserPoliciesRequest,ListUserPoliciesResult> asyncHandler)
 Lists the names of the inline policies embedded in the specified
 user. 
 | 
Future<ListUserPoliciesResult> | 
AmazonIdentityManagementAsync.listUserPoliciesAsync(ListUserPoliciesRequest listUserPoliciesRequest,
                     AsyncHandler<ListUserPoliciesRequest,ListUserPoliciesResult> asyncHandler)
 Lists the names of the inline policies embedded in the specified
 user. 
 | 
Future<ListUsersResult> | 
AmazonIdentityManagementAsyncClient.listUsersAsync(ListUsersRequest listUsersRequest,
              AsyncHandler<ListUsersRequest,ListUsersResult> asyncHandler)
 Lists the IAM users that have the specified path prefix. 
 | 
Future<ListUsersResult> | 
AmazonIdentityManagementAsync.listUsersAsync(ListUsersRequest listUsersRequest,
              AsyncHandler<ListUsersRequest,ListUsersResult> asyncHandler)
 Lists the IAM users that have the specified path prefix. 
 | 
Future<ListVirtualMFADevicesResult> | 
AmazonIdentityManagementAsyncClient.listVirtualMFADevicesAsync(ListVirtualMFADevicesRequest listVirtualMFADevicesRequest,
                          AsyncHandler<ListVirtualMFADevicesRequest,ListVirtualMFADevicesResult> asyncHandler)
 Lists the virtual MFA devices under the AWS account by assignment
 status. 
 | 
Future<ListVirtualMFADevicesResult> | 
AmazonIdentityManagementAsync.listVirtualMFADevicesAsync(ListVirtualMFADevicesRequest listVirtualMFADevicesRequest,
                          AsyncHandler<ListVirtualMFADevicesRequest,ListVirtualMFADevicesResult> asyncHandler)
 Lists the virtual MFA devices under the AWS account by assignment
 status. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.putGroupPolicyAsync(PutGroupPolicyRequest putGroupPolicyRequest,
                   AsyncHandler<PutGroupPolicyRequest,Void> asyncHandler)
 Adds (or updates) an inline policy document that is embedded in the
 specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.putGroupPolicyAsync(PutGroupPolicyRequest putGroupPolicyRequest,
                   AsyncHandler<PutGroupPolicyRequest,Void> asyncHandler)
 Adds (or updates) an inline policy document that is embedded in the
 specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.putRolePolicyAsync(PutRolePolicyRequest putRolePolicyRequest,
                  AsyncHandler<PutRolePolicyRequest,Void> asyncHandler)
 Adds (or updates) an inline policy document that is embedded in the
 specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.putRolePolicyAsync(PutRolePolicyRequest putRolePolicyRequest,
                  AsyncHandler<PutRolePolicyRequest,Void> asyncHandler)
 Adds (or updates) an inline policy document that is embedded in the
 specified role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.putUserPolicyAsync(PutUserPolicyRequest putUserPolicyRequest,
                  AsyncHandler<PutUserPolicyRequest,Void> asyncHandler)
 Adds (or updates) an inline policy document that is embedded in the
 specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.putUserPolicyAsync(PutUserPolicyRequest putUserPolicyRequest,
                  AsyncHandler<PutUserPolicyRequest,Void> asyncHandler)
 Adds (or updates) an inline policy document that is embedded in the
 specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.removeClientIDFromOpenIDConnectProviderAsync(RemoveClientIDFromOpenIDConnectProviderRequest removeClientIDFromOpenIDConnectProviderRequest,
                                            AsyncHandler<RemoveClientIDFromOpenIDConnectProviderRequest,Void> asyncHandler)
 Removes the specified client ID (also known as audience) from the
 list of client IDs registered for the specified IAM OpenID Connect
 provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.removeClientIDFromOpenIDConnectProviderAsync(RemoveClientIDFromOpenIDConnectProviderRequest removeClientIDFromOpenIDConnectProviderRequest,
                                            AsyncHandler<RemoveClientIDFromOpenIDConnectProviderRequest,Void> asyncHandler)
 Removes the specified client ID (also known as audience) from the
 list of client IDs registered for the specified IAM OpenID Connect
 provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.removeRoleFromInstanceProfileAsync(RemoveRoleFromInstanceProfileRequest removeRoleFromInstanceProfileRequest,
                                  AsyncHandler<RemoveRoleFromInstanceProfileRequest,Void> asyncHandler)
 Removes the specified role from the specified instance profile. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.removeRoleFromInstanceProfileAsync(RemoveRoleFromInstanceProfileRequest removeRoleFromInstanceProfileRequest,
                                  AsyncHandler<RemoveRoleFromInstanceProfileRequest,Void> asyncHandler)
 Removes the specified role from the specified instance profile. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.removeUserFromGroupAsync(RemoveUserFromGroupRequest removeUserFromGroupRequest,
                        AsyncHandler<RemoveUserFromGroupRequest,Void> asyncHandler)
 Removes the specified user from the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.removeUserFromGroupAsync(RemoveUserFromGroupRequest removeUserFromGroupRequest,
                        AsyncHandler<RemoveUserFromGroupRequest,Void> asyncHandler)
 Removes the specified user from the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.resyncMFADeviceAsync(ResyncMFADeviceRequest resyncMFADeviceRequest,
                    AsyncHandler<ResyncMFADeviceRequest,Void> asyncHandler)
 Synchronizes the specified MFA device with AWS servers. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.resyncMFADeviceAsync(ResyncMFADeviceRequest resyncMFADeviceRequest,
                    AsyncHandler<ResyncMFADeviceRequest,Void> asyncHandler)
 Synchronizes the specified MFA device with AWS servers. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.setDefaultPolicyVersionAsync(SetDefaultPolicyVersionRequest setDefaultPolicyVersionRequest,
                            AsyncHandler<SetDefaultPolicyVersionRequest,Void> asyncHandler)
 Sets the specified version of the specified policy as the policy's
 default (operative) version. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.setDefaultPolicyVersionAsync(SetDefaultPolicyVersionRequest setDefaultPolicyVersionRequest,
                            AsyncHandler<SetDefaultPolicyVersionRequest,Void> asyncHandler)
 Sets the specified version of the specified policy as the policy's
 default (operative) version. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateAccessKeyAsync(UpdateAccessKeyRequest updateAccessKeyRequest,
                    AsyncHandler<UpdateAccessKeyRequest,Void> asyncHandler)
 Changes the status of the specified access key from Active to
 Inactive, or vice versa. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateAccessKeyAsync(UpdateAccessKeyRequest updateAccessKeyRequest,
                    AsyncHandler<UpdateAccessKeyRequest,Void> asyncHandler)
 Changes the status of the specified access key from Active to
 Inactive, or vice versa. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateAccountPasswordPolicyAsync(UpdateAccountPasswordPolicyRequest updateAccountPasswordPolicyRequest,
                                AsyncHandler<UpdateAccountPasswordPolicyRequest,Void> asyncHandler)
 Updates the password policy settings for the AWS account. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateAccountPasswordPolicyAsync(UpdateAccountPasswordPolicyRequest updateAccountPasswordPolicyRequest,
                                AsyncHandler<UpdateAccountPasswordPolicyRequest,Void> asyncHandler)
 Updates the password policy settings for the AWS account. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateAssumeRolePolicyAsync(UpdateAssumeRolePolicyRequest updateAssumeRolePolicyRequest,
                           AsyncHandler<UpdateAssumeRolePolicyRequest,Void> asyncHandler)
 Updates the policy that grants an entity permission to assume a role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateAssumeRolePolicyAsync(UpdateAssumeRolePolicyRequest updateAssumeRolePolicyRequest,
                           AsyncHandler<UpdateAssumeRolePolicyRequest,Void> asyncHandler)
 Updates the policy that grants an entity permission to assume a role. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateGroupAsync(UpdateGroupRequest updateGroupRequest,
                AsyncHandler<UpdateGroupRequest,Void> asyncHandler)
 Updates the name and/or the path of the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateGroupAsync(UpdateGroupRequest updateGroupRequest,
                AsyncHandler<UpdateGroupRequest,Void> asyncHandler)
 Updates the name and/or the path of the specified group. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateLoginProfileAsync(UpdateLoginProfileRequest updateLoginProfileRequest,
                       AsyncHandler<UpdateLoginProfileRequest,Void> asyncHandler)
 Changes the password for the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateLoginProfileAsync(UpdateLoginProfileRequest updateLoginProfileRequest,
                       AsyncHandler<UpdateLoginProfileRequest,Void> asyncHandler)
 Changes the password for the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateOpenIDConnectProviderThumbprintAsync(UpdateOpenIDConnectProviderThumbprintRequest updateOpenIDConnectProviderThumbprintRequest,
                                          AsyncHandler<UpdateOpenIDConnectProviderThumbprintRequest,Void> asyncHandler)
 Replaces the existing list of server certificate thumbprints with a
 new list. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateOpenIDConnectProviderThumbprintAsync(UpdateOpenIDConnectProviderThumbprintRequest updateOpenIDConnectProviderThumbprintRequest,
                                          AsyncHandler<UpdateOpenIDConnectProviderThumbprintRequest,Void> asyncHandler)
 Replaces the existing list of server certificate thumbprints with a
 new list. 
 | 
Future<UpdateSAMLProviderResult> | 
AmazonIdentityManagementAsyncClient.updateSAMLProviderAsync(UpdateSAMLProviderRequest updateSAMLProviderRequest,
                       AsyncHandler<UpdateSAMLProviderRequest,UpdateSAMLProviderResult> asyncHandler)
 Updates the metadata document for an existing SAML provider. 
 | 
Future<UpdateSAMLProviderResult> | 
AmazonIdentityManagementAsync.updateSAMLProviderAsync(UpdateSAMLProviderRequest updateSAMLProviderRequest,
                       AsyncHandler<UpdateSAMLProviderRequest,UpdateSAMLProviderResult> asyncHandler)
 Updates the metadata document for an existing SAML provider. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateServerCertificateAsync(UpdateServerCertificateRequest updateServerCertificateRequest,
                            AsyncHandler<UpdateServerCertificateRequest,Void> asyncHandler)
 Updates the name and/or the path of the specified server certificate. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateServerCertificateAsync(UpdateServerCertificateRequest updateServerCertificateRequest,
                            AsyncHandler<UpdateServerCertificateRequest,Void> asyncHandler)
 Updates the name and/or the path of the specified server certificate. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateSigningCertificateAsync(UpdateSigningCertificateRequest updateSigningCertificateRequest,
                             AsyncHandler<UpdateSigningCertificateRequest,Void> asyncHandler)
 Changes the status of the specified signing certificate from active
 to disabled, or vice versa. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateSigningCertificateAsync(UpdateSigningCertificateRequest updateSigningCertificateRequest,
                             AsyncHandler<UpdateSigningCertificateRequest,Void> asyncHandler)
 Changes the status of the specified signing certificate from active
 to disabled, or vice versa. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateSSHPublicKeyAsync(UpdateSSHPublicKeyRequest updateSSHPublicKeyRequest,
                       AsyncHandler<UpdateSSHPublicKeyRequest,Void> asyncHandler)
 Sets the status of the specified SSH public key to active or
 inactive. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateSSHPublicKeyAsync(UpdateSSHPublicKeyRequest updateSSHPublicKeyRequest,
                       AsyncHandler<UpdateSSHPublicKeyRequest,Void> asyncHandler)
 Sets the status of the specified SSH public key to active or
 inactive. 
 | 
Future<Void> | 
AmazonIdentityManagementAsyncClient.updateUserAsync(UpdateUserRequest updateUserRequest,
               AsyncHandler<UpdateUserRequest,Void> asyncHandler)
 Updates the name and/or the path of the specified user. 
 | 
Future<Void> | 
AmazonIdentityManagementAsync.updateUserAsync(UpdateUserRequest updateUserRequest,
               AsyncHandler<UpdateUserRequest,Void> asyncHandler)
 Updates the name and/or the path of the specified user. 
 | 
Future<UploadServerCertificateResult> | 
AmazonIdentityManagementAsyncClient.uploadServerCertificateAsync(UploadServerCertificateRequest uploadServerCertificateRequest,
                            AsyncHandler<UploadServerCertificateRequest,UploadServerCertificateResult> asyncHandler)
 Uploads a server certificate entity for the AWS account. 
 | 
Future<UploadServerCertificateResult> | 
AmazonIdentityManagementAsync.uploadServerCertificateAsync(UploadServerCertificateRequest uploadServerCertificateRequest,
                            AsyncHandler<UploadServerCertificateRequest,UploadServerCertificateResult> asyncHandler)
 Uploads a server certificate entity for the AWS account. 
 | 
Future<UploadSigningCertificateResult> | 
AmazonIdentityManagementAsyncClient.uploadSigningCertificateAsync(UploadSigningCertificateRequest uploadSigningCertificateRequest,
                             AsyncHandler<UploadSigningCertificateRequest,UploadSigningCertificateResult> asyncHandler)
 Uploads an X.509 signing certificate and associates it with the
 specified user. 
 | 
Future<UploadSigningCertificateResult> | 
AmazonIdentityManagementAsync.uploadSigningCertificateAsync(UploadSigningCertificateRequest uploadSigningCertificateRequest,
                             AsyncHandler<UploadSigningCertificateRequest,UploadSigningCertificateResult> asyncHandler)
 Uploads an X.509 signing certificate and associates it with the
 specified user. 
 | 
Future<UploadSSHPublicKeyResult> | 
AmazonIdentityManagementAsyncClient.uploadSSHPublicKeyAsync(UploadSSHPublicKeyRequest uploadSSHPublicKeyRequest,
                       AsyncHandler<UploadSSHPublicKeyRequest,UploadSSHPublicKeyResult> asyncHandler)
 Uploads an SSH public key and associates it with the specified IAM
 user. 
 | 
Future<UploadSSHPublicKeyResult> | 
AmazonIdentityManagementAsync.uploadSSHPublicKeyAsync(UploadSSHPublicKeyRequest uploadSSHPublicKeyRequest,
                       AsyncHandler<UploadSSHPublicKeyRequest,UploadSSHPublicKeyResult> asyncHandler)
 Uploads an SSH public key and associates it with the specified IAM
 user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CancelJobResult> | 
AmazonImportExportAsyncClient.cancelJobAsync(CancelJobRequest request,
              AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)  | 
Future<CancelJobResult> | 
AmazonImportExportAsync.cancelJobAsync(CancelJobRequest cancelJobRequest,
              AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)
This operation cancels a specified job. 
 | 
Future<CancelJobResult> | 
AbstractAmazonImportExportAsync.cancelJobAsync(CancelJobRequest request,
              AsyncHandler<CancelJobRequest,CancelJobResult> asyncHandler)  | 
Future<CreateJobResult> | 
AmazonImportExportAsyncClient.createJobAsync(CreateJobRequest request,
              AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)  | 
Future<CreateJobResult> | 
AmazonImportExportAsync.createJobAsync(CreateJobRequest createJobRequest,
              AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)
This operation initiates the process of scheduling an upload or download
 of your data. 
 | 
Future<CreateJobResult> | 
AbstractAmazonImportExportAsync.createJobAsync(CreateJobRequest request,
              AsyncHandler<CreateJobRequest,CreateJobResult> asyncHandler)  | 
Future<GetShippingLabelResult> | 
AmazonImportExportAsyncClient.getShippingLabelAsync(GetShippingLabelRequest request,
                     AsyncHandler<GetShippingLabelRequest,GetShippingLabelResult> asyncHandler)  | 
Future<GetShippingLabelResult> | 
AmazonImportExportAsync.getShippingLabelAsync(GetShippingLabelRequest getShippingLabelRequest,
                     AsyncHandler<GetShippingLabelRequest,GetShippingLabelResult> asyncHandler)
This operation generates a pre-paid UPS shipping label that you will use
 to ship your device to AWS for processing. 
 | 
Future<GetShippingLabelResult> | 
AbstractAmazonImportExportAsync.getShippingLabelAsync(GetShippingLabelRequest request,
                     AsyncHandler<GetShippingLabelRequest,GetShippingLabelResult> asyncHandler)  | 
Future<GetStatusResult> | 
AmazonImportExportAsyncClient.getStatusAsync(GetStatusRequest request,
              AsyncHandler<GetStatusRequest,GetStatusResult> asyncHandler)  | 
Future<GetStatusResult> | 
AmazonImportExportAsync.getStatusAsync(GetStatusRequest getStatusRequest,
              AsyncHandler<GetStatusRequest,GetStatusResult> asyncHandler)
This operation returns information about a job, including where the job
 is in the processing pipeline, the status of the results, and the
 signature value associated with the job. 
 | 
Future<GetStatusResult> | 
AbstractAmazonImportExportAsync.getStatusAsync(GetStatusRequest request,
              AsyncHandler<GetStatusRequest,GetStatusResult> asyncHandler)  | 
Future<ListJobsResult> | 
AmazonImportExportAsyncClient.listJobsAsync(AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
Simplified method form for invoking the ListJobs operation with an
 AsyncHandler. 
 | 
Future<ListJobsResult> | 
AmazonImportExportAsync.listJobsAsync(AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
Simplified method form for invoking the ListJobs operation with an
 AsyncHandler. 
 | 
Future<ListJobsResult> | 
AbstractAmazonImportExportAsync.listJobsAsync(AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
Simplified method form for invoking the ListJobs operation with an
 AsyncHandler. 
 | 
Future<ListJobsResult> | 
AmazonImportExportAsyncClient.listJobsAsync(ListJobsRequest request,
             AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)  | 
Future<ListJobsResult> | 
AmazonImportExportAsync.listJobsAsync(ListJobsRequest listJobsRequest,
             AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)
This operation returns the jobs associated with the requester. 
 | 
Future<ListJobsResult> | 
AbstractAmazonImportExportAsync.listJobsAsync(ListJobsRequest request,
             AsyncHandler<ListJobsRequest,ListJobsResult> asyncHandler)  | 
Future<UpdateJobResult> | 
AmazonImportExportAsyncClient.updateJobAsync(UpdateJobRequest request,
              AsyncHandler<UpdateJobRequest,UpdateJobResult> asyncHandler)  | 
Future<UpdateJobResult> | 
AmazonImportExportAsync.updateJobAsync(UpdateJobRequest updateJobRequest,
              AsyncHandler<UpdateJobRequest,UpdateJobResult> asyncHandler)
You use this operation to change the parameters specified in the original
 manifest file by supplying a new manifest file. 
 | 
Future<UpdateJobResult> | 
AbstractAmazonImportExportAsync.updateJobAsync(UpdateJobRequest request,
              AsyncHandler<UpdateJobRequest,UpdateJobResult> asyncHandler)  | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonKinesisAsyncClient.addTagsToStreamAsync(AddTagsToStreamRequest addTagsToStreamRequest,
                    AsyncHandler<AddTagsToStreamRequest,Void> asyncHandler)
 Adds or updates tags for the specified Amazon Kinesis stream. 
 | 
Future<Void> | 
AmazonKinesisAsync.addTagsToStreamAsync(AddTagsToStreamRequest addTagsToStreamRequest,
                    AsyncHandler<AddTagsToStreamRequest,Void> asyncHandler)
 Adds or updates tags for the specified Amazon Kinesis stream. 
 | 
Future<Void> | 
AmazonKinesisAsyncClient.createStreamAsync(CreateStreamRequest createStreamRequest,
                 AsyncHandler<CreateStreamRequest,Void> asyncHandler)
 Creates a Amazon Kinesis stream. 
 | 
Future<Void> | 
AmazonKinesisAsync.createStreamAsync(CreateStreamRequest createStreamRequest,
                 AsyncHandler<CreateStreamRequest,Void> asyncHandler)
 Creates a Amazon Kinesis stream. 
 | 
Future<Void> | 
AmazonKinesisAsyncClient.deleteStreamAsync(DeleteStreamRequest deleteStreamRequest,
                 AsyncHandler<DeleteStreamRequest,Void> asyncHandler)
 Deletes a stream and all its shards and data. 
 | 
Future<Void> | 
AmazonKinesisAsync.deleteStreamAsync(DeleteStreamRequest deleteStreamRequest,
                 AsyncHandler<DeleteStreamRequest,Void> asyncHandler)
 Deletes a stream and all its shards and data. 
 | 
Future<DescribeStreamResult> | 
AmazonKinesisAsyncClient.describeStreamAsync(DescribeStreamRequest describeStreamRequest,
                   AsyncHandler<DescribeStreamRequest,DescribeStreamResult> asyncHandler)
 Describes the specified stream. 
 | 
Future<DescribeStreamResult> | 
AmazonKinesisAsync.describeStreamAsync(DescribeStreamRequest describeStreamRequest,
                   AsyncHandler<DescribeStreamRequest,DescribeStreamResult> asyncHandler)
 Describes the specified stream. 
 | 
Future<GetRecordsResult> | 
AmazonKinesisAsyncClient.getRecordsAsync(GetRecordsRequest getRecordsRequest,
               AsyncHandler<GetRecordsRequest,GetRecordsResult> asyncHandler)
 Gets data records from a shard. 
 | 
Future<GetRecordsResult> | 
AmazonKinesisAsync.getRecordsAsync(GetRecordsRequest getRecordsRequest,
               AsyncHandler<GetRecordsRequest,GetRecordsResult> asyncHandler)
 Gets data records from a shard. 
 | 
Future<GetShardIteratorResult> | 
AmazonKinesisAsyncClient.getShardIteratorAsync(GetShardIteratorRequest getShardIteratorRequest,
                     AsyncHandler<GetShardIteratorRequest,GetShardIteratorResult> asyncHandler)
 Gets a shard iterator. 
 | 
Future<GetShardIteratorResult> | 
AmazonKinesisAsync.getShardIteratorAsync(GetShardIteratorRequest getShardIteratorRequest,
                     AsyncHandler<GetShardIteratorRequest,GetShardIteratorResult> asyncHandler)
 Gets a shard iterator. 
 | 
Future<ListStreamsResult> | 
AmazonKinesisAsyncClient.listStreamsAsync(ListStreamsRequest listStreamsRequest,
                AsyncHandler<ListStreamsRequest,ListStreamsResult> asyncHandler)
 Lists your streams. 
 | 
Future<ListStreamsResult> | 
AmazonKinesisAsync.listStreamsAsync(ListStreamsRequest listStreamsRequest,
                AsyncHandler<ListStreamsRequest,ListStreamsResult> asyncHandler)
 Lists your streams. 
 | 
Future<ListTagsForStreamResult> | 
AmazonKinesisAsyncClient.listTagsForStreamAsync(ListTagsForStreamRequest listTagsForStreamRequest,
                      AsyncHandler<ListTagsForStreamRequest,ListTagsForStreamResult> asyncHandler)
 Lists the tags for the specified Amazon Kinesis stream. 
 | 
Future<ListTagsForStreamResult> | 
AmazonKinesisAsync.listTagsForStreamAsync(ListTagsForStreamRequest listTagsForStreamRequest,
                      AsyncHandler<ListTagsForStreamRequest,ListTagsForStreamResult> asyncHandler)
 Lists the tags for the specified Amazon Kinesis stream. 
 | 
Future<Void> | 
AmazonKinesisAsyncClient.mergeShardsAsync(MergeShardsRequest mergeShardsRequest,
                AsyncHandler<MergeShardsRequest,Void> asyncHandler)
 Merges two adjacent shards in a stream and combines them into a
 single shard to reduce the stream's capacity to ingest and transport
 data. 
 | 
Future<Void> | 
AmazonKinesisAsync.mergeShardsAsync(MergeShardsRequest mergeShardsRequest,
                AsyncHandler<MergeShardsRequest,Void> asyncHandler)
 Merges two adjacent shards in a stream and combines them into a
 single shard to reduce the stream's capacity to ingest and transport
 data. 
 | 
Future<PutRecordResult> | 
AmazonKinesisAsyncClient.putRecordAsync(PutRecordRequest putRecordRequest,
              AsyncHandler<PutRecordRequest,PutRecordResult> asyncHandler)
 Puts (writes) a single data record from a producer into an Amazon
 Kinesis stream. 
 | 
Future<PutRecordResult> | 
AmazonKinesisAsync.putRecordAsync(PutRecordRequest putRecordRequest,
              AsyncHandler<PutRecordRequest,PutRecordResult> asyncHandler)
 Puts (writes) a single data record from a producer into an Amazon
 Kinesis stream. 
 | 
Future<PutRecordsResult> | 
AmazonKinesisAsyncClient.putRecordsAsync(PutRecordsRequest putRecordsRequest,
               AsyncHandler<PutRecordsRequest,PutRecordsResult> asyncHandler)
 Puts (writes) multiple data records from a producer into an Amazon
 Kinesis stream in a single call (also referred to as a
  
PutRecords request). | 
Future<PutRecordsResult> | 
AmazonKinesisAsync.putRecordsAsync(PutRecordsRequest putRecordsRequest,
               AsyncHandler<PutRecordsRequest,PutRecordsResult> asyncHandler)
 Puts (writes) multiple data records from a producer into an Amazon
 Kinesis stream in a single call (also referred to as a
  
PutRecords request). | 
Future<Void> | 
AmazonKinesisAsyncClient.removeTagsFromStreamAsync(RemoveTagsFromStreamRequest removeTagsFromStreamRequest,
                         AsyncHandler<RemoveTagsFromStreamRequest,Void> asyncHandler)
 Deletes tags from the specified Amazon Kinesis stream. 
 | 
Future<Void> | 
AmazonKinesisAsync.removeTagsFromStreamAsync(RemoveTagsFromStreamRequest removeTagsFromStreamRequest,
                         AsyncHandler<RemoveTagsFromStreamRequest,Void> asyncHandler)
 Deletes tags from the specified Amazon Kinesis stream. 
 | 
Future<Void> | 
AmazonKinesisAsyncClient.splitShardAsync(SplitShardRequest splitShardRequest,
               AsyncHandler<SplitShardRequest,Void> asyncHandler)
 Splits a shard into two new shards in the stream, to increase the
 stream's capacity to ingest and transport data. 
 | 
Future<Void> | 
AmazonKinesisAsync.splitShardAsync(SplitShardRequest splitShardRequest,
               AsyncHandler<SplitShardRequest,Void> asyncHandler)
 Splits a shard into two new shards in the stream, to increase the
 stream's capacity to ingest and transport data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AWSKMSAsyncClient.createAliasAsync(CreateAliasRequest createAliasRequest,
                AsyncHandler<CreateAliasRequest,Void> asyncHandler)
 Creates a display name for a customer master key. 
 | 
Future<Void> | 
AWSKMSAsync.createAliasAsync(CreateAliasRequest createAliasRequest,
                AsyncHandler<CreateAliasRequest,Void> asyncHandler)
 Creates a display name for a customer master key. 
 | 
Future<CreateGrantResult> | 
AWSKMSAsyncClient.createGrantAsync(CreateGrantRequest createGrantRequest,
                AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler)
 Adds a grant to a key to specify who can access the key and under
 what conditions. 
 | 
Future<CreateGrantResult> | 
AWSKMSAsync.createGrantAsync(CreateGrantRequest createGrantRequest,
                AsyncHandler<CreateGrantRequest,CreateGrantResult> asyncHandler)
 Adds a grant to a key to specify who can access the key and under
 what conditions. 
 | 
Future<CreateKeyResult> | 
AWSKMSAsyncClient.createKeyAsync(CreateKeyRequest createKeyRequest,
              AsyncHandler<CreateKeyRequest,CreateKeyResult> asyncHandler)
 Creates a customer master key. 
 | 
Future<CreateKeyResult> | 
AWSKMSAsync.createKeyAsync(CreateKeyRequest createKeyRequest,
              AsyncHandler<CreateKeyRequest,CreateKeyResult> asyncHandler)
 Creates a customer master key. 
 | 
Future<DecryptResult> | 
AWSKMSAsyncClient.decryptAsync(DecryptRequest decryptRequest,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)
 Decrypts ciphertext. 
 | 
Future<DecryptResult> | 
AWSKMSAsync.decryptAsync(DecryptRequest decryptRequest,
            AsyncHandler<DecryptRequest,DecryptResult> asyncHandler)
 Decrypts ciphertext. 
 | 
Future<Void> | 
AWSKMSAsyncClient.deleteAliasAsync(DeleteAliasRequest deleteAliasRequest,
                AsyncHandler<DeleteAliasRequest,Void> asyncHandler)
 Deletes the specified alias. 
 | 
Future<Void> | 
AWSKMSAsync.deleteAliasAsync(DeleteAliasRequest deleteAliasRequest,
                AsyncHandler<DeleteAliasRequest,Void> asyncHandler)
 Deletes the specified alias. 
 | 
Future<DescribeKeyResult> | 
AWSKMSAsyncClient.describeKeyAsync(DescribeKeyRequest describeKeyRequest,
                AsyncHandler<DescribeKeyRequest,DescribeKeyResult> asyncHandler)
 Provides detailed information about the specified customer master
 key. 
 | 
Future<DescribeKeyResult> | 
AWSKMSAsync.describeKeyAsync(DescribeKeyRequest describeKeyRequest,
                AsyncHandler<DescribeKeyRequest,DescribeKeyResult> asyncHandler)
 Provides detailed information about the specified customer master
 key. 
 | 
Future<Void> | 
AWSKMSAsyncClient.disableKeyAsync(DisableKeyRequest disableKeyRequest,
               AsyncHandler<DisableKeyRequest,Void> asyncHandler)
 Marks a key as disabled, thereby preventing its use. 
 | 
Future<Void> | 
AWSKMSAsync.disableKeyAsync(DisableKeyRequest disableKeyRequest,
               AsyncHandler<DisableKeyRequest,Void> asyncHandler)
 Marks a key as disabled, thereby preventing its use. 
 | 
Future<Void> | 
AWSKMSAsyncClient.disableKeyRotationAsync(DisableKeyRotationRequest disableKeyRotationRequest,
                       AsyncHandler<DisableKeyRotationRequest,Void> asyncHandler)
 Disables rotation of the specified key. 
 | 
Future<Void> | 
AWSKMSAsync.disableKeyRotationAsync(DisableKeyRotationRequest disableKeyRotationRequest,
                       AsyncHandler<DisableKeyRotationRequest,Void> asyncHandler)
 Disables rotation of the specified key. 
 | 
Future<Void> | 
AWSKMSAsyncClient.enableKeyAsync(EnableKeyRequest enableKeyRequest,
              AsyncHandler<EnableKeyRequest,Void> asyncHandler)
 Marks a key as enabled, thereby permitting its use. 
 | 
Future<Void> | 
AWSKMSAsync.enableKeyAsync(EnableKeyRequest enableKeyRequest,
              AsyncHandler<EnableKeyRequest,Void> asyncHandler)
 Marks a key as enabled, thereby permitting its use. 
 | 
Future<Void> | 
AWSKMSAsyncClient.enableKeyRotationAsync(EnableKeyRotationRequest enableKeyRotationRequest,
                      AsyncHandler<EnableKeyRotationRequest,Void> asyncHandler)
 Enables rotation of the specified customer master key. 
 | 
Future<Void> | 
AWSKMSAsync.enableKeyRotationAsync(EnableKeyRotationRequest enableKeyRotationRequest,
                      AsyncHandler<EnableKeyRotationRequest,Void> asyncHandler)
 Enables rotation of the specified customer master key. 
 | 
Future<EncryptResult> | 
AWSKMSAsyncClient.encryptAsync(EncryptRequest encryptRequest,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)
 Encrypts plaintext into ciphertext by using a customer master key. 
 | 
Future<EncryptResult> | 
AWSKMSAsync.encryptAsync(EncryptRequest encryptRequest,
            AsyncHandler<EncryptRequest,EncryptResult> asyncHandler)
 Encrypts plaintext into ciphertext by using a customer master key. 
 | 
Future<GenerateDataKeyResult> | 
AWSKMSAsyncClient.generateDataKeyAsync(GenerateDataKeyRequest generateDataKeyRequest,
                    AsyncHandler<GenerateDataKeyRequest,GenerateDataKeyResult> asyncHandler)
 Generates a data key that you can use in your application to locally
 encrypt data. 
 | 
Future<GenerateDataKeyResult> | 
AWSKMSAsync.generateDataKeyAsync(GenerateDataKeyRequest generateDataKeyRequest,
                    AsyncHandler<GenerateDataKeyRequest,GenerateDataKeyResult> asyncHandler)
 Generates a data key that you can use in your application to locally
 encrypt data. 
 | 
Future<GenerateDataKeyWithoutPlaintextResult> | 
AWSKMSAsyncClient.generateDataKeyWithoutPlaintextAsync(GenerateDataKeyWithoutPlaintextRequest generateDataKeyWithoutPlaintextRequest,
                                    AsyncHandler<GenerateDataKeyWithoutPlaintextRequest,GenerateDataKeyWithoutPlaintextResult> asyncHandler)
 Returns a data key encrypted by a customer master key without the
 plaintext copy of that key. 
 | 
Future<GenerateDataKeyWithoutPlaintextResult> | 
AWSKMSAsync.generateDataKeyWithoutPlaintextAsync(GenerateDataKeyWithoutPlaintextRequest generateDataKeyWithoutPlaintextRequest,
                                    AsyncHandler<GenerateDataKeyWithoutPlaintextRequest,GenerateDataKeyWithoutPlaintextResult> asyncHandler)
 Returns a data key encrypted by a customer master key without the
 plaintext copy of that key. 
 | 
Future<GenerateRandomResult> | 
AWSKMSAsyncClient.generateRandomAsync(GenerateRandomRequest generateRandomRequest,
                   AsyncHandler<GenerateRandomRequest,GenerateRandomResult> asyncHandler)
 Generates an unpredictable byte string. 
 | 
Future<GenerateRandomResult> | 
AWSKMSAsync.generateRandomAsync(GenerateRandomRequest generateRandomRequest,
                   AsyncHandler<GenerateRandomRequest,GenerateRandomResult> asyncHandler)
 Generates an unpredictable byte string. 
 | 
Future<GetKeyPolicyResult> | 
AWSKMSAsyncClient.getKeyPolicyAsync(GetKeyPolicyRequest getKeyPolicyRequest,
                 AsyncHandler<GetKeyPolicyRequest,GetKeyPolicyResult> asyncHandler)
 Retrieves a policy attached to the specified key. 
 | 
Future<GetKeyPolicyResult> | 
AWSKMSAsync.getKeyPolicyAsync(GetKeyPolicyRequest getKeyPolicyRequest,
                 AsyncHandler<GetKeyPolicyRequest,GetKeyPolicyResult> asyncHandler)
 Retrieves a policy attached to the specified key. 
 | 
Future<GetKeyRotationStatusResult> | 
AWSKMSAsyncClient.getKeyRotationStatusAsync(GetKeyRotationStatusRequest getKeyRotationStatusRequest,
                         AsyncHandler<GetKeyRotationStatusRequest,GetKeyRotationStatusResult> asyncHandler)
 Retrieves a Boolean value that indicates whether key rotation is
 enabled for the specified key. 
 | 
Future<GetKeyRotationStatusResult> | 
AWSKMSAsync.getKeyRotationStatusAsync(GetKeyRotationStatusRequest getKeyRotationStatusRequest,
                         AsyncHandler<GetKeyRotationStatusRequest,GetKeyRotationStatusResult> asyncHandler)
 Retrieves a Boolean value that indicates whether key rotation is
 enabled for the specified key. 
 | 
Future<ListAliasesResult> | 
AWSKMSAsyncClient.listAliasesAsync(ListAliasesRequest listAliasesRequest,
                AsyncHandler<ListAliasesRequest,ListAliasesResult> asyncHandler)
 Lists all of the key aliases in the account. 
 | 
Future<ListAliasesResult> | 
AWSKMSAsync.listAliasesAsync(ListAliasesRequest listAliasesRequest,
                AsyncHandler<ListAliasesRequest,ListAliasesResult> asyncHandler)
 Lists all of the key aliases in the account. 
 | 
Future<ListGrantsResult> | 
AWSKMSAsyncClient.listGrantsAsync(ListGrantsRequest listGrantsRequest,
               AsyncHandler<ListGrantsRequest,ListGrantsResult> asyncHandler)
 List the grants for a specified key. 
 | 
Future<ListGrantsResult> | 
AWSKMSAsync.listGrantsAsync(ListGrantsRequest listGrantsRequest,
               AsyncHandler<ListGrantsRequest,ListGrantsResult> asyncHandler)
 List the grants for a specified key. 
 | 
Future<ListKeyPoliciesResult> | 
AWSKMSAsyncClient.listKeyPoliciesAsync(ListKeyPoliciesRequest listKeyPoliciesRequest,
                    AsyncHandler<ListKeyPoliciesRequest,ListKeyPoliciesResult> asyncHandler)
 Retrieves a list of policies attached to a key. 
 | 
Future<ListKeyPoliciesResult> | 
AWSKMSAsync.listKeyPoliciesAsync(ListKeyPoliciesRequest listKeyPoliciesRequest,
                    AsyncHandler<ListKeyPoliciesRequest,ListKeyPoliciesResult> asyncHandler)
 Retrieves a list of policies attached to a key. 
 | 
Future<ListKeysResult> | 
AWSKMSAsyncClient.listKeysAsync(ListKeysRequest listKeysRequest,
             AsyncHandler<ListKeysRequest,ListKeysResult> asyncHandler)
 Lists the customer master keys. 
 | 
Future<ListKeysResult> | 
AWSKMSAsync.listKeysAsync(ListKeysRequest listKeysRequest,
             AsyncHandler<ListKeysRequest,ListKeysResult> asyncHandler)
 Lists the customer master keys. 
 | 
Future<Void> | 
AWSKMSAsyncClient.putKeyPolicyAsync(PutKeyPolicyRequest putKeyPolicyRequest,
                 AsyncHandler<PutKeyPolicyRequest,Void> asyncHandler)
 Attaches a policy to the specified key. 
 | 
Future<Void> | 
AWSKMSAsync.putKeyPolicyAsync(PutKeyPolicyRequest putKeyPolicyRequest,
                 AsyncHandler<PutKeyPolicyRequest,Void> asyncHandler)
 Attaches a policy to the specified key. 
 | 
Future<ReEncryptResult> | 
AWSKMSAsyncClient.reEncryptAsync(ReEncryptRequest reEncryptRequest,
              AsyncHandler<ReEncryptRequest,ReEncryptResult> asyncHandler)
 Encrypts data on the server side with a new customer master key
 without exposing the plaintext of the data on the client side. 
 | 
Future<ReEncryptResult> | 
AWSKMSAsync.reEncryptAsync(ReEncryptRequest reEncryptRequest,
              AsyncHandler<ReEncryptRequest,ReEncryptResult> asyncHandler)
 Encrypts data on the server side with a new customer master key
 without exposing the plaintext of the data on the client side. 
 | 
Future<Void> | 
AWSKMSAsyncClient.retireGrantAsync(RetireGrantRequest retireGrantRequest,
                AsyncHandler<RetireGrantRequest,Void> asyncHandler)
 Retires a grant. 
 | 
Future<Void> | 
AWSKMSAsync.retireGrantAsync(RetireGrantRequest retireGrantRequest,
                AsyncHandler<RetireGrantRequest,Void> asyncHandler)
 Retires a grant. 
 | 
Future<Void> | 
AWSKMSAsyncClient.revokeGrantAsync(RevokeGrantRequest revokeGrantRequest,
                AsyncHandler<RevokeGrantRequest,Void> asyncHandler)
 Revokes a grant. 
 | 
Future<Void> | 
AWSKMSAsync.revokeGrantAsync(RevokeGrantRequest revokeGrantRequest,
                AsyncHandler<RevokeGrantRequest,Void> asyncHandler)
 Revokes a grant. 
 | 
Future<Void> | 
AWSKMSAsyncClient.updateAliasAsync(UpdateAliasRequest updateAliasRequest,
                AsyncHandler<UpdateAliasRequest,Void> asyncHandler)
 Updates an alias to associate it with a different key. 
 | 
Future<Void> | 
AWSKMSAsync.updateAliasAsync(UpdateAliasRequest updateAliasRequest,
                AsyncHandler<UpdateAliasRequest,Void> asyncHandler)
 Updates an alias to associate it with a different key. 
 | 
Future<Void> | 
AWSKMSAsyncClient.updateKeyDescriptionAsync(UpdateKeyDescriptionRequest updateKeyDescriptionRequest,
                         AsyncHandler<UpdateKeyDescriptionRequest,Void> asyncHandler)
 Updates the description of a key. 
 | 
Future<Void> | 
AWSKMSAsync.updateKeyDescriptionAsync(UpdateKeyDescriptionRequest updateKeyDescriptionRequest,
                         AsyncHandler<UpdateKeyDescriptionRequest,Void> asyncHandler)
 Updates the description of a key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<AddPermissionResult> | 
AWSLambdaAsyncClient.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
 Adds a permission to the access policy associated with the specified
 AWS Lambda function. 
 | 
Future<AddPermissionResult> | 
AWSLambdaAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,AddPermissionResult> asyncHandler)
 Adds a permission to the access policy associated with the specified
 AWS Lambda function. 
 | 
Future<CreateEventSourceMappingResult> | 
AWSLambdaAsyncClient.createEventSourceMappingAsync(CreateEventSourceMappingRequest createEventSourceMappingRequest,
                             AsyncHandler<CreateEventSourceMappingRequest,CreateEventSourceMappingResult> asyncHandler)
 Identifies a stream as an event source for a Lambda function. 
 | 
Future<CreateEventSourceMappingResult> | 
AWSLambdaAsync.createEventSourceMappingAsync(CreateEventSourceMappingRequest createEventSourceMappingRequest,
                             AsyncHandler<CreateEventSourceMappingRequest,CreateEventSourceMappingResult> asyncHandler)
 Identifies a stream as an event source for a Lambda function. 
 | 
Future<CreateFunctionResult> | 
AWSLambdaAsyncClient.createFunctionAsync(CreateFunctionRequest createFunctionRequest,
                   AsyncHandler<CreateFunctionRequest,CreateFunctionResult> asyncHandler)
 Creates a new Lambda function. 
 | 
Future<CreateFunctionResult> | 
AWSLambdaAsync.createFunctionAsync(CreateFunctionRequest createFunctionRequest,
                   AsyncHandler<CreateFunctionRequest,CreateFunctionResult> asyncHandler)
 Creates a new Lambda function. 
 | 
Future<DeleteEventSourceMappingResult> | 
AWSLambdaAsyncClient.deleteEventSourceMappingAsync(DeleteEventSourceMappingRequest deleteEventSourceMappingRequest,
                             AsyncHandler<DeleteEventSourceMappingRequest,DeleteEventSourceMappingResult> asyncHandler)
 Removes an event source mapping. 
 | 
Future<DeleteEventSourceMappingResult> | 
AWSLambdaAsync.deleteEventSourceMappingAsync(DeleteEventSourceMappingRequest deleteEventSourceMappingRequest,
                             AsyncHandler<DeleteEventSourceMappingRequest,DeleteEventSourceMappingResult> asyncHandler)
 Removes an event source mapping. 
 | 
Future<Void> | 
AWSLambdaAsyncClient.deleteFunctionAsync(DeleteFunctionRequest deleteFunctionRequest,
                   AsyncHandler<DeleteFunctionRequest,Void> asyncHandler)
 Deletes the specified Lambda function code and configuration. 
 | 
Future<Void> | 
AWSLambdaAsync.deleteFunctionAsync(DeleteFunctionRequest deleteFunctionRequest,
                   AsyncHandler<DeleteFunctionRequest,Void> asyncHandler)
 Deletes the specified Lambda function code and configuration. 
 | 
Future<GetEventSourceMappingResult> | 
AWSLambdaAsyncClient.getEventSourceMappingAsync(GetEventSourceMappingRequest getEventSourceMappingRequest,
                          AsyncHandler<GetEventSourceMappingRequest,GetEventSourceMappingResult> asyncHandler)
 Returns configuration information for the specified event source
 mapping (see CreateEventSourceMapping). 
 | 
Future<GetEventSourceMappingResult> | 
AWSLambdaAsync.getEventSourceMappingAsync(GetEventSourceMappingRequest getEventSourceMappingRequest,
                          AsyncHandler<GetEventSourceMappingRequest,GetEventSourceMappingResult> asyncHandler)
 Returns configuration information for the specified event source
 mapping (see CreateEventSourceMapping). 
 | 
Future<GetFunctionResult> | 
AWSLambdaAsyncClient.getFunctionAsync(GetFunctionRequest getFunctionRequest,
                AsyncHandler<GetFunctionRequest,GetFunctionResult> asyncHandler)
 Returns the configuration information of the Lambda function and a
 presigned URL link to the .zip file you uploaded with CreateFunction
 so you can download the .zip file. 
 | 
Future<GetFunctionResult> | 
AWSLambdaAsync.getFunctionAsync(GetFunctionRequest getFunctionRequest,
                AsyncHandler<GetFunctionRequest,GetFunctionResult> asyncHandler)
 Returns the configuration information of the Lambda function and a
 presigned URL link to the .zip file you uploaded with CreateFunction
 so you can download the .zip file. 
 | 
Future<GetFunctionConfigurationResult> | 
AWSLambdaAsyncClient.getFunctionConfigurationAsync(GetFunctionConfigurationRequest getFunctionConfigurationRequest,
                             AsyncHandler<GetFunctionConfigurationRequest,GetFunctionConfigurationResult> asyncHandler)
 Returns the configuration information of the Lambda function. 
 | 
Future<GetFunctionConfigurationResult> | 
AWSLambdaAsync.getFunctionConfigurationAsync(GetFunctionConfigurationRequest getFunctionConfigurationRequest,
                             AsyncHandler<GetFunctionConfigurationRequest,GetFunctionConfigurationResult> asyncHandler)
 Returns the configuration information of the Lambda function. 
 | 
Future<GetPolicyResult> | 
AWSLambdaAsyncClient.getPolicyAsync(GetPolicyRequest getPolicyRequest,
              AsyncHandler<GetPolicyRequest,GetPolicyResult> asyncHandler)
 Returns the access policy, containing a list of permissions granted
 via the  
AddPermission API, associated with the specified
 bucket. | 
Future<GetPolicyResult> | 
AWSLambdaAsync.getPolicyAsync(GetPolicyRequest getPolicyRequest,
              AsyncHandler<GetPolicyRequest,GetPolicyResult> asyncHandler)
 Returns the access policy, containing a list of permissions granted
 via the  
AddPermission API, associated with the specified
 bucket. | 
Future<InvokeResult> | 
AWSLambdaAsyncClient.invokeAsync(InvokeRequest invokeRequest,
           AsyncHandler<InvokeRequest,InvokeResult> asyncHandler)
 Invokes a specified Lambda function. 
 | 
Future<InvokeResult> | 
AWSLambdaAsync.invokeAsync(InvokeRequest invokeRequest,
           AsyncHandler<InvokeRequest,InvokeResult> asyncHandler)
 Invokes a specified Lambda function. 
 | 
Future<InvokeAsyncResult> | 
AWSLambdaAsyncClient.invokeAsyncAsync(InvokeAsyncRequest invokeAsyncRequest,
                AsyncHandler<InvokeAsyncRequest,InvokeAsyncResult> asyncHandler)
 IMPORTANT:This API is deprecated. 
 | 
Future<InvokeAsyncResult> | 
AWSLambdaAsync.invokeAsyncAsync(InvokeAsyncRequest invokeAsyncRequest,
                AsyncHandler<InvokeAsyncRequest,InvokeAsyncResult> asyncHandler)
 IMPORTANT:This API is deprecated. 
 | 
Future<ListEventSourceMappingsResult> | 
AWSLambdaAsyncClient.listEventSourceMappingsAsync(ListEventSourceMappingsRequest listEventSourceMappingsRequest,
                            AsyncHandler<ListEventSourceMappingsRequest,ListEventSourceMappingsResult> asyncHandler)
 Returns a list of event source mappings you created using the
  
CreateEventSourceMapping (see CreateEventSourceMapping),
 where you identify a stream as an event source. | 
Future<ListEventSourceMappingsResult> | 
AWSLambdaAsync.listEventSourceMappingsAsync(ListEventSourceMappingsRequest listEventSourceMappingsRequest,
                            AsyncHandler<ListEventSourceMappingsRequest,ListEventSourceMappingsResult> asyncHandler)
 Returns a list of event source mappings you created using the
  
CreateEventSourceMapping (see CreateEventSourceMapping),
 where you identify a stream as an event source. | 
Future<ListFunctionsResult> | 
AWSLambdaAsyncClient.listFunctionsAsync(ListFunctionsRequest listFunctionsRequest,
                  AsyncHandler<ListFunctionsRequest,ListFunctionsResult> asyncHandler)
 Returns a list of your Lambda functions. 
 | 
Future<ListFunctionsResult> | 
AWSLambdaAsync.listFunctionsAsync(ListFunctionsRequest listFunctionsRequest,
                  AsyncHandler<ListFunctionsRequest,ListFunctionsResult> asyncHandler)
 Returns a list of your Lambda functions. 
 | 
Future<Void> | 
AWSLambdaAsyncClient.removePermissionAsync(RemovePermissionRequest removePermissionRequest,
                     AsyncHandler<RemovePermissionRequest,Void> asyncHandler)
 You can remove individual permissions from an access policy
 associated with a Lambda function by providing a Statement ID. 
 | 
Future<Void> | 
AWSLambdaAsync.removePermissionAsync(RemovePermissionRequest removePermissionRequest,
                     AsyncHandler<RemovePermissionRequest,Void> asyncHandler)
 You can remove individual permissions from an access policy
 associated with a Lambda function by providing a Statement ID. 
 | 
Future<UpdateEventSourceMappingResult> | 
AWSLambdaAsyncClient.updateEventSourceMappingAsync(UpdateEventSourceMappingRequest updateEventSourceMappingRequest,
                             AsyncHandler<UpdateEventSourceMappingRequest,UpdateEventSourceMappingResult> asyncHandler)
 You can update an event source mapping. 
 | 
Future<UpdateEventSourceMappingResult> | 
AWSLambdaAsync.updateEventSourceMappingAsync(UpdateEventSourceMappingRequest updateEventSourceMappingRequest,
                             AsyncHandler<UpdateEventSourceMappingRequest,UpdateEventSourceMappingResult> asyncHandler)
 You can update an event source mapping. 
 | 
Future<UpdateFunctionCodeResult> | 
AWSLambdaAsyncClient.updateFunctionCodeAsync(UpdateFunctionCodeRequest updateFunctionCodeRequest,
                       AsyncHandler<UpdateFunctionCodeRequest,UpdateFunctionCodeResult> asyncHandler)
 Updates the code for the specified Lambda function. 
 | 
Future<UpdateFunctionCodeResult> | 
AWSLambdaAsync.updateFunctionCodeAsync(UpdateFunctionCodeRequest updateFunctionCodeRequest,
                       AsyncHandler<UpdateFunctionCodeRequest,UpdateFunctionCodeResult> asyncHandler)
 Updates the code for the specified Lambda function. 
 | 
Future<UpdateFunctionConfigurationResult> | 
AWSLambdaAsyncClient.updateFunctionConfigurationAsync(UpdateFunctionConfigurationRequest updateFunctionConfigurationRequest,
                                AsyncHandler<UpdateFunctionConfigurationRequest,UpdateFunctionConfigurationResult> asyncHandler)
 Updates the configuration parameters for the specified Lambda
 function by using the values provided in the request. 
 | 
Future<UpdateFunctionConfigurationResult> | 
AWSLambdaAsync.updateFunctionConfigurationAsync(UpdateFunctionConfigurationRequest updateFunctionConfigurationRequest,
                                AsyncHandler<UpdateFunctionConfigurationRequest,UpdateFunctionConfigurationResult> asyncHandler)
 Updates the configuration parameters for the specified Lambda
 function by using the values provided in the request. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AWSLogsAsyncClient.createLogGroupAsync(CreateLogGroupRequest createLogGroupRequest,
                   AsyncHandler<CreateLogGroupRequest,Void> asyncHandler)
 Creates a new log group with the specified name. 
 | 
Future<Void> | 
AWSLogsAsync.createLogGroupAsync(CreateLogGroupRequest createLogGroupRequest,
                   AsyncHandler<CreateLogGroupRequest,Void> asyncHandler)
 Creates a new log group with the specified name. 
 | 
Future<Void> | 
AWSLogsAsyncClient.createLogStreamAsync(CreateLogStreamRequest createLogStreamRequest,
                    AsyncHandler<CreateLogStreamRequest,Void> asyncHandler)
 Creates a new log stream in the specified log group. 
 | 
Future<Void> | 
AWSLogsAsync.createLogStreamAsync(CreateLogStreamRequest createLogStreamRequest,
                    AsyncHandler<CreateLogStreamRequest,Void> asyncHandler)
 Creates a new log stream in the specified log group. 
 | 
Future<Void> | 
AWSLogsAsyncClient.deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest,
                      AsyncHandler<DeleteDestinationRequest,Void> asyncHandler)
 Deletes the destination with the specified name and eventually
 disables all the subscription filters that publish to it. 
 | 
Future<Void> | 
AWSLogsAsync.deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest,
                      AsyncHandler<DeleteDestinationRequest,Void> asyncHandler)
 Deletes the destination with the specified name and eventually
 disables all the subscription filters that publish to it. 
 | 
Future<Void> | 
AWSLogsAsyncClient.deleteLogGroupAsync(DeleteLogGroupRequest deleteLogGroupRequest,
                   AsyncHandler<DeleteLogGroupRequest,Void> asyncHandler)
 Deletes the log group with the specified name and permanently deletes
 all the archived log events associated with it. 
 | 
Future<Void> | 
AWSLogsAsync.deleteLogGroupAsync(DeleteLogGroupRequest deleteLogGroupRequest,
                   AsyncHandler<DeleteLogGroupRequest,Void> asyncHandler)
 Deletes the log group with the specified name and permanently deletes
 all the archived log events associated with it. 
 | 
Future<Void> | 
AWSLogsAsyncClient.deleteLogStreamAsync(DeleteLogStreamRequest deleteLogStreamRequest,
                    AsyncHandler<DeleteLogStreamRequest,Void> asyncHandler)
 Deletes a log stream and permanently deletes all the archived log
 events associated with it. 
 | 
Future<Void> | 
AWSLogsAsync.deleteLogStreamAsync(DeleteLogStreamRequest deleteLogStreamRequest,
                    AsyncHandler<DeleteLogStreamRequest,Void> asyncHandler)
 Deletes a log stream and permanently deletes all the archived log
 events associated with it. 
 | 
Future<Void> | 
AWSLogsAsyncClient.deleteMetricFilterAsync(DeleteMetricFilterRequest deleteMetricFilterRequest,
                       AsyncHandler<DeleteMetricFilterRequest,Void> asyncHandler)
 Deletes a metric filter associated with the specified log group. 
 | 
Future<Void> | 
AWSLogsAsync.deleteMetricFilterAsync(DeleteMetricFilterRequest deleteMetricFilterRequest,
                       AsyncHandler<DeleteMetricFilterRequest,Void> asyncHandler)
 Deletes a metric filter associated with the specified log group. 
 | 
Future<Void> | 
AWSLogsAsyncClient.deleteRetentionPolicyAsync(DeleteRetentionPolicyRequest deleteRetentionPolicyRequest,
                          AsyncHandler<DeleteRetentionPolicyRequest,Void> asyncHandler)
 Deletes the retention policy of the specified log group. 
 | 
Future<Void> | 
AWSLogsAsync.deleteRetentionPolicyAsync(DeleteRetentionPolicyRequest deleteRetentionPolicyRequest,
                          AsyncHandler<DeleteRetentionPolicyRequest,Void> asyncHandler)
 Deletes the retention policy of the specified log group. 
 | 
Future<Void> | 
AWSLogsAsyncClient.deleteSubscriptionFilterAsync(DeleteSubscriptionFilterRequest deleteSubscriptionFilterRequest,
                             AsyncHandler<DeleteSubscriptionFilterRequest,Void> asyncHandler)
 Deletes a subscription filter associated with the specified log
 group. 
 | 
Future<Void> | 
AWSLogsAsync.deleteSubscriptionFilterAsync(DeleteSubscriptionFilterRequest deleteSubscriptionFilterRequest,
                             AsyncHandler<DeleteSubscriptionFilterRequest,Void> asyncHandler)
 Deletes a subscription filter associated with the specified log
 group. 
 | 
Future<DescribeDestinationsResult> | 
AWSLogsAsyncClient.describeDestinationsAsync(DescribeDestinationsRequest describeDestinationsRequest,
                         AsyncHandler<DescribeDestinationsRequest,DescribeDestinationsResult> asyncHandler)
 Returns all the destinations that are associated with the AWS account
 making the request. 
 | 
Future<DescribeDestinationsResult> | 
AWSLogsAsync.describeDestinationsAsync(DescribeDestinationsRequest describeDestinationsRequest,
                         AsyncHandler<DescribeDestinationsRequest,DescribeDestinationsResult> asyncHandler)
 Returns all the destinations that are associated with the AWS account
 making the request. 
 | 
Future<DescribeLogGroupsResult> | 
AWSLogsAsyncClient.describeLogGroupsAsync(DescribeLogGroupsRequest describeLogGroupsRequest,
                      AsyncHandler<DescribeLogGroupsRequest,DescribeLogGroupsResult> asyncHandler)
 Returns all the log groups that are associated with the AWS account
 making the request. 
 | 
Future<DescribeLogGroupsResult> | 
AWSLogsAsync.describeLogGroupsAsync(DescribeLogGroupsRequest describeLogGroupsRequest,
                      AsyncHandler<DescribeLogGroupsRequest,DescribeLogGroupsResult> asyncHandler)
 Returns all the log groups that are associated with the AWS account
 making the request. 
 | 
Future<DescribeLogStreamsResult> | 
AWSLogsAsyncClient.describeLogStreamsAsync(DescribeLogStreamsRequest describeLogStreamsRequest,
                       AsyncHandler<DescribeLogStreamsRequest,DescribeLogStreamsResult> asyncHandler)
 Returns all the log streams that are associated with the specified
 log group. 
 | 
Future<DescribeLogStreamsResult> | 
AWSLogsAsync.describeLogStreamsAsync(DescribeLogStreamsRequest describeLogStreamsRequest,
                       AsyncHandler<DescribeLogStreamsRequest,DescribeLogStreamsResult> asyncHandler)
 Returns all the log streams that are associated with the specified
 log group. 
 | 
Future<DescribeMetricFiltersResult> | 
AWSLogsAsyncClient.describeMetricFiltersAsync(DescribeMetricFiltersRequest describeMetricFiltersRequest,
                          AsyncHandler<DescribeMetricFiltersRequest,DescribeMetricFiltersResult> asyncHandler)
 Returns all the metrics filters associated with the specified log
 group. 
 | 
Future<DescribeMetricFiltersResult> | 
AWSLogsAsync.describeMetricFiltersAsync(DescribeMetricFiltersRequest describeMetricFiltersRequest,
                          AsyncHandler<DescribeMetricFiltersRequest,DescribeMetricFiltersResult> asyncHandler)
 Returns all the metrics filters associated with the specified log
 group. 
 | 
Future<DescribeSubscriptionFiltersResult> | 
AWSLogsAsyncClient.describeSubscriptionFiltersAsync(DescribeSubscriptionFiltersRequest describeSubscriptionFiltersRequest,
                                AsyncHandler<DescribeSubscriptionFiltersRequest,DescribeSubscriptionFiltersResult> asyncHandler)
 Returns all the subscription filters associated with the specified
 log group. 
 | 
Future<DescribeSubscriptionFiltersResult> | 
AWSLogsAsync.describeSubscriptionFiltersAsync(DescribeSubscriptionFiltersRequest describeSubscriptionFiltersRequest,
                                AsyncHandler<DescribeSubscriptionFiltersRequest,DescribeSubscriptionFiltersResult> asyncHandler)
 Returns all the subscription filters associated with the specified
 log group. 
 | 
Future<FilterLogEventsResult> | 
AWSLogsAsyncClient.filterLogEventsAsync(FilterLogEventsRequest filterLogEventsRequest,
                    AsyncHandler<FilterLogEventsRequest,FilterLogEventsResult> asyncHandler)
 Retrieves log events, optionally filtered by a filter pattern from
 the specified log group. 
 | 
Future<FilterLogEventsResult> | 
AWSLogsAsync.filterLogEventsAsync(FilterLogEventsRequest filterLogEventsRequest,
                    AsyncHandler<FilterLogEventsRequest,FilterLogEventsResult> asyncHandler)
 Retrieves log events, optionally filtered by a filter pattern from
 the specified log group. 
 | 
Future<GetLogEventsResult> | 
AWSLogsAsyncClient.getLogEventsAsync(GetLogEventsRequest getLogEventsRequest,
                 AsyncHandler<GetLogEventsRequest,GetLogEventsResult> asyncHandler)
 Retrieves log events from the specified log stream. 
 | 
Future<GetLogEventsResult> | 
AWSLogsAsync.getLogEventsAsync(GetLogEventsRequest getLogEventsRequest,
                 AsyncHandler<GetLogEventsRequest,GetLogEventsResult> asyncHandler)
 Retrieves log events from the specified log stream. 
 | 
Future<PutDestinationResult> | 
AWSLogsAsyncClient.putDestinationAsync(PutDestinationRequest putDestinationRequest,
                   AsyncHandler<PutDestinationRequest,PutDestinationResult> asyncHandler)
 Creates or updates a  
Destination . | 
Future<PutDestinationResult> | 
AWSLogsAsync.putDestinationAsync(PutDestinationRequest putDestinationRequest,
                   AsyncHandler<PutDestinationRequest,PutDestinationResult> asyncHandler)
 Creates or updates a  
Destination . | 
Future<Void> | 
AWSLogsAsyncClient.putDestinationPolicyAsync(PutDestinationPolicyRequest putDestinationPolicyRequest,
                         AsyncHandler<PutDestinationPolicyRequest,Void> asyncHandler)
 Creates or updates an access policy associated with an existing
  
Destination . | 
Future<Void> | 
AWSLogsAsync.putDestinationPolicyAsync(PutDestinationPolicyRequest putDestinationPolicyRequest,
                         AsyncHandler<PutDestinationPolicyRequest,Void> asyncHandler)
 Creates or updates an access policy associated with an existing
  
Destination . | 
Future<PutLogEventsResult> | 
AWSLogsAsyncClient.putLogEventsAsync(PutLogEventsRequest putLogEventsRequest,
                 AsyncHandler<PutLogEventsRequest,PutLogEventsResult> asyncHandler)
 Uploads a batch of log events to the specified log stream. 
 | 
Future<PutLogEventsResult> | 
AWSLogsAsync.putLogEventsAsync(PutLogEventsRequest putLogEventsRequest,
                 AsyncHandler<PutLogEventsRequest,PutLogEventsResult> asyncHandler)
 Uploads a batch of log events to the specified log stream. 
 | 
Future<Void> | 
AWSLogsAsyncClient.putMetricFilterAsync(PutMetricFilterRequest putMetricFilterRequest,
                    AsyncHandler<PutMetricFilterRequest,Void> asyncHandler)
 Creates or updates a metric filter and associates it with the
 specified log group. 
 | 
Future<Void> | 
AWSLogsAsync.putMetricFilterAsync(PutMetricFilterRequest putMetricFilterRequest,
                    AsyncHandler<PutMetricFilterRequest,Void> asyncHandler)
 Creates or updates a metric filter and associates it with the
 specified log group. 
 | 
Future<Void> | 
AWSLogsAsyncClient.putRetentionPolicyAsync(PutRetentionPolicyRequest putRetentionPolicyRequest,
                       AsyncHandler<PutRetentionPolicyRequest,Void> asyncHandler)
 Sets the retention of the specified log group. 
 | 
Future<Void> | 
AWSLogsAsync.putRetentionPolicyAsync(PutRetentionPolicyRequest putRetentionPolicyRequest,
                       AsyncHandler<PutRetentionPolicyRequest,Void> asyncHandler)
 Sets the retention of the specified log group. 
 | 
Future<Void> | 
AWSLogsAsyncClient.putSubscriptionFilterAsync(PutSubscriptionFilterRequest putSubscriptionFilterRequest,
                          AsyncHandler<PutSubscriptionFilterRequest,Void> asyncHandler)
 Creates or updates a subscription filter and associates it with the
 specified log group. 
 | 
Future<Void> | 
AWSLogsAsync.putSubscriptionFilterAsync(PutSubscriptionFilterRequest putSubscriptionFilterRequest,
                          AsyncHandler<PutSubscriptionFilterRequest,Void> asyncHandler)
 Creates or updates a subscription filter and associates it with the
 specified log group. 
 | 
Future<TestMetricFilterResult> | 
AWSLogsAsyncClient.testMetricFilterAsync(TestMetricFilterRequest testMetricFilterRequest,
                     AsyncHandler<TestMetricFilterRequest,TestMetricFilterResult> asyncHandler)
 Tests the filter pattern of a metric filter against a sample of log
 event messages. 
 | 
Future<TestMetricFilterResult> | 
AWSLogsAsync.testMetricFilterAsync(TestMetricFilterRequest testMetricFilterRequest,
                     AsyncHandler<TestMetricFilterRequest,TestMetricFilterResult> asyncHandler)
 Tests the filter pattern of a metric filter against a sample of log
 event messages. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CreateBatchPredictionResult> | 
AmazonMachineLearningAsyncClient.createBatchPredictionAsync(CreateBatchPredictionRequest createBatchPredictionRequest,
                          AsyncHandler<CreateBatchPredictionRequest,CreateBatchPredictionResult> asyncHandler)
 Generates predictions for a group of observations. 
 | 
Future<CreateBatchPredictionResult> | 
AmazonMachineLearningAsync.createBatchPredictionAsync(CreateBatchPredictionRequest createBatchPredictionRequest,
                          AsyncHandler<CreateBatchPredictionRequest,CreateBatchPredictionResult> asyncHandler)
 Generates predictions for a group of observations. 
 | 
Future<CreateDataSourceFromRDSResult> | 
AmazonMachineLearningAsyncClient.createDataSourceFromRDSAsync(CreateDataSourceFromRDSRequest createDataSourceFromRDSRequest,
                            AsyncHandler<CreateDataSourceFromRDSRequest,CreateDataSourceFromRDSResult> asyncHandler)
 Creates a  
DataSource object from an
  Amazon Relational Database Service 
 (Amazon RDS). | 
Future<CreateDataSourceFromRDSResult> | 
AmazonMachineLearningAsync.createDataSourceFromRDSAsync(CreateDataSourceFromRDSRequest createDataSourceFromRDSRequest,
                            AsyncHandler<CreateDataSourceFromRDSRequest,CreateDataSourceFromRDSResult> asyncHandler)
 Creates a  
DataSource object from an
  Amazon Relational Database Service 
 (Amazon RDS). | 
Future<CreateDataSourceFromRedshiftResult> | 
AmazonMachineLearningAsyncClient.createDataSourceFromRedshiftAsync(CreateDataSourceFromRedshiftRequest createDataSourceFromRedshiftRequest,
                                 AsyncHandler<CreateDataSourceFromRedshiftRequest,CreateDataSourceFromRedshiftResult> asyncHandler)
 Creates a  
DataSource from
  Amazon Redshift 
 . | 
Future<CreateDataSourceFromRedshiftResult> | 
AmazonMachineLearningAsync.createDataSourceFromRedshiftAsync(CreateDataSourceFromRedshiftRequest createDataSourceFromRedshiftRequest,
                                 AsyncHandler<CreateDataSourceFromRedshiftRequest,CreateDataSourceFromRedshiftResult> asyncHandler)
 Creates a  
DataSource from
  Amazon Redshift 
 . | 
Future<CreateDataSourceFromS3Result> | 
AmazonMachineLearningAsyncClient.createDataSourceFromS3Async(CreateDataSourceFromS3Request createDataSourceFromS3Request,
                           AsyncHandler<CreateDataSourceFromS3Request,CreateDataSourceFromS3Result> asyncHandler)
 Creates a  
DataSource object. | 
Future<CreateDataSourceFromS3Result> | 
AmazonMachineLearningAsync.createDataSourceFromS3Async(CreateDataSourceFromS3Request createDataSourceFromS3Request,
                           AsyncHandler<CreateDataSourceFromS3Request,CreateDataSourceFromS3Result> asyncHandler)
 Creates a  
DataSource object. | 
Future<CreateEvaluationResult> | 
AmazonMachineLearningAsyncClient.createEvaluationAsync(CreateEvaluationRequest createEvaluationRequest,
                     AsyncHandler<CreateEvaluationRequest,CreateEvaluationResult> asyncHandler)
 Creates a new  
Evaluation of an MLModel . | 
Future<CreateEvaluationResult> | 
AmazonMachineLearningAsync.createEvaluationAsync(CreateEvaluationRequest createEvaluationRequest,
                     AsyncHandler<CreateEvaluationRequest,CreateEvaluationResult> asyncHandler)
 Creates a new  
Evaluation of an MLModel . | 
Future<CreateMLModelResult> | 
AmazonMachineLearningAsyncClient.createMLModelAsync(CreateMLModelRequest createMLModelRequest,
                  AsyncHandler<CreateMLModelRequest,CreateMLModelResult> asyncHandler)
 Creates a new  
MLModel using the data files and the
 recipe as information sources. | 
Future<CreateMLModelResult> | 
AmazonMachineLearningAsync.createMLModelAsync(CreateMLModelRequest createMLModelRequest,
                  AsyncHandler<CreateMLModelRequest,CreateMLModelResult> asyncHandler)
 Creates a new  
MLModel using the data files and the
 recipe as information sources. | 
Future<CreateRealtimeEndpointResult> | 
AmazonMachineLearningAsyncClient.createRealtimeEndpointAsync(CreateRealtimeEndpointRequest createRealtimeEndpointRequest,
                           AsyncHandler<CreateRealtimeEndpointRequest,CreateRealtimeEndpointResult> asyncHandler)
 Creates a real-time endpoint for the  
MLModel . | 
Future<CreateRealtimeEndpointResult> | 
AmazonMachineLearningAsync.createRealtimeEndpointAsync(CreateRealtimeEndpointRequest createRealtimeEndpointRequest,
                           AsyncHandler<CreateRealtimeEndpointRequest,CreateRealtimeEndpointResult> asyncHandler)
 Creates a real-time endpoint for the  
MLModel . | 
Future<DeleteBatchPredictionResult> | 
AmazonMachineLearningAsyncClient.deleteBatchPredictionAsync(DeleteBatchPredictionRequest deleteBatchPredictionRequest,
                          AsyncHandler<DeleteBatchPredictionRequest,DeleteBatchPredictionResult> asyncHandler)
 Assigns the DELETED status to a  
BatchPrediction ,
 rendering it unusable. | 
Future<DeleteBatchPredictionResult> | 
AmazonMachineLearningAsync.deleteBatchPredictionAsync(DeleteBatchPredictionRequest deleteBatchPredictionRequest,
                          AsyncHandler<DeleteBatchPredictionRequest,DeleteBatchPredictionResult> asyncHandler)
 Assigns the DELETED status to a  
BatchPrediction ,
 rendering it unusable. | 
Future<DeleteDataSourceResult> | 
AmazonMachineLearningAsyncClient.deleteDataSourceAsync(DeleteDataSourceRequest deleteDataSourceRequest,
                     AsyncHandler<DeleteDataSourceRequest,DeleteDataSourceResult> asyncHandler)
 Assigns the DELETED status to a  
DataSource , rendering
 it unusable. | 
Future<DeleteDataSourceResult> | 
AmazonMachineLearningAsync.deleteDataSourceAsync(DeleteDataSourceRequest deleteDataSourceRequest,
                     AsyncHandler<DeleteDataSourceRequest,DeleteDataSourceResult> asyncHandler)
 Assigns the DELETED status to a  
DataSource , rendering
 it unusable. | 
Future<DeleteEvaluationResult> | 
AmazonMachineLearningAsyncClient.deleteEvaluationAsync(DeleteEvaluationRequest deleteEvaluationRequest,
                     AsyncHandler<DeleteEvaluationRequest,DeleteEvaluationResult> asyncHandler)
 Assigns the  
DELETED status to an Evaluation
 , rendering it unusable. | 
Future<DeleteEvaluationResult> | 
AmazonMachineLearningAsync.deleteEvaluationAsync(DeleteEvaluationRequest deleteEvaluationRequest,
                     AsyncHandler<DeleteEvaluationRequest,DeleteEvaluationResult> asyncHandler)
 Assigns the  
DELETED status to an Evaluation
 , rendering it unusable. | 
Future<DeleteMLModelResult> | 
AmazonMachineLearningAsyncClient.deleteMLModelAsync(DeleteMLModelRequest deleteMLModelRequest,
                  AsyncHandler<DeleteMLModelRequest,DeleteMLModelResult> asyncHandler)
 Assigns the DELETED status to an  
MLModel , rendering it
 unusable. | 
Future<DeleteMLModelResult> | 
AmazonMachineLearningAsync.deleteMLModelAsync(DeleteMLModelRequest deleteMLModelRequest,
                  AsyncHandler<DeleteMLModelRequest,DeleteMLModelResult> asyncHandler)
 Assigns the DELETED status to an  
MLModel , rendering it
 unusable. | 
Future<DeleteRealtimeEndpointResult> | 
AmazonMachineLearningAsyncClient.deleteRealtimeEndpointAsync(DeleteRealtimeEndpointRequest deleteRealtimeEndpointRequest,
                           AsyncHandler<DeleteRealtimeEndpointRequest,DeleteRealtimeEndpointResult> asyncHandler)
 Deletes a real time endpoint of an  
MLModel . | 
Future<DeleteRealtimeEndpointResult> | 
AmazonMachineLearningAsync.deleteRealtimeEndpointAsync(DeleteRealtimeEndpointRequest deleteRealtimeEndpointRequest,
                           AsyncHandler<DeleteRealtimeEndpointRequest,DeleteRealtimeEndpointResult> asyncHandler)
 Deletes a real time endpoint of an  
MLModel . | 
Future<DescribeBatchPredictionsResult> | 
AmazonMachineLearningAsyncClient.describeBatchPredictionsAsync(DescribeBatchPredictionsRequest describeBatchPredictionsRequest,
                             AsyncHandler<DescribeBatchPredictionsRequest,DescribeBatchPredictionsResult> asyncHandler)
 Returns a list of  
BatchPrediction operations that match
 the search criteria in the request. | 
Future<DescribeBatchPredictionsResult> | 
AmazonMachineLearningAsync.describeBatchPredictionsAsync(DescribeBatchPredictionsRequest describeBatchPredictionsRequest,
                             AsyncHandler<DescribeBatchPredictionsRequest,DescribeBatchPredictionsResult> asyncHandler)
 Returns a list of  
BatchPrediction operations that match
 the search criteria in the request. | 
Future<DescribeDataSourcesResult> | 
AmazonMachineLearningAsyncClient.describeDataSourcesAsync(DescribeDataSourcesRequest describeDataSourcesRequest,
                        AsyncHandler<DescribeDataSourcesRequest,DescribeDataSourcesResult> asyncHandler)
 Returns a list of  
DataSource that match the search
 criteria in the request. | 
Future<DescribeDataSourcesResult> | 
AmazonMachineLearningAsync.describeDataSourcesAsync(DescribeDataSourcesRequest describeDataSourcesRequest,
                        AsyncHandler<DescribeDataSourcesRequest,DescribeDataSourcesResult> asyncHandler)
 Returns a list of  
DataSource that match the search
 criteria in the request. | 
Future<DescribeEvaluationsResult> | 
AmazonMachineLearningAsyncClient.describeEvaluationsAsync(DescribeEvaluationsRequest describeEvaluationsRequest,
                        AsyncHandler<DescribeEvaluationsRequest,DescribeEvaluationsResult> asyncHandler)
 Returns a list of  
DescribeEvaluations that match the
 search criteria in the request. | 
Future<DescribeEvaluationsResult> | 
AmazonMachineLearningAsync.describeEvaluationsAsync(DescribeEvaluationsRequest describeEvaluationsRequest,
                        AsyncHandler<DescribeEvaluationsRequest,DescribeEvaluationsResult> asyncHandler)
 Returns a list of  
DescribeEvaluations that match the
 search criteria in the request. | 
Future<DescribeMLModelsResult> | 
AmazonMachineLearningAsyncClient.describeMLModelsAsync(DescribeMLModelsRequest describeMLModelsRequest,
                     AsyncHandler<DescribeMLModelsRequest,DescribeMLModelsResult> asyncHandler)
 Returns a list of  
MLModel that match the search criteria
 in the request. | 
Future<DescribeMLModelsResult> | 
AmazonMachineLearningAsync.describeMLModelsAsync(DescribeMLModelsRequest describeMLModelsRequest,
                     AsyncHandler<DescribeMLModelsRequest,DescribeMLModelsResult> asyncHandler)
 Returns a list of  
MLModel that match the search criteria
 in the request. | 
Future<GetBatchPredictionResult> | 
AmazonMachineLearningAsyncClient.getBatchPredictionAsync(GetBatchPredictionRequest getBatchPredictionRequest,
                       AsyncHandler<GetBatchPredictionRequest,GetBatchPredictionResult> asyncHandler)
 Returns a  
BatchPrediction that includes detailed
 metadata, status, and data file information for a Batch
 Prediction request. | 
Future<GetBatchPredictionResult> | 
AmazonMachineLearningAsync.getBatchPredictionAsync(GetBatchPredictionRequest getBatchPredictionRequest,
                       AsyncHandler<GetBatchPredictionRequest,GetBatchPredictionResult> asyncHandler)
 Returns a  
BatchPrediction that includes detailed
 metadata, status, and data file information for a Batch
 Prediction request. | 
Future<GetDataSourceResult> | 
AmazonMachineLearningAsyncClient.getDataSourceAsync(GetDataSourceRequest getDataSourceRequest,
                  AsyncHandler<GetDataSourceRequest,GetDataSourceResult> asyncHandler)
 Returns a  
DataSource that includes metadata and data
 file information, as well as the current status of the
 DataSource . | 
Future<GetDataSourceResult> | 
AmazonMachineLearningAsync.getDataSourceAsync(GetDataSourceRequest getDataSourceRequest,
                  AsyncHandler<GetDataSourceRequest,GetDataSourceResult> asyncHandler)
 Returns a  
DataSource that includes metadata and data
 file information, as well as the current status of the
 DataSource . | 
Future<GetEvaluationResult> | 
AmazonMachineLearningAsyncClient.getEvaluationAsync(GetEvaluationRequest getEvaluationRequest,
                  AsyncHandler<GetEvaluationRequest,GetEvaluationResult> asyncHandler)
 Returns an  
Evaluation that includes metadata as well as
 the current status of the Evaluation . | 
Future<GetEvaluationResult> | 
AmazonMachineLearningAsync.getEvaluationAsync(GetEvaluationRequest getEvaluationRequest,
                  AsyncHandler<GetEvaluationRequest,GetEvaluationResult> asyncHandler)
 Returns an  
Evaluation that includes metadata as well as
 the current status of the Evaluation . | 
Future<GetMLModelResult> | 
AmazonMachineLearningAsyncClient.getMLModelAsync(GetMLModelRequest getMLModelRequest,
               AsyncHandler<GetMLModelRequest,GetMLModelResult> asyncHandler)
 Returns an  
MLModel that includes detailed metadata, and
 data source information as well as the current status of the
 MLModel . | 
Future<GetMLModelResult> | 
AmazonMachineLearningAsync.getMLModelAsync(GetMLModelRequest getMLModelRequest,
               AsyncHandler<GetMLModelRequest,GetMLModelResult> asyncHandler)
 Returns an  
MLModel that includes detailed metadata, and
 data source information as well as the current status of the
 MLModel . | 
Future<PredictResult> | 
AmazonMachineLearningAsyncClient.predictAsync(PredictRequest predictRequest,
            AsyncHandler<PredictRequest,PredictResult> asyncHandler)
 Generates a prediction for the observation using the specified
  
MLModel . | 
Future<PredictResult> | 
AmazonMachineLearningAsync.predictAsync(PredictRequest predictRequest,
            AsyncHandler<PredictRequest,PredictResult> asyncHandler)
 Generates a prediction for the observation using the specified
  
MLModel . | 
Future<UpdateBatchPredictionResult> | 
AmazonMachineLearningAsyncClient.updateBatchPredictionAsync(UpdateBatchPredictionRequest updateBatchPredictionRequest,
                          AsyncHandler<UpdateBatchPredictionRequest,UpdateBatchPredictionResult> asyncHandler)
 Updates the  
BatchPredictionName of a
 BatchPrediction . | 
Future<UpdateBatchPredictionResult> | 
AmazonMachineLearningAsync.updateBatchPredictionAsync(UpdateBatchPredictionRequest updateBatchPredictionRequest,
                          AsyncHandler<UpdateBatchPredictionRequest,UpdateBatchPredictionResult> asyncHandler)
 Updates the  
BatchPredictionName of a
 BatchPrediction . | 
Future<UpdateDataSourceResult> | 
AmazonMachineLearningAsyncClient.updateDataSourceAsync(UpdateDataSourceRequest updateDataSourceRequest,
                     AsyncHandler<UpdateDataSourceRequest,UpdateDataSourceResult> asyncHandler)
 Updates the  
DataSourceName of a DataSource
 . | 
Future<UpdateDataSourceResult> | 
AmazonMachineLearningAsync.updateDataSourceAsync(UpdateDataSourceRequest updateDataSourceRequest,
                     AsyncHandler<UpdateDataSourceRequest,UpdateDataSourceResult> asyncHandler)
 Updates the  
DataSourceName of a DataSource
 . | 
Future<UpdateEvaluationResult> | 
AmazonMachineLearningAsyncClient.updateEvaluationAsync(UpdateEvaluationRequest updateEvaluationRequest,
                     AsyncHandler<UpdateEvaluationRequest,UpdateEvaluationResult> asyncHandler)
 Updates the  
EvaluationName of an Evaluation
 . | 
Future<UpdateEvaluationResult> | 
AmazonMachineLearningAsync.updateEvaluationAsync(UpdateEvaluationRequest updateEvaluationRequest,
                     AsyncHandler<UpdateEvaluationRequest,UpdateEvaluationResult> asyncHandler)
 Updates the  
EvaluationName of an Evaluation
 . | 
Future<UpdateMLModelResult> | 
AmazonMachineLearningAsyncClient.updateMLModelAsync(UpdateMLModelRequest updateMLModelRequest,
                  AsyncHandler<UpdateMLModelRequest,UpdateMLModelResult> asyncHandler)
 Updates the  
MLModelName and the
 ScoreThreshold of an MLModel . | 
Future<UpdateMLModelResult> | 
AmazonMachineLearningAsync.updateMLModelAsync(UpdateMLModelRequest updateMLModelRequest,
                  AsyncHandler<UpdateMLModelRequest,UpdateMLModelResult> asyncHandler)
 Updates the  
MLModelName and the
 ScoreThreshold of an MLModel . | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AWSOpsWorksAsyncClient.assignInstanceAsync(AssignInstanceRequest assignInstanceRequest,
                   AsyncHandler<AssignInstanceRequest,Void> asyncHandler)
 Assign a registered instance to a layer. 
 | 
Future<Void> | 
AWSOpsWorksAsync.assignInstanceAsync(AssignInstanceRequest assignInstanceRequest,
                   AsyncHandler<AssignInstanceRequest,Void> asyncHandler)
 Assign a registered instance to a layer. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.assignVolumeAsync(AssignVolumeRequest assignVolumeRequest,
                 AsyncHandler<AssignVolumeRequest,Void> asyncHandler)
 Assigns one of the stack's registered Amazon EBS volumes to a
 specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.assignVolumeAsync(AssignVolumeRequest assignVolumeRequest,
                 AsyncHandler<AssignVolumeRequest,Void> asyncHandler)
 Assigns one of the stack's registered Amazon EBS volumes to a
 specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.associateElasticIpAsync(AssociateElasticIpRequest associateElasticIpRequest,
                       AsyncHandler<AssociateElasticIpRequest,Void> asyncHandler)
 Associates one of the stack's registered Elastic IP addresses with a
 specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.associateElasticIpAsync(AssociateElasticIpRequest associateElasticIpRequest,
                       AsyncHandler<AssociateElasticIpRequest,Void> asyncHandler)
 Associates one of the stack's registered Elastic IP addresses with a
 specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.attachElasticLoadBalancerAsync(AttachElasticLoadBalancerRequest attachElasticLoadBalancerRequest,
                              AsyncHandler<AttachElasticLoadBalancerRequest,Void> asyncHandler)
 Attaches an Elastic Load Balancing load balancer to a specified
 layer. 
 | 
Future<Void> | 
AWSOpsWorksAsync.attachElasticLoadBalancerAsync(AttachElasticLoadBalancerRequest attachElasticLoadBalancerRequest,
                              AsyncHandler<AttachElasticLoadBalancerRequest,Void> asyncHandler)
 Attaches an Elastic Load Balancing load balancer to a specified
 layer. 
 | 
Future<CloneStackResult> | 
AWSOpsWorksAsyncClient.cloneStackAsync(CloneStackRequest cloneStackRequest,
               AsyncHandler<CloneStackRequest,CloneStackResult> asyncHandler)
 Creates a clone of a specified stack. 
 | 
Future<CloneStackResult> | 
AWSOpsWorksAsync.cloneStackAsync(CloneStackRequest cloneStackRequest,
               AsyncHandler<CloneStackRequest,CloneStackResult> asyncHandler)
 Creates a clone of a specified stack. 
 | 
Future<CreateAppResult> | 
AWSOpsWorksAsyncClient.createAppAsync(CreateAppRequest createAppRequest,
              AsyncHandler<CreateAppRequest,CreateAppResult> asyncHandler)
 Creates an app for a specified stack. 
 | 
Future<CreateAppResult> | 
AWSOpsWorksAsync.createAppAsync(CreateAppRequest createAppRequest,
              AsyncHandler<CreateAppRequest,CreateAppResult> asyncHandler)
 Creates an app for a specified stack. 
 | 
Future<CreateDeploymentResult> | 
AWSOpsWorksAsyncClient.createDeploymentAsync(CreateDeploymentRequest createDeploymentRequest,
                     AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
 Runs deployment or stack commands. 
 | 
Future<CreateDeploymentResult> | 
AWSOpsWorksAsync.createDeploymentAsync(CreateDeploymentRequest createDeploymentRequest,
                     AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
 Runs deployment or stack commands. 
 | 
Future<CreateInstanceResult> | 
AWSOpsWorksAsyncClient.createInstanceAsync(CreateInstanceRequest createInstanceRequest,
                   AsyncHandler<CreateInstanceRequest,CreateInstanceResult> asyncHandler)
 Creates an instance in a specified stack. 
 | 
Future<CreateInstanceResult> | 
AWSOpsWorksAsync.createInstanceAsync(CreateInstanceRequest createInstanceRequest,
                   AsyncHandler<CreateInstanceRequest,CreateInstanceResult> asyncHandler)
 Creates an instance in a specified stack. 
 | 
Future<CreateLayerResult> | 
AWSOpsWorksAsyncClient.createLayerAsync(CreateLayerRequest createLayerRequest,
                AsyncHandler<CreateLayerRequest,CreateLayerResult> asyncHandler)
 Creates a layer. 
 | 
Future<CreateLayerResult> | 
AWSOpsWorksAsync.createLayerAsync(CreateLayerRequest createLayerRequest,
                AsyncHandler<CreateLayerRequest,CreateLayerResult> asyncHandler)
 Creates a layer. 
 | 
Future<CreateStackResult> | 
AWSOpsWorksAsyncClient.createStackAsync(CreateStackRequest createStackRequest,
                AsyncHandler<CreateStackRequest,CreateStackResult> asyncHandler)
 Creates a new stack. 
 | 
Future<CreateStackResult> | 
AWSOpsWorksAsync.createStackAsync(CreateStackRequest createStackRequest,
                AsyncHandler<CreateStackRequest,CreateStackResult> asyncHandler)
 Creates a new stack. 
 | 
Future<CreateUserProfileResult> | 
AWSOpsWorksAsyncClient.createUserProfileAsync(CreateUserProfileRequest createUserProfileRequest,
                      AsyncHandler<CreateUserProfileRequest,CreateUserProfileResult> asyncHandler)
 Creates a new user profile. 
 | 
Future<CreateUserProfileResult> | 
AWSOpsWorksAsync.createUserProfileAsync(CreateUserProfileRequest createUserProfileRequest,
                      AsyncHandler<CreateUserProfileRequest,CreateUserProfileResult> asyncHandler)
 Creates a new user profile. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deleteAppAsync(DeleteAppRequest deleteAppRequest,
              AsyncHandler<DeleteAppRequest,Void> asyncHandler)
 Deletes a specified app. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deleteAppAsync(DeleteAppRequest deleteAppRequest,
              AsyncHandler<DeleteAppRequest,Void> asyncHandler)
 Deletes a specified app. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deleteInstanceAsync(DeleteInstanceRequest deleteInstanceRequest,
                   AsyncHandler<DeleteInstanceRequest,Void> asyncHandler)
 Deletes a specified instance, which terminates the associated Amazon
 EC2 instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deleteInstanceAsync(DeleteInstanceRequest deleteInstanceRequest,
                   AsyncHandler<DeleteInstanceRequest,Void> asyncHandler)
 Deletes a specified instance, which terminates the associated Amazon
 EC2 instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deleteLayerAsync(DeleteLayerRequest deleteLayerRequest,
                AsyncHandler<DeleteLayerRequest,Void> asyncHandler)
 Deletes a specified layer. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deleteLayerAsync(DeleteLayerRequest deleteLayerRequest,
                AsyncHandler<DeleteLayerRequest,Void> asyncHandler)
 Deletes a specified layer. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deleteStackAsync(DeleteStackRequest deleteStackRequest,
                AsyncHandler<DeleteStackRequest,Void> asyncHandler)
 Deletes a specified stack. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deleteStackAsync(DeleteStackRequest deleteStackRequest,
                AsyncHandler<DeleteStackRequest,Void> asyncHandler)
 Deletes a specified stack. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deleteUserProfileAsync(DeleteUserProfileRequest deleteUserProfileRequest,
                      AsyncHandler<DeleteUserProfileRequest,Void> asyncHandler)
 Deletes a user profile. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deleteUserProfileAsync(DeleteUserProfileRequest deleteUserProfileRequest,
                      AsyncHandler<DeleteUserProfileRequest,Void> asyncHandler)
 Deletes a user profile. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deregisterEcsClusterAsync(DeregisterEcsClusterRequest deregisterEcsClusterRequest,
                         AsyncHandler<DeregisterEcsClusterRequest,Void> asyncHandler)
 Deregisters a specified Amazon ECS cluster from a stack. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deregisterEcsClusterAsync(DeregisterEcsClusterRequest deregisterEcsClusterRequest,
                         AsyncHandler<DeregisterEcsClusterRequest,Void> asyncHandler)
 Deregisters a specified Amazon ECS cluster from a stack. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deregisterElasticIpAsync(DeregisterElasticIpRequest deregisterElasticIpRequest,
                        AsyncHandler<DeregisterElasticIpRequest,Void> asyncHandler)
 Deregisters a specified Elastic IP address. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deregisterElasticIpAsync(DeregisterElasticIpRequest deregisterElasticIpRequest,
                        AsyncHandler<DeregisterElasticIpRequest,Void> asyncHandler)
 Deregisters a specified Elastic IP address. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deregisterInstanceAsync(DeregisterInstanceRequest deregisterInstanceRequest,
                       AsyncHandler<DeregisterInstanceRequest,Void> asyncHandler)
 Deregister a registered Amazon EC2 or on-premises instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deregisterInstanceAsync(DeregisterInstanceRequest deregisterInstanceRequest,
                       AsyncHandler<DeregisterInstanceRequest,Void> asyncHandler)
 Deregister a registered Amazon EC2 or on-premises instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deregisterRdsDbInstanceAsync(DeregisterRdsDbInstanceRequest deregisterRdsDbInstanceRequest,
                            AsyncHandler<DeregisterRdsDbInstanceRequest,Void> asyncHandler)
 Deregisters an Amazon RDS instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deregisterRdsDbInstanceAsync(DeregisterRdsDbInstanceRequest deregisterRdsDbInstanceRequest,
                            AsyncHandler<DeregisterRdsDbInstanceRequest,Void> asyncHandler)
 Deregisters an Amazon RDS instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.deregisterVolumeAsync(DeregisterVolumeRequest deregisterVolumeRequest,
                     AsyncHandler<DeregisterVolumeRequest,Void> asyncHandler)
 Deregisters an Amazon EBS volume. 
 | 
Future<Void> | 
AWSOpsWorksAsync.deregisterVolumeAsync(DeregisterVolumeRequest deregisterVolumeRequest,
                     AsyncHandler<DeregisterVolumeRequest,Void> asyncHandler)
 Deregisters an Amazon EBS volume. 
 | 
Future<DescribeAgentVersionsResult> | 
AWSOpsWorksAsyncClient.describeAgentVersionsAsync(DescribeAgentVersionsRequest describeAgentVersionsRequest,
                          AsyncHandler<DescribeAgentVersionsRequest,DescribeAgentVersionsResult> asyncHandler)
 Describes the available AWS OpsWorks agent versions. 
 | 
Future<DescribeAgentVersionsResult> | 
AWSOpsWorksAsync.describeAgentVersionsAsync(DescribeAgentVersionsRequest describeAgentVersionsRequest,
                          AsyncHandler<DescribeAgentVersionsRequest,DescribeAgentVersionsResult> asyncHandler)
 Describes the available AWS OpsWorks agent versions. 
 | 
Future<DescribeAppsResult> | 
AWSOpsWorksAsyncClient.describeAppsAsync(DescribeAppsRequest describeAppsRequest,
                 AsyncHandler<DescribeAppsRequest,DescribeAppsResult> asyncHandler)
 Requests a description of a specified set of apps. 
 | 
Future<DescribeAppsResult> | 
AWSOpsWorksAsync.describeAppsAsync(DescribeAppsRequest describeAppsRequest,
                 AsyncHandler<DescribeAppsRequest,DescribeAppsResult> asyncHandler)
 Requests a description of a specified set of apps. 
 | 
Future<DescribeCommandsResult> | 
AWSOpsWorksAsyncClient.describeCommandsAsync(DescribeCommandsRequest describeCommandsRequest,
                     AsyncHandler<DescribeCommandsRequest,DescribeCommandsResult> asyncHandler)
 Describes the results of specified commands. 
 | 
Future<DescribeCommandsResult> | 
AWSOpsWorksAsync.describeCommandsAsync(DescribeCommandsRequest describeCommandsRequest,
                     AsyncHandler<DescribeCommandsRequest,DescribeCommandsResult> asyncHandler)
 Describes the results of specified commands. 
 | 
Future<DescribeDeploymentsResult> | 
AWSOpsWorksAsyncClient.describeDeploymentsAsync(DescribeDeploymentsRequest describeDeploymentsRequest,
                        AsyncHandler<DescribeDeploymentsRequest,DescribeDeploymentsResult> asyncHandler)
 Requests a description of a specified set of deployments. 
 | 
Future<DescribeDeploymentsResult> | 
AWSOpsWorksAsync.describeDeploymentsAsync(DescribeDeploymentsRequest describeDeploymentsRequest,
                        AsyncHandler<DescribeDeploymentsRequest,DescribeDeploymentsResult> asyncHandler)
 Requests a description of a specified set of deployments. 
 | 
Future<DescribeEcsClustersResult> | 
AWSOpsWorksAsyncClient.describeEcsClustersAsync(DescribeEcsClustersRequest describeEcsClustersRequest,
                        AsyncHandler<DescribeEcsClustersRequest,DescribeEcsClustersResult> asyncHandler)
 Describes Amazon ECS clusters that are registered with a stack. 
 | 
Future<DescribeEcsClustersResult> | 
AWSOpsWorksAsync.describeEcsClustersAsync(DescribeEcsClustersRequest describeEcsClustersRequest,
                        AsyncHandler<DescribeEcsClustersRequest,DescribeEcsClustersResult> asyncHandler)
 Describes Amazon ECS clusters that are registered with a stack. 
 | 
Future<DescribeElasticIpsResult> | 
AWSOpsWorksAsyncClient.describeElasticIpsAsync(DescribeElasticIpsRequest describeElasticIpsRequest,
                       AsyncHandler<DescribeElasticIpsRequest,DescribeElasticIpsResult> asyncHandler)
 Describes
  Elastic IP addresses 
 . 
 | 
Future<DescribeElasticIpsResult> | 
AWSOpsWorksAsync.describeElasticIpsAsync(DescribeElasticIpsRequest describeElasticIpsRequest,
                       AsyncHandler<DescribeElasticIpsRequest,DescribeElasticIpsResult> asyncHandler)
 Describes
  Elastic IP addresses 
 . 
 | 
Future<DescribeElasticLoadBalancersResult> | 
AWSOpsWorksAsyncClient.describeElasticLoadBalancersAsync(DescribeElasticLoadBalancersRequest describeElasticLoadBalancersRequest,
                                 AsyncHandler<DescribeElasticLoadBalancersRequest,DescribeElasticLoadBalancersResult> asyncHandler)
 Describes a stack's Elastic Load Balancing instances. 
 | 
Future<DescribeElasticLoadBalancersResult> | 
AWSOpsWorksAsync.describeElasticLoadBalancersAsync(DescribeElasticLoadBalancersRequest describeElasticLoadBalancersRequest,
                                 AsyncHandler<DescribeElasticLoadBalancersRequest,DescribeElasticLoadBalancersResult> asyncHandler)
 Describes a stack's Elastic Load Balancing instances. 
 | 
Future<DescribeInstancesResult> | 
AWSOpsWorksAsyncClient.describeInstancesAsync(DescribeInstancesRequest describeInstancesRequest,
                      AsyncHandler<DescribeInstancesRequest,DescribeInstancesResult> asyncHandler)
 Requests a description of a set of instances. 
 | 
Future<DescribeInstancesResult> | 
AWSOpsWorksAsync.describeInstancesAsync(DescribeInstancesRequest describeInstancesRequest,
                      AsyncHandler<DescribeInstancesRequest,DescribeInstancesResult> asyncHandler)
 Requests a description of a set of instances. 
 | 
Future<DescribeLayersResult> | 
AWSOpsWorksAsyncClient.describeLayersAsync(DescribeLayersRequest describeLayersRequest,
                   AsyncHandler<DescribeLayersRequest,DescribeLayersResult> asyncHandler)
 Requests a description of one or more layers in a specified stack. 
 | 
Future<DescribeLayersResult> | 
AWSOpsWorksAsync.describeLayersAsync(DescribeLayersRequest describeLayersRequest,
                   AsyncHandler<DescribeLayersRequest,DescribeLayersResult> asyncHandler)
 Requests a description of one or more layers in a specified stack. 
 | 
Future<DescribeLoadBasedAutoScalingResult> | 
AWSOpsWorksAsyncClient.describeLoadBasedAutoScalingAsync(DescribeLoadBasedAutoScalingRequest describeLoadBasedAutoScalingRequest,
                                 AsyncHandler<DescribeLoadBasedAutoScalingRequest,DescribeLoadBasedAutoScalingResult> asyncHandler)
 Describes load-based auto scaling configurations for specified
 layers. 
 | 
Future<DescribeLoadBasedAutoScalingResult> | 
AWSOpsWorksAsync.describeLoadBasedAutoScalingAsync(DescribeLoadBasedAutoScalingRequest describeLoadBasedAutoScalingRequest,
                                 AsyncHandler<DescribeLoadBasedAutoScalingRequest,DescribeLoadBasedAutoScalingResult> asyncHandler)
 Describes load-based auto scaling configurations for specified
 layers. 
 | 
Future<DescribeMyUserProfileResult> | 
AWSOpsWorksAsyncClient.describeMyUserProfileAsync(DescribeMyUserProfileRequest describeMyUserProfileRequest,
                          AsyncHandler<DescribeMyUserProfileRequest,DescribeMyUserProfileResult> asyncHandler)
 Describes a user's SSH information. 
 | 
Future<DescribeMyUserProfileResult> | 
AWSOpsWorksAsync.describeMyUserProfileAsync(DescribeMyUserProfileRequest describeMyUserProfileRequest,
                          AsyncHandler<DescribeMyUserProfileRequest,DescribeMyUserProfileResult> asyncHandler)
 Describes a user's SSH information. 
 | 
Future<DescribePermissionsResult> | 
AWSOpsWorksAsyncClient.describePermissionsAsync(DescribePermissionsRequest describePermissionsRequest,
                        AsyncHandler<DescribePermissionsRequest,DescribePermissionsResult> asyncHandler)
 Describes the permissions for a specified stack. 
 | 
Future<DescribePermissionsResult> | 
AWSOpsWorksAsync.describePermissionsAsync(DescribePermissionsRequest describePermissionsRequest,
                        AsyncHandler<DescribePermissionsRequest,DescribePermissionsResult> asyncHandler)
 Describes the permissions for a specified stack. 
 | 
Future<DescribeRaidArraysResult> | 
AWSOpsWorksAsyncClient.describeRaidArraysAsync(DescribeRaidArraysRequest describeRaidArraysRequest,
                       AsyncHandler<DescribeRaidArraysRequest,DescribeRaidArraysResult> asyncHandler)
 Describe an instance's RAID arrays. 
 | 
Future<DescribeRaidArraysResult> | 
AWSOpsWorksAsync.describeRaidArraysAsync(DescribeRaidArraysRequest describeRaidArraysRequest,
                       AsyncHandler<DescribeRaidArraysRequest,DescribeRaidArraysResult> asyncHandler)
 Describe an instance's RAID arrays. 
 | 
Future<DescribeRdsDbInstancesResult> | 
AWSOpsWorksAsyncClient.describeRdsDbInstancesAsync(DescribeRdsDbInstancesRequest describeRdsDbInstancesRequest,
                           AsyncHandler<DescribeRdsDbInstancesRequest,DescribeRdsDbInstancesResult> asyncHandler)
 Describes Amazon RDS instances. 
 | 
Future<DescribeRdsDbInstancesResult> | 
AWSOpsWorksAsync.describeRdsDbInstancesAsync(DescribeRdsDbInstancesRequest describeRdsDbInstancesRequest,
                           AsyncHandler<DescribeRdsDbInstancesRequest,DescribeRdsDbInstancesResult> asyncHandler)
 Describes Amazon RDS instances. 
 | 
Future<DescribeServiceErrorsResult> | 
AWSOpsWorksAsyncClient.describeServiceErrorsAsync(DescribeServiceErrorsRequest describeServiceErrorsRequest,
                          AsyncHandler<DescribeServiceErrorsRequest,DescribeServiceErrorsResult> asyncHandler)
 Describes AWS OpsWorks service errors. 
 | 
Future<DescribeServiceErrorsResult> | 
AWSOpsWorksAsync.describeServiceErrorsAsync(DescribeServiceErrorsRequest describeServiceErrorsRequest,
                          AsyncHandler<DescribeServiceErrorsRequest,DescribeServiceErrorsResult> asyncHandler)
 Describes AWS OpsWorks service errors. 
 | 
Future<DescribeStackProvisioningParametersResult> | 
AWSOpsWorksAsyncClient.describeStackProvisioningParametersAsync(DescribeStackProvisioningParametersRequest describeStackProvisioningParametersRequest,
                                        AsyncHandler<DescribeStackProvisioningParametersRequest,DescribeStackProvisioningParametersResult> asyncHandler)
 Requests a description of a stack's provisioning parameters. 
 | 
Future<DescribeStackProvisioningParametersResult> | 
AWSOpsWorksAsync.describeStackProvisioningParametersAsync(DescribeStackProvisioningParametersRequest describeStackProvisioningParametersRequest,
                                        AsyncHandler<DescribeStackProvisioningParametersRequest,DescribeStackProvisioningParametersResult> asyncHandler)
 Requests a description of a stack's provisioning parameters. 
 | 
Future<DescribeStacksResult> | 
AWSOpsWorksAsyncClient.describeStacksAsync(DescribeStacksRequest describeStacksRequest,
                   AsyncHandler<DescribeStacksRequest,DescribeStacksResult> asyncHandler)
 Requests a description of one or more stacks. 
 | 
Future<DescribeStacksResult> | 
AWSOpsWorksAsync.describeStacksAsync(DescribeStacksRequest describeStacksRequest,
                   AsyncHandler<DescribeStacksRequest,DescribeStacksResult> asyncHandler)
 Requests a description of one or more stacks. 
 | 
Future<DescribeStackSummaryResult> | 
AWSOpsWorksAsyncClient.describeStackSummaryAsync(DescribeStackSummaryRequest describeStackSummaryRequest,
                         AsyncHandler<DescribeStackSummaryRequest,DescribeStackSummaryResult> asyncHandler)
 Describes the number of layers and apps in a specified stack, and the
 number of instances in each state, such as  
running_setup
 or online . | 
Future<DescribeStackSummaryResult> | 
AWSOpsWorksAsync.describeStackSummaryAsync(DescribeStackSummaryRequest describeStackSummaryRequest,
                         AsyncHandler<DescribeStackSummaryRequest,DescribeStackSummaryResult> asyncHandler)
 Describes the number of layers and apps in a specified stack, and the
 number of instances in each state, such as  
running_setup
 or online . | 
Future<DescribeTimeBasedAutoScalingResult> | 
AWSOpsWorksAsyncClient.describeTimeBasedAutoScalingAsync(DescribeTimeBasedAutoScalingRequest describeTimeBasedAutoScalingRequest,
                                 AsyncHandler<DescribeTimeBasedAutoScalingRequest,DescribeTimeBasedAutoScalingResult> asyncHandler)
 Describes time-based auto scaling configurations for specified
 instances. 
 | 
Future<DescribeTimeBasedAutoScalingResult> | 
AWSOpsWorksAsync.describeTimeBasedAutoScalingAsync(DescribeTimeBasedAutoScalingRequest describeTimeBasedAutoScalingRequest,
                                 AsyncHandler<DescribeTimeBasedAutoScalingRequest,DescribeTimeBasedAutoScalingResult> asyncHandler)
 Describes time-based auto scaling configurations for specified
 instances. 
 | 
Future<DescribeUserProfilesResult> | 
AWSOpsWorksAsyncClient.describeUserProfilesAsync(DescribeUserProfilesRequest describeUserProfilesRequest,
                         AsyncHandler<DescribeUserProfilesRequest,DescribeUserProfilesResult> asyncHandler)
 Describe specified users. 
 | 
Future<DescribeUserProfilesResult> | 
AWSOpsWorksAsync.describeUserProfilesAsync(DescribeUserProfilesRequest describeUserProfilesRequest,
                         AsyncHandler<DescribeUserProfilesRequest,DescribeUserProfilesResult> asyncHandler)
 Describe specified users. 
 | 
Future<DescribeVolumesResult> | 
AWSOpsWorksAsyncClient.describeVolumesAsync(DescribeVolumesRequest describeVolumesRequest,
                    AsyncHandler<DescribeVolumesRequest,DescribeVolumesResult> asyncHandler)
 Describes an instance's Amazon EBS volumes. 
 | 
Future<DescribeVolumesResult> | 
AWSOpsWorksAsync.describeVolumesAsync(DescribeVolumesRequest describeVolumesRequest,
                    AsyncHandler<DescribeVolumesRequest,DescribeVolumesResult> asyncHandler)
 Describes an instance's Amazon EBS volumes. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.detachElasticLoadBalancerAsync(DetachElasticLoadBalancerRequest detachElasticLoadBalancerRequest,
                              AsyncHandler<DetachElasticLoadBalancerRequest,Void> asyncHandler)
 Detaches a specified Elastic Load Balancing instance from its layer. 
 | 
Future<Void> | 
AWSOpsWorksAsync.detachElasticLoadBalancerAsync(DetachElasticLoadBalancerRequest detachElasticLoadBalancerRequest,
                              AsyncHandler<DetachElasticLoadBalancerRequest,Void> asyncHandler)
 Detaches a specified Elastic Load Balancing instance from its layer. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.disassociateElasticIpAsync(DisassociateElasticIpRequest disassociateElasticIpRequest,
                          AsyncHandler<DisassociateElasticIpRequest,Void> asyncHandler)
 Disassociates an Elastic IP address from its instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.disassociateElasticIpAsync(DisassociateElasticIpRequest disassociateElasticIpRequest,
                          AsyncHandler<DisassociateElasticIpRequest,Void> asyncHandler)
 Disassociates an Elastic IP address from its instance. 
 | 
Future<GetHostnameSuggestionResult> | 
AWSOpsWorksAsyncClient.getHostnameSuggestionAsync(GetHostnameSuggestionRequest getHostnameSuggestionRequest,
                          AsyncHandler<GetHostnameSuggestionRequest,GetHostnameSuggestionResult> asyncHandler)
 Gets a generated host name for the specified layer, based on the
 current host name theme. 
 | 
Future<GetHostnameSuggestionResult> | 
AWSOpsWorksAsync.getHostnameSuggestionAsync(GetHostnameSuggestionRequest getHostnameSuggestionRequest,
                          AsyncHandler<GetHostnameSuggestionRequest,GetHostnameSuggestionResult> asyncHandler)
 Gets a generated host name for the specified layer, based on the
 current host name theme. 
 | 
Future<GrantAccessResult> | 
AWSOpsWorksAsyncClient.grantAccessAsync(GrantAccessRequest grantAccessRequest,
                AsyncHandler<GrantAccessRequest,GrantAccessResult> asyncHandler)
 NOTE:This action can be used only with Windows stacks. 
 | 
Future<GrantAccessResult> | 
AWSOpsWorksAsync.grantAccessAsync(GrantAccessRequest grantAccessRequest,
                AsyncHandler<GrantAccessRequest,GrantAccessResult> asyncHandler)
 NOTE:This action can be used only with Windows stacks. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.rebootInstanceAsync(RebootInstanceRequest rebootInstanceRequest,
                   AsyncHandler<RebootInstanceRequest,Void> asyncHandler)
 Reboots a specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.rebootInstanceAsync(RebootInstanceRequest rebootInstanceRequest,
                   AsyncHandler<RebootInstanceRequest,Void> asyncHandler)
 Reboots a specified instance. 
 | 
Future<RegisterEcsClusterResult> | 
AWSOpsWorksAsyncClient.registerEcsClusterAsync(RegisterEcsClusterRequest registerEcsClusterRequest,
                       AsyncHandler<RegisterEcsClusterRequest,RegisterEcsClusterResult> asyncHandler)
 Registers a specified Amazon ECS cluster with a stack. 
 | 
Future<RegisterEcsClusterResult> | 
AWSOpsWorksAsync.registerEcsClusterAsync(RegisterEcsClusterRequest registerEcsClusterRequest,
                       AsyncHandler<RegisterEcsClusterRequest,RegisterEcsClusterResult> asyncHandler)
 Registers a specified Amazon ECS cluster with a stack. 
 | 
Future<RegisterElasticIpResult> | 
AWSOpsWorksAsyncClient.registerElasticIpAsync(RegisterElasticIpRequest registerElasticIpRequest,
                      AsyncHandler<RegisterElasticIpRequest,RegisterElasticIpResult> asyncHandler)
 Registers an Elastic IP address with a specified stack. 
 | 
Future<RegisterElasticIpResult> | 
AWSOpsWorksAsync.registerElasticIpAsync(RegisterElasticIpRequest registerElasticIpRequest,
                      AsyncHandler<RegisterElasticIpRequest,RegisterElasticIpResult> asyncHandler)
 Registers an Elastic IP address with a specified stack. 
 | 
Future<RegisterInstanceResult> | 
AWSOpsWorksAsyncClient.registerInstanceAsync(RegisterInstanceRequest registerInstanceRequest,
                     AsyncHandler<RegisterInstanceRequest,RegisterInstanceResult> asyncHandler)
 Registers instances with a specified stack that were created outside
 of AWS OpsWorks. 
 | 
Future<RegisterInstanceResult> | 
AWSOpsWorksAsync.registerInstanceAsync(RegisterInstanceRequest registerInstanceRequest,
                     AsyncHandler<RegisterInstanceRequest,RegisterInstanceResult> asyncHandler)
 Registers instances with a specified stack that were created outside
 of AWS OpsWorks. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.registerRdsDbInstanceAsync(RegisterRdsDbInstanceRequest registerRdsDbInstanceRequest,
                          AsyncHandler<RegisterRdsDbInstanceRequest,Void> asyncHandler)
 Registers an Amazon RDS instance with a stack. 
 | 
Future<Void> | 
AWSOpsWorksAsync.registerRdsDbInstanceAsync(RegisterRdsDbInstanceRequest registerRdsDbInstanceRequest,
                          AsyncHandler<RegisterRdsDbInstanceRequest,Void> asyncHandler)
 Registers an Amazon RDS instance with a stack. 
 | 
Future<RegisterVolumeResult> | 
AWSOpsWorksAsyncClient.registerVolumeAsync(RegisterVolumeRequest registerVolumeRequest,
                   AsyncHandler<RegisterVolumeRequest,RegisterVolumeResult> asyncHandler)
 Registers an Amazon EBS volume with a specified stack. 
 | 
Future<RegisterVolumeResult> | 
AWSOpsWorksAsync.registerVolumeAsync(RegisterVolumeRequest registerVolumeRequest,
                   AsyncHandler<RegisterVolumeRequest,RegisterVolumeResult> asyncHandler)
 Registers an Amazon EBS volume with a specified stack. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.setLoadBasedAutoScalingAsync(SetLoadBasedAutoScalingRequest setLoadBasedAutoScalingRequest,
                            AsyncHandler<SetLoadBasedAutoScalingRequest,Void> asyncHandler)
 Specify the load-based auto scaling configuration for a specified
 layer. 
 | 
Future<Void> | 
AWSOpsWorksAsync.setLoadBasedAutoScalingAsync(SetLoadBasedAutoScalingRequest setLoadBasedAutoScalingRequest,
                            AsyncHandler<SetLoadBasedAutoScalingRequest,Void> asyncHandler)
 Specify the load-based auto scaling configuration for a specified
 layer. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.setPermissionAsync(SetPermissionRequest setPermissionRequest,
                  AsyncHandler<SetPermissionRequest,Void> asyncHandler)
 Specifies a user's permissions. 
 | 
Future<Void> | 
AWSOpsWorksAsync.setPermissionAsync(SetPermissionRequest setPermissionRequest,
                  AsyncHandler<SetPermissionRequest,Void> asyncHandler)
 Specifies a user's permissions. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.setTimeBasedAutoScalingAsync(SetTimeBasedAutoScalingRequest setTimeBasedAutoScalingRequest,
                            AsyncHandler<SetTimeBasedAutoScalingRequest,Void> asyncHandler)
 Specify the time-based auto scaling configuration for a specified
 instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.setTimeBasedAutoScalingAsync(SetTimeBasedAutoScalingRequest setTimeBasedAutoScalingRequest,
                            AsyncHandler<SetTimeBasedAutoScalingRequest,Void> asyncHandler)
 Specify the time-based auto scaling configuration for a specified
 instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.startInstanceAsync(StartInstanceRequest startInstanceRequest,
                  AsyncHandler<StartInstanceRequest,Void> asyncHandler)
 Starts a specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.startInstanceAsync(StartInstanceRequest startInstanceRequest,
                  AsyncHandler<StartInstanceRequest,Void> asyncHandler)
 Starts a specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.startStackAsync(StartStackRequest startStackRequest,
               AsyncHandler<StartStackRequest,Void> asyncHandler)
 Starts a stack's instances. 
 | 
Future<Void> | 
AWSOpsWorksAsync.startStackAsync(StartStackRequest startStackRequest,
               AsyncHandler<StartStackRequest,Void> asyncHandler)
 Starts a stack's instances. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.stopInstanceAsync(StopInstanceRequest stopInstanceRequest,
                 AsyncHandler<StopInstanceRequest,Void> asyncHandler)
 Stops a specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.stopInstanceAsync(StopInstanceRequest stopInstanceRequest,
                 AsyncHandler<StopInstanceRequest,Void> asyncHandler)
 Stops a specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.stopStackAsync(StopStackRequest stopStackRequest,
              AsyncHandler<StopStackRequest,Void> asyncHandler)
 Stops a specified stack. 
 | 
Future<Void> | 
AWSOpsWorksAsync.stopStackAsync(StopStackRequest stopStackRequest,
              AsyncHandler<StopStackRequest,Void> asyncHandler)
 Stops a specified stack. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.unassignInstanceAsync(UnassignInstanceRequest unassignInstanceRequest,
                     AsyncHandler<UnassignInstanceRequest,Void> asyncHandler)
 Unassigns a registered instance from all of it's layers. 
 | 
Future<Void> | 
AWSOpsWorksAsync.unassignInstanceAsync(UnassignInstanceRequest unassignInstanceRequest,
                     AsyncHandler<UnassignInstanceRequest,Void> asyncHandler)
 Unassigns a registered instance from all of it's layers. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.unassignVolumeAsync(UnassignVolumeRequest unassignVolumeRequest,
                   AsyncHandler<UnassignVolumeRequest,Void> asyncHandler)
 Unassigns an assigned Amazon EBS volume. 
 | 
Future<Void> | 
AWSOpsWorksAsync.unassignVolumeAsync(UnassignVolumeRequest unassignVolumeRequest,
                   AsyncHandler<UnassignVolumeRequest,Void> asyncHandler)
 Unassigns an assigned Amazon EBS volume. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateAppAsync(UpdateAppRequest updateAppRequest,
              AsyncHandler<UpdateAppRequest,Void> asyncHandler)
 Updates a specified app. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateAppAsync(UpdateAppRequest updateAppRequest,
              AsyncHandler<UpdateAppRequest,Void> asyncHandler)
 Updates a specified app. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateElasticIpAsync(UpdateElasticIpRequest updateElasticIpRequest,
                    AsyncHandler<UpdateElasticIpRequest,Void> asyncHandler)
 Updates a registered Elastic IP address's name. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateElasticIpAsync(UpdateElasticIpRequest updateElasticIpRequest,
                    AsyncHandler<UpdateElasticIpRequest,Void> asyncHandler)
 Updates a registered Elastic IP address's name. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateInstanceAsync(UpdateInstanceRequest updateInstanceRequest,
                   AsyncHandler<UpdateInstanceRequest,Void> asyncHandler)
 Updates a specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateInstanceAsync(UpdateInstanceRequest updateInstanceRequest,
                   AsyncHandler<UpdateInstanceRequest,Void> asyncHandler)
 Updates a specified instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateLayerAsync(UpdateLayerRequest updateLayerRequest,
                AsyncHandler<UpdateLayerRequest,Void> asyncHandler)
 Updates a specified layer. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateLayerAsync(UpdateLayerRequest updateLayerRequest,
                AsyncHandler<UpdateLayerRequest,Void> asyncHandler)
 Updates a specified layer. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateMyUserProfileAsync(UpdateMyUserProfileRequest updateMyUserProfileRequest,
                        AsyncHandler<UpdateMyUserProfileRequest,Void> asyncHandler)
 Updates a user's SSH public key. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateMyUserProfileAsync(UpdateMyUserProfileRequest updateMyUserProfileRequest,
                        AsyncHandler<UpdateMyUserProfileRequest,Void> asyncHandler)
 Updates a user's SSH public key. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateRdsDbInstanceAsync(UpdateRdsDbInstanceRequest updateRdsDbInstanceRequest,
                        AsyncHandler<UpdateRdsDbInstanceRequest,Void> asyncHandler)
 Updates an Amazon RDS instance. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateRdsDbInstanceAsync(UpdateRdsDbInstanceRequest updateRdsDbInstanceRequest,
                        AsyncHandler<UpdateRdsDbInstanceRequest,Void> asyncHandler)
 Updates an Amazon RDS instance. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateStackAsync(UpdateStackRequest updateStackRequest,
                AsyncHandler<UpdateStackRequest,Void> asyncHandler)
 Updates a specified stack. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateStackAsync(UpdateStackRequest updateStackRequest,
                AsyncHandler<UpdateStackRequest,Void> asyncHandler)
 Updates a specified stack. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateUserProfileAsync(UpdateUserProfileRequest updateUserProfileRequest,
                      AsyncHandler<UpdateUserProfileRequest,Void> asyncHandler)
 Updates a specified user profile. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateUserProfileAsync(UpdateUserProfileRequest updateUserProfileRequest,
                      AsyncHandler<UpdateUserProfileRequest,Void> asyncHandler)
 Updates a specified user profile. 
 | 
Future<Void> | 
AWSOpsWorksAsyncClient.updateVolumeAsync(UpdateVolumeRequest updateVolumeRequest,
                 AsyncHandler<UpdateVolumeRequest,Void> asyncHandler)
 Updates an Amazon EBS volume's name or mount point. 
 | 
Future<Void> | 
AWSOpsWorksAsync.updateVolumeAsync(UpdateVolumeRequest updateVolumeRequest,
                 AsyncHandler<UpdateVolumeRequest,Void> asyncHandler)
 Updates an Amazon EBS volume's name or mount point. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<ClusterSecurityGroup> | 
AmazonRedshiftAsyncClient.authorizeClusterSecurityGroupIngressAsync(AuthorizeClusterSecurityGroupIngressRequest authorizeClusterSecurityGroupIngressRequest,
                                         AsyncHandler<AuthorizeClusterSecurityGroupIngressRequest,ClusterSecurityGroup> asyncHandler)
 Adds an inbound (ingress) rule to an Amazon Redshift security group. 
 | 
Future<ClusterSecurityGroup> | 
AmazonRedshiftAsync.authorizeClusterSecurityGroupIngressAsync(AuthorizeClusterSecurityGroupIngressRequest authorizeClusterSecurityGroupIngressRequest,
                                         AsyncHandler<AuthorizeClusterSecurityGroupIngressRequest,ClusterSecurityGroup> asyncHandler)
 Adds an inbound (ingress) rule to an Amazon Redshift security group. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsyncClient.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest,
                            AsyncHandler<AuthorizeSnapshotAccessRequest,Snapshot> asyncHandler)
 Authorizes the specified AWS customer account to restore the
 specified snapshot. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsync.authorizeSnapshotAccessAsync(AuthorizeSnapshotAccessRequest authorizeSnapshotAccessRequest,
                            AsyncHandler<AuthorizeSnapshotAccessRequest,Snapshot> asyncHandler)
 Authorizes the specified AWS customer account to restore the
 specified snapshot. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsyncClient.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest,
                        AsyncHandler<CopyClusterSnapshotRequest,Snapshot> asyncHandler)
 Copies the specified automated cluster snapshot to a new manual
 cluster snapshot. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsync.copyClusterSnapshotAsync(CopyClusterSnapshotRequest copyClusterSnapshotRequest,
                        AsyncHandler<CopyClusterSnapshotRequest,Snapshot> asyncHandler)
 Copies the specified automated cluster snapshot to a new manual
 cluster snapshot. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.createClusterAsync(CreateClusterRequest createClusterRequest,
                  AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
 Creates a new cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.createClusterAsync(CreateClusterRequest createClusterRequest,
                  AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
 Creates a new cluster. 
 | 
Future<ClusterParameterGroup> | 
AmazonRedshiftAsyncClient.createClusterParameterGroupAsync(CreateClusterParameterGroupRequest createClusterParameterGroupRequest,
                                AsyncHandler<CreateClusterParameterGroupRequest,ClusterParameterGroup> asyncHandler)
 Creates an Amazon Redshift parameter group. 
 | 
Future<ClusterParameterGroup> | 
AmazonRedshiftAsync.createClusterParameterGroupAsync(CreateClusterParameterGroupRequest createClusterParameterGroupRequest,
                                AsyncHandler<CreateClusterParameterGroupRequest,ClusterParameterGroup> asyncHandler)
 Creates an Amazon Redshift parameter group. 
 | 
Future<ClusterSecurityGroup> | 
AmazonRedshiftAsyncClient.createClusterSecurityGroupAsync(CreateClusterSecurityGroupRequest createClusterSecurityGroupRequest,
                               AsyncHandler<CreateClusterSecurityGroupRequest,ClusterSecurityGroup> asyncHandler)
 Creates a new Amazon Redshift security group. 
 | 
Future<ClusterSecurityGroup> | 
AmazonRedshiftAsync.createClusterSecurityGroupAsync(CreateClusterSecurityGroupRequest createClusterSecurityGroupRequest,
                               AsyncHandler<CreateClusterSecurityGroupRequest,ClusterSecurityGroup> asyncHandler)
 Creates a new Amazon Redshift security group. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsyncClient.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest,
                          AsyncHandler<CreateClusterSnapshotRequest,Snapshot> asyncHandler)
 Creates a manual snapshot of the specified cluster. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsync.createClusterSnapshotAsync(CreateClusterSnapshotRequest createClusterSnapshotRequest,
                          AsyncHandler<CreateClusterSnapshotRequest,Snapshot> asyncHandler)
 Creates a manual snapshot of the specified cluster. 
 | 
Future<ClusterSubnetGroup> | 
AmazonRedshiftAsyncClient.createClusterSubnetGroupAsync(CreateClusterSubnetGroupRequest createClusterSubnetGroupRequest,
                             AsyncHandler<CreateClusterSubnetGroupRequest,ClusterSubnetGroup> asyncHandler)
 Creates a new Amazon Redshift subnet group. 
 | 
Future<ClusterSubnetGroup> | 
AmazonRedshiftAsync.createClusterSubnetGroupAsync(CreateClusterSubnetGroupRequest createClusterSubnetGroupRequest,
                             AsyncHandler<CreateClusterSubnetGroupRequest,ClusterSubnetGroup> asyncHandler)
 Creates a new Amazon Redshift subnet group. 
 | 
Future<EventSubscription> | 
AmazonRedshiftAsyncClient.createEventSubscriptionAsync(CreateEventSubscriptionRequest createEventSubscriptionRequest,
                            AsyncHandler<CreateEventSubscriptionRequest,EventSubscription> asyncHandler)
 Creates an Amazon Redshift event notification subscription. 
 | 
Future<EventSubscription> | 
AmazonRedshiftAsync.createEventSubscriptionAsync(CreateEventSubscriptionRequest createEventSubscriptionRequest,
                            AsyncHandler<CreateEventSubscriptionRequest,EventSubscription> asyncHandler)
 Creates an Amazon Redshift event notification subscription. 
 | 
Future<HsmClientCertificate> | 
AmazonRedshiftAsyncClient.createHsmClientCertificateAsync(CreateHsmClientCertificateRequest createHsmClientCertificateRequest,
                               AsyncHandler<CreateHsmClientCertificateRequest,HsmClientCertificate> asyncHandler)
 Creates an HSM client certificate that an Amazon Redshift cluster
 will use to connect to the client's HSM in order to store and retrieve
 the keys used to encrypt the cluster databases. 
 | 
Future<HsmClientCertificate> | 
AmazonRedshiftAsync.createHsmClientCertificateAsync(CreateHsmClientCertificateRequest createHsmClientCertificateRequest,
                               AsyncHandler<CreateHsmClientCertificateRequest,HsmClientCertificate> asyncHandler)
 Creates an HSM client certificate that an Amazon Redshift cluster
 will use to connect to the client's HSM in order to store and retrieve
 the keys used to encrypt the cluster databases. 
 | 
Future<HsmConfiguration> | 
AmazonRedshiftAsyncClient.createHsmConfigurationAsync(CreateHsmConfigurationRequest createHsmConfigurationRequest,
                           AsyncHandler<CreateHsmConfigurationRequest,HsmConfiguration> asyncHandler)
 Creates an HSM configuration that contains the information required
 by an Amazon Redshift cluster to store and use database encryption
 keys in a Hardware Security Module (HSM). 
 | 
Future<HsmConfiguration> | 
AmazonRedshiftAsync.createHsmConfigurationAsync(CreateHsmConfigurationRequest createHsmConfigurationRequest,
                           AsyncHandler<CreateHsmConfigurationRequest,HsmConfiguration> asyncHandler)
 Creates an HSM configuration that contains the information required
 by an Amazon Redshift cluster to store and use database encryption
 keys in a Hardware Security Module (HSM). 
 | 
Future<SnapshotCopyGrant> | 
AmazonRedshiftAsyncClient.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest,
                            AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler)
 Creates a snapshot copy grant that permits Amazon Redshift to use a
 customer master key (CMK) from AWS Key Management Service (AWS KMS) to
 encrypt copied snapshots in a destination region. 
 | 
Future<SnapshotCopyGrant> | 
AmazonRedshiftAsync.createSnapshotCopyGrantAsync(CreateSnapshotCopyGrantRequest createSnapshotCopyGrantRequest,
                            AsyncHandler<CreateSnapshotCopyGrantRequest,SnapshotCopyGrant> asyncHandler)
 Creates a snapshot copy grant that permits Amazon Redshift to use a
 customer master key (CMK) from AWS Key Management Service (AWS KMS) to
 encrypt copied snapshots in a destination region. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.createTagsAsync(CreateTagsRequest createTagsRequest,
               AsyncHandler<CreateTagsRequest,Void> asyncHandler)
 Adds one or more tags to a specified resource. 
 | 
Future<Void> | 
AmazonRedshiftAsync.createTagsAsync(CreateTagsRequest createTagsRequest,
               AsyncHandler<CreateTagsRequest,Void> asyncHandler)
 Adds one or more tags to a specified resource. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
                  AsyncHandler<DeleteClusterRequest,Cluster> asyncHandler)
 Deletes a previously provisioned cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.deleteClusterAsync(DeleteClusterRequest deleteClusterRequest,
                  AsyncHandler<DeleteClusterRequest,Cluster> asyncHandler)
 Deletes a previously provisioned cluster. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteClusterParameterGroupAsync(DeleteClusterParameterGroupRequest deleteClusterParameterGroupRequest,
                                AsyncHandler<DeleteClusterParameterGroupRequest,Void> asyncHandler)
 Deletes a specified Amazon Redshift parameter group. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteClusterParameterGroupAsync(DeleteClusterParameterGroupRequest deleteClusterParameterGroupRequest,
                                AsyncHandler<DeleteClusterParameterGroupRequest,Void> asyncHandler)
 Deletes a specified Amazon Redshift parameter group. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteClusterSecurityGroupAsync(DeleteClusterSecurityGroupRequest deleteClusterSecurityGroupRequest,
                               AsyncHandler<DeleteClusterSecurityGroupRequest,Void> asyncHandler)
 Deletes an Amazon Redshift security group. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteClusterSecurityGroupAsync(DeleteClusterSecurityGroupRequest deleteClusterSecurityGroupRequest,
                               AsyncHandler<DeleteClusterSecurityGroupRequest,Void> asyncHandler)
 Deletes an Amazon Redshift security group. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsyncClient.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest,
                          AsyncHandler<DeleteClusterSnapshotRequest,Snapshot> asyncHandler)
 Deletes the specified manual snapshot. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsync.deleteClusterSnapshotAsync(DeleteClusterSnapshotRequest deleteClusterSnapshotRequest,
                          AsyncHandler<DeleteClusterSnapshotRequest,Snapshot> asyncHandler)
 Deletes the specified manual snapshot. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteClusterSubnetGroupAsync(DeleteClusterSubnetGroupRequest deleteClusterSubnetGroupRequest,
                             AsyncHandler<DeleteClusterSubnetGroupRequest,Void> asyncHandler)
 Deletes the specified cluster subnet group. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteClusterSubnetGroupAsync(DeleteClusterSubnetGroupRequest deleteClusterSubnetGroupRequest,
                             AsyncHandler<DeleteClusterSubnetGroupRequest,Void> asyncHandler)
 Deletes the specified cluster subnet group. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteEventSubscriptionAsync(DeleteEventSubscriptionRequest deleteEventSubscriptionRequest,
                            AsyncHandler<DeleteEventSubscriptionRequest,Void> asyncHandler)
 Deletes an Amazon Redshift event notification subscription. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteEventSubscriptionAsync(DeleteEventSubscriptionRequest deleteEventSubscriptionRequest,
                            AsyncHandler<DeleteEventSubscriptionRequest,Void> asyncHandler)
 Deletes an Amazon Redshift event notification subscription. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteHsmClientCertificateAsync(DeleteHsmClientCertificateRequest deleteHsmClientCertificateRequest,
                               AsyncHandler<DeleteHsmClientCertificateRequest,Void> asyncHandler)
 Deletes the specified HSM client certificate. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteHsmClientCertificateAsync(DeleteHsmClientCertificateRequest deleteHsmClientCertificateRequest,
                               AsyncHandler<DeleteHsmClientCertificateRequest,Void> asyncHandler)
 Deletes the specified HSM client certificate. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteHsmConfigurationAsync(DeleteHsmConfigurationRequest deleteHsmConfigurationRequest,
                           AsyncHandler<DeleteHsmConfigurationRequest,Void> asyncHandler)
 Deletes the specified Amazon Redshift HSM configuration. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteHsmConfigurationAsync(DeleteHsmConfigurationRequest deleteHsmConfigurationRequest,
                           AsyncHandler<DeleteHsmConfigurationRequest,Void> asyncHandler)
 Deletes the specified Amazon Redshift HSM configuration. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteSnapshotCopyGrantAsync(DeleteSnapshotCopyGrantRequest deleteSnapshotCopyGrantRequest,
                            AsyncHandler<DeleteSnapshotCopyGrantRequest,Void> asyncHandler)
 Deletes the specified snapshot copy grant. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteSnapshotCopyGrantAsync(DeleteSnapshotCopyGrantRequest deleteSnapshotCopyGrantRequest,
                            AsyncHandler<DeleteSnapshotCopyGrantRequest,Void> asyncHandler)
 Deletes the specified snapshot copy grant. 
 | 
Future<Void> | 
AmazonRedshiftAsyncClient.deleteTagsAsync(DeleteTagsRequest deleteTagsRequest,
               AsyncHandler<DeleteTagsRequest,Void> asyncHandler)
 Deletes a tag or tags from a resource. 
 | 
Future<Void> | 
AmazonRedshiftAsync.deleteTagsAsync(DeleteTagsRequest deleteTagsRequest,
               AsyncHandler<DeleteTagsRequest,Void> asyncHandler)
 Deletes a tag or tags from a resource. 
 | 
Future<DescribeClusterParameterGroupsResult> | 
AmazonRedshiftAsyncClient.describeClusterParameterGroupsAsync(DescribeClusterParameterGroupsRequest describeClusterParameterGroupsRequest,
                                   AsyncHandler<DescribeClusterParameterGroupsRequest,DescribeClusterParameterGroupsResult> asyncHandler)
 Returns a list of Amazon Redshift parameter groups, including
 parameter groups you created and the default parameter group. 
 | 
Future<DescribeClusterParameterGroupsResult> | 
AmazonRedshiftAsync.describeClusterParameterGroupsAsync(DescribeClusterParameterGroupsRequest describeClusterParameterGroupsRequest,
                                   AsyncHandler<DescribeClusterParameterGroupsRequest,DescribeClusterParameterGroupsResult> asyncHandler)
 Returns a list of Amazon Redshift parameter groups, including
 parameter groups you created and the default parameter group. 
 | 
Future<DescribeClusterParametersResult> | 
AmazonRedshiftAsyncClient.describeClusterParametersAsync(DescribeClusterParametersRequest describeClusterParametersRequest,
                              AsyncHandler<DescribeClusterParametersRequest,DescribeClusterParametersResult> asyncHandler)
 Returns a detailed list of parameters contained within the specified
 Amazon Redshift parameter group. 
 | 
Future<DescribeClusterParametersResult> | 
AmazonRedshiftAsync.describeClusterParametersAsync(DescribeClusterParametersRequest describeClusterParametersRequest,
                              AsyncHandler<DescribeClusterParametersRequest,DescribeClusterParametersResult> asyncHandler)
 Returns a detailed list of parameters contained within the specified
 Amazon Redshift parameter group. 
 | 
Future<DescribeClustersResult> | 
AmazonRedshiftAsyncClient.describeClustersAsync(DescribeClustersRequest describeClustersRequest,
                     AsyncHandler<DescribeClustersRequest,DescribeClustersResult> asyncHandler)
 Returns properties of provisioned clusters including general cluster
 properties, cluster database properties, maintenance and backup
 properties, and security and access properties. 
 | 
Future<DescribeClustersResult> | 
AmazonRedshiftAsync.describeClustersAsync(DescribeClustersRequest describeClustersRequest,
                     AsyncHandler<DescribeClustersRequest,DescribeClustersResult> asyncHandler)
 Returns properties of provisioned clusters including general cluster
 properties, cluster database properties, maintenance and backup
 properties, and security and access properties. 
 | 
Future<DescribeClusterSecurityGroupsResult> | 
AmazonRedshiftAsyncClient.describeClusterSecurityGroupsAsync(DescribeClusterSecurityGroupsRequest describeClusterSecurityGroupsRequest,
                                  AsyncHandler<DescribeClusterSecurityGroupsRequest,DescribeClusterSecurityGroupsResult> asyncHandler)
 Returns information about Amazon Redshift security groups. 
 | 
Future<DescribeClusterSecurityGroupsResult> | 
AmazonRedshiftAsync.describeClusterSecurityGroupsAsync(DescribeClusterSecurityGroupsRequest describeClusterSecurityGroupsRequest,
                                  AsyncHandler<DescribeClusterSecurityGroupsRequest,DescribeClusterSecurityGroupsResult> asyncHandler)
 Returns information about Amazon Redshift security groups. 
 | 
Future<DescribeClusterSnapshotsResult> | 
AmazonRedshiftAsyncClient.describeClusterSnapshotsAsync(DescribeClusterSnapshotsRequest describeClusterSnapshotsRequest,
                             AsyncHandler<DescribeClusterSnapshotsRequest,DescribeClusterSnapshotsResult> asyncHandler)
 Returns one or more snapshot objects, which contain metadata about
 your cluster snapshots. 
 | 
Future<DescribeClusterSnapshotsResult> | 
AmazonRedshiftAsync.describeClusterSnapshotsAsync(DescribeClusterSnapshotsRequest describeClusterSnapshotsRequest,
                             AsyncHandler<DescribeClusterSnapshotsRequest,DescribeClusterSnapshotsResult> asyncHandler)
 Returns one or more snapshot objects, which contain metadata about
 your cluster snapshots. 
 | 
Future<DescribeClusterSubnetGroupsResult> | 
AmazonRedshiftAsyncClient.describeClusterSubnetGroupsAsync(DescribeClusterSubnetGroupsRequest describeClusterSubnetGroupsRequest,
                                AsyncHandler<DescribeClusterSubnetGroupsRequest,DescribeClusterSubnetGroupsResult> asyncHandler)
 Returns one or more cluster subnet group objects, which contain
 metadata about your cluster subnet groups. 
 | 
Future<DescribeClusterSubnetGroupsResult> | 
AmazonRedshiftAsync.describeClusterSubnetGroupsAsync(DescribeClusterSubnetGroupsRequest describeClusterSubnetGroupsRequest,
                                AsyncHandler<DescribeClusterSubnetGroupsRequest,DescribeClusterSubnetGroupsResult> asyncHandler)
 Returns one or more cluster subnet group objects, which contain
 metadata about your cluster subnet groups. 
 | 
Future<DescribeClusterVersionsResult> | 
AmazonRedshiftAsyncClient.describeClusterVersionsAsync(DescribeClusterVersionsRequest describeClusterVersionsRequest,
                            AsyncHandler<DescribeClusterVersionsRequest,DescribeClusterVersionsResult> asyncHandler)
 Returns descriptions of the available Amazon Redshift cluster
 versions. 
 | 
Future<DescribeClusterVersionsResult> | 
AmazonRedshiftAsync.describeClusterVersionsAsync(DescribeClusterVersionsRequest describeClusterVersionsRequest,
                            AsyncHandler<DescribeClusterVersionsRequest,DescribeClusterVersionsResult> asyncHandler)
 Returns descriptions of the available Amazon Redshift cluster
 versions. 
 | 
Future<DefaultClusterParameters> | 
AmazonRedshiftAsyncClient.describeDefaultClusterParametersAsync(DescribeDefaultClusterParametersRequest describeDefaultClusterParametersRequest,
                                     AsyncHandler<DescribeDefaultClusterParametersRequest,DefaultClusterParameters> asyncHandler)
 Returns a list of parameter settings for the specified parameter
 group family. 
 | 
Future<DefaultClusterParameters> | 
AmazonRedshiftAsync.describeDefaultClusterParametersAsync(DescribeDefaultClusterParametersRequest describeDefaultClusterParametersRequest,
                                     AsyncHandler<DescribeDefaultClusterParametersRequest,DefaultClusterParameters> asyncHandler)
 Returns a list of parameter settings for the specified parameter
 group family. 
 | 
Future<DescribeEventCategoriesResult> | 
AmazonRedshiftAsyncClient.describeEventCategoriesAsync(DescribeEventCategoriesRequest describeEventCategoriesRequest,
                            AsyncHandler<DescribeEventCategoriesRequest,DescribeEventCategoriesResult> asyncHandler)
 Displays a list of event categories for all event source types, or
 for a specified source type. 
 | 
Future<DescribeEventCategoriesResult> | 
AmazonRedshiftAsync.describeEventCategoriesAsync(DescribeEventCategoriesRequest describeEventCategoriesRequest,
                            AsyncHandler<DescribeEventCategoriesRequest,DescribeEventCategoriesResult> asyncHandler)
 Displays a list of event categories for all event source types, or
 for a specified source type. 
 | 
Future<DescribeEventsResult> | 
AmazonRedshiftAsyncClient.describeEventsAsync(DescribeEventsRequest describeEventsRequest,
                   AsyncHandler<DescribeEventsRequest,DescribeEventsResult> asyncHandler)
 Returns events related to clusters, security groups, snapshots, and
 parameter groups for the past 14 days. 
 | 
Future<DescribeEventsResult> | 
AmazonRedshiftAsync.describeEventsAsync(DescribeEventsRequest describeEventsRequest,
                   AsyncHandler<DescribeEventsRequest,DescribeEventsResult> asyncHandler)
 Returns events related to clusters, security groups, snapshots, and
 parameter groups for the past 14 days. 
 | 
Future<DescribeEventSubscriptionsResult> | 
AmazonRedshiftAsyncClient.describeEventSubscriptionsAsync(DescribeEventSubscriptionsRequest describeEventSubscriptionsRequest,
                               AsyncHandler<DescribeEventSubscriptionsRequest,DescribeEventSubscriptionsResult> asyncHandler)
 Lists descriptions of all the Amazon Redshift event notifications
 subscription for a customer account. 
 | 
Future<DescribeEventSubscriptionsResult> | 
AmazonRedshiftAsync.describeEventSubscriptionsAsync(DescribeEventSubscriptionsRequest describeEventSubscriptionsRequest,
                               AsyncHandler<DescribeEventSubscriptionsRequest,DescribeEventSubscriptionsResult> asyncHandler)
 Lists descriptions of all the Amazon Redshift event notifications
 subscription for a customer account. 
 | 
Future<DescribeHsmClientCertificatesResult> | 
AmazonRedshiftAsyncClient.describeHsmClientCertificatesAsync(DescribeHsmClientCertificatesRequest describeHsmClientCertificatesRequest,
                                  AsyncHandler<DescribeHsmClientCertificatesRequest,DescribeHsmClientCertificatesResult> asyncHandler)
 Returns information about the specified HSM client certificate. 
 | 
Future<DescribeHsmClientCertificatesResult> | 
AmazonRedshiftAsync.describeHsmClientCertificatesAsync(DescribeHsmClientCertificatesRequest describeHsmClientCertificatesRequest,
                                  AsyncHandler<DescribeHsmClientCertificatesRequest,DescribeHsmClientCertificatesResult> asyncHandler)
 Returns information about the specified HSM client certificate. 
 | 
Future<DescribeHsmConfigurationsResult> | 
AmazonRedshiftAsyncClient.describeHsmConfigurationsAsync(DescribeHsmConfigurationsRequest describeHsmConfigurationsRequest,
                              AsyncHandler<DescribeHsmConfigurationsRequest,DescribeHsmConfigurationsResult> asyncHandler)
 Returns information about the specified Amazon Redshift HSM
 configuration. 
 | 
Future<DescribeHsmConfigurationsResult> | 
AmazonRedshiftAsync.describeHsmConfigurationsAsync(DescribeHsmConfigurationsRequest describeHsmConfigurationsRequest,
                              AsyncHandler<DescribeHsmConfigurationsRequest,DescribeHsmConfigurationsResult> asyncHandler)
 Returns information about the specified Amazon Redshift HSM
 configuration. 
 | 
Future<DescribeLoggingStatusResult> | 
AmazonRedshiftAsyncClient.describeLoggingStatusAsync(DescribeLoggingStatusRequest describeLoggingStatusRequest,
                          AsyncHandler<DescribeLoggingStatusRequest,DescribeLoggingStatusResult> asyncHandler)
 Describes whether information, such as queries and connection
 attempts, is being logged for the specified Amazon Redshift cluster. 
 | 
Future<DescribeLoggingStatusResult> | 
AmazonRedshiftAsync.describeLoggingStatusAsync(DescribeLoggingStatusRequest describeLoggingStatusRequest,
                          AsyncHandler<DescribeLoggingStatusRequest,DescribeLoggingStatusResult> asyncHandler)
 Describes whether information, such as queries and connection
 attempts, is being logged for the specified Amazon Redshift cluster. 
 | 
Future<DescribeOrderableClusterOptionsResult> | 
AmazonRedshiftAsyncClient.describeOrderableClusterOptionsAsync(DescribeOrderableClusterOptionsRequest describeOrderableClusterOptionsRequest,
                                    AsyncHandler<DescribeOrderableClusterOptionsRequest,DescribeOrderableClusterOptionsResult> asyncHandler)
 Returns a list of orderable cluster options. 
 | 
Future<DescribeOrderableClusterOptionsResult> | 
AmazonRedshiftAsync.describeOrderableClusterOptionsAsync(DescribeOrderableClusterOptionsRequest describeOrderableClusterOptionsRequest,
                                    AsyncHandler<DescribeOrderableClusterOptionsRequest,DescribeOrderableClusterOptionsResult> asyncHandler)
 Returns a list of orderable cluster options. 
 | 
Future<DescribeReservedNodeOfferingsResult> | 
AmazonRedshiftAsyncClient.describeReservedNodeOfferingsAsync(DescribeReservedNodeOfferingsRequest describeReservedNodeOfferingsRequest,
                                  AsyncHandler<DescribeReservedNodeOfferingsRequest,DescribeReservedNodeOfferingsResult> asyncHandler)
 Returns a list of the available reserved node offerings by Amazon
 Redshift with their descriptions including the node type, the fixed
 and recurring costs of reserving the node and duration the node will
 be reserved for you. 
 | 
Future<DescribeReservedNodeOfferingsResult> | 
AmazonRedshiftAsync.describeReservedNodeOfferingsAsync(DescribeReservedNodeOfferingsRequest describeReservedNodeOfferingsRequest,
                                  AsyncHandler<DescribeReservedNodeOfferingsRequest,DescribeReservedNodeOfferingsResult> asyncHandler)
 Returns a list of the available reserved node offerings by Amazon
 Redshift with their descriptions including the node type, the fixed
 and recurring costs of reserving the node and duration the node will
 be reserved for you. 
 | 
Future<DescribeReservedNodesResult> | 
AmazonRedshiftAsyncClient.describeReservedNodesAsync(DescribeReservedNodesRequest describeReservedNodesRequest,
                          AsyncHandler<DescribeReservedNodesRequest,DescribeReservedNodesResult> asyncHandler)
 Returns the descriptions of the reserved nodes. 
 | 
Future<DescribeReservedNodesResult> | 
AmazonRedshiftAsync.describeReservedNodesAsync(DescribeReservedNodesRequest describeReservedNodesRequest,
                          AsyncHandler<DescribeReservedNodesRequest,DescribeReservedNodesResult> asyncHandler)
 Returns the descriptions of the reserved nodes. 
 | 
Future<DescribeResizeResult> | 
AmazonRedshiftAsyncClient.describeResizeAsync(DescribeResizeRequest describeResizeRequest,
                   AsyncHandler<DescribeResizeRequest,DescribeResizeResult> asyncHandler)
 Returns information about the last resize operation for the specified
 cluster. 
 | 
Future<DescribeResizeResult> | 
AmazonRedshiftAsync.describeResizeAsync(DescribeResizeRequest describeResizeRequest,
                   AsyncHandler<DescribeResizeRequest,DescribeResizeResult> asyncHandler)
 Returns information about the last resize operation for the specified
 cluster. 
 | 
Future<DescribeSnapshotCopyGrantsResult> | 
AmazonRedshiftAsyncClient.describeSnapshotCopyGrantsAsync(DescribeSnapshotCopyGrantsRequest describeSnapshotCopyGrantsRequest,
                               AsyncHandler<DescribeSnapshotCopyGrantsRequest,DescribeSnapshotCopyGrantsResult> asyncHandler)
 Returns a list of snapshot copy grants owned by the AWS account in
 the destination region. 
 | 
Future<DescribeSnapshotCopyGrantsResult> | 
AmazonRedshiftAsync.describeSnapshotCopyGrantsAsync(DescribeSnapshotCopyGrantsRequest describeSnapshotCopyGrantsRequest,
                               AsyncHandler<DescribeSnapshotCopyGrantsRequest,DescribeSnapshotCopyGrantsResult> asyncHandler)
 Returns a list of snapshot copy grants owned by the AWS account in
 the destination region. 
 | 
Future<DescribeTagsResult> | 
AmazonRedshiftAsyncClient.describeTagsAsync(DescribeTagsRequest describeTagsRequest,
                 AsyncHandler<DescribeTagsRequest,DescribeTagsResult> asyncHandler)
 Returns a list of tags. 
 | 
Future<DescribeTagsResult> | 
AmazonRedshiftAsync.describeTagsAsync(DescribeTagsRequest describeTagsRequest,
                 AsyncHandler<DescribeTagsRequest,DescribeTagsResult> asyncHandler)
 Returns a list of tags. 
 | 
Future<DisableLoggingResult> | 
AmazonRedshiftAsyncClient.disableLoggingAsync(DisableLoggingRequest disableLoggingRequest,
                   AsyncHandler<DisableLoggingRequest,DisableLoggingResult> asyncHandler)
 Stops logging information, such as queries and connection attempts,
 for the specified Amazon Redshift cluster. 
 | 
Future<DisableLoggingResult> | 
AmazonRedshiftAsync.disableLoggingAsync(DisableLoggingRequest disableLoggingRequest,
                   AsyncHandler<DisableLoggingRequest,DisableLoggingResult> asyncHandler)
 Stops logging information, such as queries and connection attempts,
 for the specified Amazon Redshift cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest,
                        AsyncHandler<DisableSnapshotCopyRequest,Cluster> asyncHandler)
 Disables the automatic copying of snapshots from one region to
 another region for a specified cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.disableSnapshotCopyAsync(DisableSnapshotCopyRequest disableSnapshotCopyRequest,
                        AsyncHandler<DisableSnapshotCopyRequest,Cluster> asyncHandler)
 Disables the automatic copying of snapshots from one region to
 another region for a specified cluster. 
 | 
Future<EnableLoggingResult> | 
AmazonRedshiftAsyncClient.enableLoggingAsync(EnableLoggingRequest enableLoggingRequest,
                  AsyncHandler<EnableLoggingRequest,EnableLoggingResult> asyncHandler)
 Starts logging information, such as queries and connection attempts,
 for the specified Amazon Redshift cluster. 
 | 
Future<EnableLoggingResult> | 
AmazonRedshiftAsync.enableLoggingAsync(EnableLoggingRequest enableLoggingRequest,
                  AsyncHandler<EnableLoggingRequest,EnableLoggingResult> asyncHandler)
 Starts logging information, such as queries and connection attempts,
 for the specified Amazon Redshift cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest,
                       AsyncHandler<EnableSnapshotCopyRequest,Cluster> asyncHandler)
 Enables the automatic copy of snapshots from one region to another
 region for a specified cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.enableSnapshotCopyAsync(EnableSnapshotCopyRequest enableSnapshotCopyRequest,
                       AsyncHandler<EnableSnapshotCopyRequest,Cluster> asyncHandler)
 Enables the automatic copy of snapshots from one region to another
 region for a specified cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.modifyClusterAsync(ModifyClusterRequest modifyClusterRequest,
                  AsyncHandler<ModifyClusterRequest,Cluster> asyncHandler)
 Modifies the settings for a cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.modifyClusterAsync(ModifyClusterRequest modifyClusterRequest,
                  AsyncHandler<ModifyClusterRequest,Cluster> asyncHandler)
 Modifies the settings for a cluster. 
 | 
Future<ModifyClusterParameterGroupResult> | 
AmazonRedshiftAsyncClient.modifyClusterParameterGroupAsync(ModifyClusterParameterGroupRequest modifyClusterParameterGroupRequest,
                                AsyncHandler<ModifyClusterParameterGroupRequest,ModifyClusterParameterGroupResult> asyncHandler)
 Modifies the parameters of a parameter group. 
 | 
Future<ModifyClusterParameterGroupResult> | 
AmazonRedshiftAsync.modifyClusterParameterGroupAsync(ModifyClusterParameterGroupRequest modifyClusterParameterGroupRequest,
                                AsyncHandler<ModifyClusterParameterGroupRequest,ModifyClusterParameterGroupResult> asyncHandler)
 Modifies the parameters of a parameter group. 
 | 
Future<ClusterSubnetGroup> | 
AmazonRedshiftAsyncClient.modifyClusterSubnetGroupAsync(ModifyClusterSubnetGroupRequest modifyClusterSubnetGroupRequest,
                             AsyncHandler<ModifyClusterSubnetGroupRequest,ClusterSubnetGroup> asyncHandler)
 Modifies a cluster subnet group to include the specified list of VPC
 subnets. 
 | 
Future<ClusterSubnetGroup> | 
AmazonRedshiftAsync.modifyClusterSubnetGroupAsync(ModifyClusterSubnetGroupRequest modifyClusterSubnetGroupRequest,
                             AsyncHandler<ModifyClusterSubnetGroupRequest,ClusterSubnetGroup> asyncHandler)
 Modifies a cluster subnet group to include the specified list of VPC
 subnets. 
 | 
Future<EventSubscription> | 
AmazonRedshiftAsyncClient.modifyEventSubscriptionAsync(ModifyEventSubscriptionRequest modifyEventSubscriptionRequest,
                            AsyncHandler<ModifyEventSubscriptionRequest,EventSubscription> asyncHandler)
 Modifies an existing Amazon Redshift event notification subscription. 
 | 
Future<EventSubscription> | 
AmazonRedshiftAsync.modifyEventSubscriptionAsync(ModifyEventSubscriptionRequest modifyEventSubscriptionRequest,
                            AsyncHandler<ModifyEventSubscriptionRequest,EventSubscription> asyncHandler)
 Modifies an existing Amazon Redshift event notification subscription. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest,
                                      AsyncHandler<ModifySnapshotCopyRetentionPeriodRequest,Cluster> asyncHandler)
 Modifies the number of days to retain automated snapshots in the
 destination region after they are copied from the source region. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.modifySnapshotCopyRetentionPeriodAsync(ModifySnapshotCopyRetentionPeriodRequest modifySnapshotCopyRetentionPeriodRequest,
                                      AsyncHandler<ModifySnapshotCopyRetentionPeriodRequest,Cluster> asyncHandler)
 Modifies the number of days to retain automated snapshots in the
 destination region after they are copied from the source region. 
 | 
Future<ReservedNode> | 
AmazonRedshiftAsyncClient.purchaseReservedNodeOfferingAsync(PurchaseReservedNodeOfferingRequest purchaseReservedNodeOfferingRequest,
                                 AsyncHandler<PurchaseReservedNodeOfferingRequest,ReservedNode> asyncHandler)
 Allows you to purchase reserved nodes. 
 | 
Future<ReservedNode> | 
AmazonRedshiftAsync.purchaseReservedNodeOfferingAsync(PurchaseReservedNodeOfferingRequest purchaseReservedNodeOfferingRequest,
                                 AsyncHandler<PurchaseReservedNodeOfferingRequest,ReservedNode> asyncHandler)
 Allows you to purchase reserved nodes. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.rebootClusterAsync(RebootClusterRequest rebootClusterRequest,
                  AsyncHandler<RebootClusterRequest,Cluster> asyncHandler)
 Reboots a cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.rebootClusterAsync(RebootClusterRequest rebootClusterRequest,
                  AsyncHandler<RebootClusterRequest,Cluster> asyncHandler)
 Reboots a cluster. 
 | 
Future<ResetClusterParameterGroupResult> | 
AmazonRedshiftAsyncClient.resetClusterParameterGroupAsync(ResetClusterParameterGroupRequest resetClusterParameterGroupRequest,
                               AsyncHandler<ResetClusterParameterGroupRequest,ResetClusterParameterGroupResult> asyncHandler)
 Sets one or more parameters of the specified parameter group to their
 default values and sets the source values of the parameters to
 "engine-default". 
 | 
Future<ResetClusterParameterGroupResult> | 
AmazonRedshiftAsync.resetClusterParameterGroupAsync(ResetClusterParameterGroupRequest resetClusterParameterGroupRequest,
                               AsyncHandler<ResetClusterParameterGroupRequest,ResetClusterParameterGroupResult> asyncHandler)
 Sets one or more parameters of the specified parameter group to their
 default values and sets the source values of the parameters to
 "engine-default". 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
                               AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
 Creates a new cluster from a snapshot. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.restoreFromClusterSnapshotAsync(RestoreFromClusterSnapshotRequest restoreFromClusterSnapshotRequest,
                               AsyncHandler<RestoreFromClusterSnapshotRequest,Cluster> asyncHandler)
 Creates a new cluster from a snapshot. 
 | 
Future<ClusterSecurityGroup> | 
AmazonRedshiftAsyncClient.revokeClusterSecurityGroupIngressAsync(RevokeClusterSecurityGroupIngressRequest revokeClusterSecurityGroupIngressRequest,
                                      AsyncHandler<RevokeClusterSecurityGroupIngressRequest,ClusterSecurityGroup> asyncHandler)
 Revokes an ingress rule in an Amazon Redshift security group for a
 previously authorized IP range or Amazon EC2 security group. 
 | 
Future<ClusterSecurityGroup> | 
AmazonRedshiftAsync.revokeClusterSecurityGroupIngressAsync(RevokeClusterSecurityGroupIngressRequest revokeClusterSecurityGroupIngressRequest,
                                      AsyncHandler<RevokeClusterSecurityGroupIngressRequest,ClusterSecurityGroup> asyncHandler)
 Revokes an ingress rule in an Amazon Redshift security group for a
 previously authorized IP range or Amazon EC2 security group. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsyncClient.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest,
                         AsyncHandler<RevokeSnapshotAccessRequest,Snapshot> asyncHandler)
 Removes the ability of the specified AWS customer account to restore
 the specified snapshot. 
 | 
Future<Snapshot> | 
AmazonRedshiftAsync.revokeSnapshotAccessAsync(RevokeSnapshotAccessRequest revokeSnapshotAccessRequest,
                         AsyncHandler<RevokeSnapshotAccessRequest,Snapshot> asyncHandler)
 Removes the ability of the specified AWS customer account to restore
 the specified snapshot. 
 | 
Future<Cluster> | 
AmazonRedshiftAsyncClient.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest,
                        AsyncHandler<RotateEncryptionKeyRequest,Cluster> asyncHandler)
 Rotates the encryption keys for a cluster. 
 | 
Future<Cluster> | 
AmazonRedshiftAsync.rotateEncryptionKeyAsync(RotateEncryptionKeyRequest rotateEncryptionKeyRequest,
                        AsyncHandler<RotateEncryptionKeyRequest,Cluster> asyncHandler)
 Rotates the encryption keys for a cluster. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<AssociateVPCWithHostedZoneResult> | 
AmazonRoute53AsyncClient.associateVPCWithHostedZoneAsync(AssociateVPCWithHostedZoneRequest associateVPCWithHostedZoneRequest,
                               AsyncHandler<AssociateVPCWithHostedZoneRequest,AssociateVPCWithHostedZoneResult> asyncHandler)
 This action associates a VPC with an hosted zone. 
 | 
Future<AssociateVPCWithHostedZoneResult> | 
AmazonRoute53Async.associateVPCWithHostedZoneAsync(AssociateVPCWithHostedZoneRequest associateVPCWithHostedZoneRequest,
                               AsyncHandler<AssociateVPCWithHostedZoneRequest,AssociateVPCWithHostedZoneResult> asyncHandler)
 This action associates a VPC with an hosted zone. 
 | 
Future<ChangeResourceRecordSetsResult> | 
AmazonRoute53AsyncClient.changeResourceRecordSetsAsync(ChangeResourceRecordSetsRequest changeResourceRecordSetsRequest,
                             AsyncHandler<ChangeResourceRecordSetsRequest,ChangeResourceRecordSetsResult> asyncHandler)
 Use this action to create or change your authoritative DNS
 information. 
 | 
Future<ChangeResourceRecordSetsResult> | 
AmazonRoute53Async.changeResourceRecordSetsAsync(ChangeResourceRecordSetsRequest changeResourceRecordSetsRequest,
                             AsyncHandler<ChangeResourceRecordSetsRequest,ChangeResourceRecordSetsResult> asyncHandler)
 Use this action to create or change your authoritative DNS
 information. 
 | 
Future<ChangeTagsForResourceResult> | 
AmazonRoute53AsyncClient.changeTagsForResourceAsync(ChangeTagsForResourceRequest changeTagsForResourceRequest,
                          AsyncHandler<ChangeTagsForResourceRequest,ChangeTagsForResourceResult> asyncHandler)  | 
Future<ChangeTagsForResourceResult> | 
AmazonRoute53Async.changeTagsForResourceAsync(ChangeTagsForResourceRequest changeTagsForResourceRequest,
                          AsyncHandler<ChangeTagsForResourceRequest,ChangeTagsForResourceResult> asyncHandler)  | 
Future<CreateHealthCheckResult> | 
AmazonRoute53AsyncClient.createHealthCheckAsync(CreateHealthCheckRequest createHealthCheckRequest,
                      AsyncHandler<CreateHealthCheckRequest,CreateHealthCheckResult> asyncHandler)
 This action creates a new health check. 
 | 
Future<CreateHealthCheckResult> | 
AmazonRoute53Async.createHealthCheckAsync(CreateHealthCheckRequest createHealthCheckRequest,
                      AsyncHandler<CreateHealthCheckRequest,CreateHealthCheckResult> asyncHandler)
 This action creates a new health check. 
 | 
Future<CreateHostedZoneResult> | 
AmazonRoute53AsyncClient.createHostedZoneAsync(CreateHostedZoneRequest createHostedZoneRequest,
                     AsyncHandler<CreateHostedZoneRequest,CreateHostedZoneResult> asyncHandler)
 This action creates a new hosted zone. 
 | 
Future<CreateHostedZoneResult> | 
AmazonRoute53Async.createHostedZoneAsync(CreateHostedZoneRequest createHostedZoneRequest,
                     AsyncHandler<CreateHostedZoneRequest,CreateHostedZoneResult> asyncHandler)
 This action creates a new hosted zone. 
 | 
Future<CreateReusableDelegationSetResult> | 
AmazonRoute53AsyncClient.createReusableDelegationSetAsync(CreateReusableDelegationSetRequest createReusableDelegationSetRequest,
                                AsyncHandler<CreateReusableDelegationSetRequest,CreateReusableDelegationSetResult> asyncHandler)
 This action creates a reusable delegationSet. 
 | 
Future<CreateReusableDelegationSetResult> | 
AmazonRoute53Async.createReusableDelegationSetAsync(CreateReusableDelegationSetRequest createReusableDelegationSetRequest,
                                AsyncHandler<CreateReusableDelegationSetRequest,CreateReusableDelegationSetResult> asyncHandler)
 This action creates a reusable delegationSet. 
 | 
Future<DeleteHealthCheckResult> | 
AmazonRoute53AsyncClient.deleteHealthCheckAsync(DeleteHealthCheckRequest deleteHealthCheckRequest,
                      AsyncHandler<DeleteHealthCheckRequest,DeleteHealthCheckResult> asyncHandler)
 This action deletes a health check. 
 | 
Future<DeleteHealthCheckResult> | 
AmazonRoute53Async.deleteHealthCheckAsync(DeleteHealthCheckRequest deleteHealthCheckRequest,
                      AsyncHandler<DeleteHealthCheckRequest,DeleteHealthCheckResult> asyncHandler)
 This action deletes a health check. 
 | 
Future<DeleteHostedZoneResult> | 
AmazonRoute53AsyncClient.deleteHostedZoneAsync(DeleteHostedZoneRequest deleteHostedZoneRequest,
                     AsyncHandler<DeleteHostedZoneRequest,DeleteHostedZoneResult> asyncHandler)
 This action deletes a hosted zone. 
 | 
Future<DeleteHostedZoneResult> | 
AmazonRoute53Async.deleteHostedZoneAsync(DeleteHostedZoneRequest deleteHostedZoneRequest,
                     AsyncHandler<DeleteHostedZoneRequest,DeleteHostedZoneResult> asyncHandler)
 This action deletes a hosted zone. 
 | 
Future<DeleteReusableDelegationSetResult> | 
AmazonRoute53AsyncClient.deleteReusableDelegationSetAsync(DeleteReusableDelegationSetRequest deleteReusableDelegationSetRequest,
                                AsyncHandler<DeleteReusableDelegationSetRequest,DeleteReusableDelegationSetResult> asyncHandler)
 This action deletes a reusable delegation set. 
 | 
Future<DeleteReusableDelegationSetResult> | 
AmazonRoute53Async.deleteReusableDelegationSetAsync(DeleteReusableDelegationSetRequest deleteReusableDelegationSetRequest,
                                AsyncHandler<DeleteReusableDelegationSetRequest,DeleteReusableDelegationSetResult> asyncHandler)
 This action deletes a reusable delegation set. 
 | 
Future<DisassociateVPCFromHostedZoneResult> | 
AmazonRoute53AsyncClient.disassociateVPCFromHostedZoneAsync(DisassociateVPCFromHostedZoneRequest disassociateVPCFromHostedZoneRequest,
                                  AsyncHandler<DisassociateVPCFromHostedZoneRequest,DisassociateVPCFromHostedZoneResult> asyncHandler)
 This action disassociates a VPC from an hosted zone. 
 | 
Future<DisassociateVPCFromHostedZoneResult> | 
AmazonRoute53Async.disassociateVPCFromHostedZoneAsync(DisassociateVPCFromHostedZoneRequest disassociateVPCFromHostedZoneRequest,
                                  AsyncHandler<DisassociateVPCFromHostedZoneRequest,DisassociateVPCFromHostedZoneResult> asyncHandler)
 This action disassociates a VPC from an hosted zone. 
 | 
Future<GetChangeResult> | 
AmazonRoute53AsyncClient.getChangeAsync(GetChangeRequest getChangeRequest,
              AsyncHandler<GetChangeRequest,GetChangeResult> asyncHandler)
 This action returns the current status of a change batch request. 
 | 
Future<GetChangeResult> | 
AmazonRoute53Async.getChangeAsync(GetChangeRequest getChangeRequest,
              AsyncHandler<GetChangeRequest,GetChangeResult> asyncHandler)
 This action returns the current status of a change batch request. 
 | 
Future<GetCheckerIpRangesResult> | 
AmazonRoute53AsyncClient.getCheckerIpRangesAsync(GetCheckerIpRangesRequest getCheckerIpRangesRequest,
                       AsyncHandler<GetCheckerIpRangesRequest,GetCheckerIpRangesResult> asyncHandler)
 To retrieve a list of the IP ranges used by Amazon Route 53 health
 checkers to check the health of your resources, send a
  
GET request to the
 2013-04-01/checkeripranges resource. | 
Future<GetCheckerIpRangesResult> | 
AmazonRoute53Async.getCheckerIpRangesAsync(GetCheckerIpRangesRequest getCheckerIpRangesRequest,
                       AsyncHandler<GetCheckerIpRangesRequest,GetCheckerIpRangesResult> asyncHandler)
 To retrieve a list of the IP ranges used by Amazon Route 53 health
 checkers to check the health of your resources, send a
  
GET request to the
 2013-04-01/checkeripranges resource. | 
Future<GetGeoLocationResult> | 
AmazonRoute53AsyncClient.getGeoLocationAsync(GetGeoLocationRequest getGeoLocationRequest,
                   AsyncHandler<GetGeoLocationRequest,GetGeoLocationResult> asyncHandler)
 To retrieve a single geo location, send a  
GET request to
 the 2013-04-01/geolocation resource with one of these
 options: continentcode | countrycode | countrycode and
 subdivisioncode. | 
Future<GetGeoLocationResult> | 
AmazonRoute53Async.getGeoLocationAsync(GetGeoLocationRequest getGeoLocationRequest,
                   AsyncHandler<GetGeoLocationRequest,GetGeoLocationResult> asyncHandler)
 To retrieve a single geo location, send a  
GET request to
 the 2013-04-01/geolocation resource with one of these
 options: continentcode | countrycode | countrycode and
 subdivisioncode. | 
Future<GetHealthCheckResult> | 
AmazonRoute53AsyncClient.getHealthCheckAsync(GetHealthCheckRequest getHealthCheckRequest,
                   AsyncHandler<GetHealthCheckRequest,GetHealthCheckResult> asyncHandler)
 To retrieve the health check, send a  
GET request to the
 2013-04-01/healthcheck/health check ID  resource. | 
Future<GetHealthCheckResult> | 
AmazonRoute53Async.getHealthCheckAsync(GetHealthCheckRequest getHealthCheckRequest,
                   AsyncHandler<GetHealthCheckRequest,GetHealthCheckResult> asyncHandler)
 To retrieve the health check, send a  
GET request to the
 2013-04-01/healthcheck/health check ID  resource. | 
Future<GetHealthCheckCountResult> | 
AmazonRoute53AsyncClient.getHealthCheckCountAsync(GetHealthCheckCountRequest getHealthCheckCountRequest,
                        AsyncHandler<GetHealthCheckCountRequest,GetHealthCheckCountResult> asyncHandler)
 To retrieve a count of all your health checks, send a
  
GET request to the
 2013-04-01/healthcheckcount resource. | 
Future<GetHealthCheckCountResult> | 
AmazonRoute53Async.getHealthCheckCountAsync(GetHealthCheckCountRequest getHealthCheckCountRequest,
                        AsyncHandler<GetHealthCheckCountRequest,GetHealthCheckCountResult> asyncHandler)
 To retrieve a count of all your health checks, send a
  
GET request to the
 2013-04-01/healthcheckcount resource. | 
Future<GetHealthCheckLastFailureReasonResult> | 
AmazonRoute53AsyncClient.getHealthCheckLastFailureReasonAsync(GetHealthCheckLastFailureReasonRequest getHealthCheckLastFailureReasonRequest,
                                    AsyncHandler<GetHealthCheckLastFailureReasonRequest,GetHealthCheckLastFailureReasonResult> asyncHandler)
 If you want to learn why a health check is currently failing or why
 it failed most recently (if at all), you can get the failure reason
 for the most recent failure. 
 | 
Future<GetHealthCheckLastFailureReasonResult> | 
AmazonRoute53Async.getHealthCheckLastFailureReasonAsync(GetHealthCheckLastFailureReasonRequest getHealthCheckLastFailureReasonRequest,
                                    AsyncHandler<GetHealthCheckLastFailureReasonRequest,GetHealthCheckLastFailureReasonResult> asyncHandler)
 If you want to learn why a health check is currently failing or why
 it failed most recently (if at all), you can get the failure reason
 for the most recent failure. 
 | 
Future<GetHealthCheckStatusResult> | 
AmazonRoute53AsyncClient.getHealthCheckStatusAsync(GetHealthCheckStatusRequest getHealthCheckStatusRequest,
                         AsyncHandler<GetHealthCheckStatusRequest,GetHealthCheckStatusResult> asyncHandler)
 To retrieve the health check status, send a  
GET request
 to the 2013-04-01/healthcheck/health check ID/status
 resource. | 
Future<GetHealthCheckStatusResult> | 
AmazonRoute53Async.getHealthCheckStatusAsync(GetHealthCheckStatusRequest getHealthCheckStatusRequest,
                         AsyncHandler<GetHealthCheckStatusRequest,GetHealthCheckStatusResult> asyncHandler)
 To retrieve the health check status, send a  
GET request
 to the 2013-04-01/healthcheck/health check ID/status
 resource. | 
Future<GetHostedZoneResult> | 
AmazonRoute53AsyncClient.getHostedZoneAsync(GetHostedZoneRequest getHostedZoneRequest,
                  AsyncHandler<GetHostedZoneRequest,GetHostedZoneResult> asyncHandler)
 To retrieve the delegation set for a hosted zone, send a
  
GET request to the 2013-04-01/hostedzone/hosted
 zone ID  resource. | 
Future<GetHostedZoneResult> | 
AmazonRoute53Async.getHostedZoneAsync(GetHostedZoneRequest getHostedZoneRequest,
                  AsyncHandler<GetHostedZoneRequest,GetHostedZoneResult> asyncHandler)
 To retrieve the delegation set for a hosted zone, send a
  
GET request to the 2013-04-01/hostedzone/hosted
 zone ID  resource. | 
Future<GetHostedZoneCountResult> | 
AmazonRoute53AsyncClient.getHostedZoneCountAsync(GetHostedZoneCountRequest getHostedZoneCountRequest,
                       AsyncHandler<GetHostedZoneCountRequest,GetHostedZoneCountResult> asyncHandler)
 To retrieve a count of all your hosted zones, send a  
GET
 request to the 2013-04-01/hostedzonecount resource. | 
Future<GetHostedZoneCountResult> | 
AmazonRoute53Async.getHostedZoneCountAsync(GetHostedZoneCountRequest getHostedZoneCountRequest,
                       AsyncHandler<GetHostedZoneCountRequest,GetHostedZoneCountResult> asyncHandler)
 To retrieve a count of all your hosted zones, send a  
GET
 request to the 2013-04-01/hostedzonecount resource. | 
Future<GetReusableDelegationSetResult> | 
AmazonRoute53AsyncClient.getReusableDelegationSetAsync(GetReusableDelegationSetRequest getReusableDelegationSetRequest,
                             AsyncHandler<GetReusableDelegationSetRequest,GetReusableDelegationSetResult> asyncHandler)
 To retrieve the reusable delegation set, send a  
GET
 request to the 2013-04-01/delegationset/delegation set ID
  resource. | 
Future<GetReusableDelegationSetResult> | 
AmazonRoute53Async.getReusableDelegationSetAsync(GetReusableDelegationSetRequest getReusableDelegationSetRequest,
                             AsyncHandler<GetReusableDelegationSetRequest,GetReusableDelegationSetResult> asyncHandler)
 To retrieve the reusable delegation set, send a  
GET
 request to the 2013-04-01/delegationset/delegation set ID
  resource. | 
Future<ListGeoLocationsResult> | 
AmazonRoute53AsyncClient.listGeoLocationsAsync(ListGeoLocationsRequest listGeoLocationsRequest,
                     AsyncHandler<ListGeoLocationsRequest,ListGeoLocationsResult> asyncHandler)
 To retrieve a list of supported geo locations, send a
  
GET request to the 2013-04-01/geolocations
 resource. | 
Future<ListGeoLocationsResult> | 
AmazonRoute53Async.listGeoLocationsAsync(ListGeoLocationsRequest listGeoLocationsRequest,
                     AsyncHandler<ListGeoLocationsRequest,ListGeoLocationsResult> asyncHandler)
 To retrieve a list of supported geo locations, send a
  
GET request to the 2013-04-01/geolocations
 resource. | 
Future<ListHealthChecksResult> | 
AmazonRoute53AsyncClient.listHealthChecksAsync(ListHealthChecksRequest listHealthChecksRequest,
                     AsyncHandler<ListHealthChecksRequest,ListHealthChecksResult> asyncHandler)
 To retrieve a list of your health checks, send a  
GET
 request to the 2013-04-01/healthcheck resource. | 
Future<ListHealthChecksResult> | 
AmazonRoute53Async.listHealthChecksAsync(ListHealthChecksRequest listHealthChecksRequest,
                     AsyncHandler<ListHealthChecksRequest,ListHealthChecksResult> asyncHandler)
 To retrieve a list of your health checks, send a  
GET
 request to the 2013-04-01/healthcheck resource. | 
Future<ListHostedZonesResult> | 
AmazonRoute53AsyncClient.listHostedZonesAsync(ListHostedZonesRequest listHostedZonesRequest,
                    AsyncHandler<ListHostedZonesRequest,ListHostedZonesResult> asyncHandler)
 To retrieve a list of your hosted zones, send a  
GET
 request to the 2013-04-01/hostedzone resource. | 
Future<ListHostedZonesResult> | 
AmazonRoute53Async.listHostedZonesAsync(ListHostedZonesRequest listHostedZonesRequest,
                    AsyncHandler<ListHostedZonesRequest,ListHostedZonesResult> asyncHandler)
 To retrieve a list of your hosted zones, send a  
GET
 request to the 2013-04-01/hostedzone resource. | 
Future<ListHostedZonesByNameResult> | 
AmazonRoute53AsyncClient.listHostedZonesByNameAsync(ListHostedZonesByNameRequest listHostedZonesByNameRequest,
                          AsyncHandler<ListHostedZonesByNameRequest,ListHostedZonesByNameResult> asyncHandler)
 To retrieve a list of your hosted zones in lexicographic order, send
 a  
GET request to the
 2013-04-01/hostedzonesbyname resource. | 
Future<ListHostedZonesByNameResult> | 
AmazonRoute53Async.listHostedZonesByNameAsync(ListHostedZonesByNameRequest listHostedZonesByNameRequest,
                          AsyncHandler<ListHostedZonesByNameRequest,ListHostedZonesByNameResult> asyncHandler)
 To retrieve a list of your hosted zones in lexicographic order, send
 a  
GET request to the
 2013-04-01/hostedzonesbyname resource. | 
Future<ListResourceRecordSetsResult> | 
AmazonRoute53AsyncClient.listResourceRecordSetsAsync(ListResourceRecordSetsRequest listResourceRecordSetsRequest,
                           AsyncHandler<ListResourceRecordSetsRequest,ListResourceRecordSetsResult> asyncHandler)
 Imagine all the resource record sets in a zone listed out in front of
 you. 
 | 
Future<ListResourceRecordSetsResult> | 
AmazonRoute53Async.listResourceRecordSetsAsync(ListResourceRecordSetsRequest listResourceRecordSetsRequest,
                           AsyncHandler<ListResourceRecordSetsRequest,ListResourceRecordSetsResult> asyncHandler)
 Imagine all the resource record sets in a zone listed out in front of
 you. 
 | 
Future<ListReusableDelegationSetsResult> | 
AmazonRoute53AsyncClient.listReusableDelegationSetsAsync(ListReusableDelegationSetsRequest listReusableDelegationSetsRequest,
                               AsyncHandler<ListReusableDelegationSetsRequest,ListReusableDelegationSetsResult> asyncHandler)
 To retrieve a list of your reusable delegation sets, send a
  
GET request to the 2013-04-01/delegationset
 resource. | 
Future<ListReusableDelegationSetsResult> | 
AmazonRoute53Async.listReusableDelegationSetsAsync(ListReusableDelegationSetsRequest listReusableDelegationSetsRequest,
                               AsyncHandler<ListReusableDelegationSetsRequest,ListReusableDelegationSetsResult> asyncHandler)
 To retrieve a list of your reusable delegation sets, send a
  
GET request to the 2013-04-01/delegationset
 resource. | 
Future<ListTagsForResourceResult> | 
AmazonRoute53AsyncClient.listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
                        AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)  | 
Future<ListTagsForResourceResult> | 
AmazonRoute53Async.listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
                        AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)  | 
Future<ListTagsForResourcesResult> | 
AmazonRoute53AsyncClient.listTagsForResourcesAsync(ListTagsForResourcesRequest listTagsForResourcesRequest,
                         AsyncHandler<ListTagsForResourcesRequest,ListTagsForResourcesResult> asyncHandler)  | 
Future<ListTagsForResourcesResult> | 
AmazonRoute53Async.listTagsForResourcesAsync(ListTagsForResourcesRequest listTagsForResourcesRequest,
                         AsyncHandler<ListTagsForResourcesRequest,ListTagsForResourcesResult> asyncHandler)  | 
Future<UpdateHealthCheckResult> | 
AmazonRoute53AsyncClient.updateHealthCheckAsync(UpdateHealthCheckRequest updateHealthCheckRequest,
                      AsyncHandler<UpdateHealthCheckRequest,UpdateHealthCheckResult> asyncHandler)
 This action updates an existing health check. 
 | 
Future<UpdateHealthCheckResult> | 
AmazonRoute53Async.updateHealthCheckAsync(UpdateHealthCheckRequest updateHealthCheckRequest,
                      AsyncHandler<UpdateHealthCheckRequest,UpdateHealthCheckResult> asyncHandler)
 This action updates an existing health check. 
 | 
Future<UpdateHostedZoneCommentResult> | 
AmazonRoute53AsyncClient.updateHostedZoneCommentAsync(UpdateHostedZoneCommentRequest updateHostedZoneCommentRequest,
                            AsyncHandler<UpdateHostedZoneCommentRequest,UpdateHostedZoneCommentResult> asyncHandler)
 To update the hosted zone comment, send a  
POST request
 to the 2013-04-01/hostedzone/hosted zone ID  resource. | 
Future<UpdateHostedZoneCommentResult> | 
AmazonRoute53Async.updateHostedZoneCommentAsync(UpdateHostedZoneCommentRequest updateHostedZoneCommentRequest,
                            AsyncHandler<UpdateHostedZoneCommentRequest,UpdateHostedZoneCommentResult> asyncHandler)
 To update the hosted zone comment, send a  
POST request
 to the 2013-04-01/hostedzone/hosted zone ID  resource. | 
| Modifier and Type | Method and Description | 
|---|---|
Future<CheckDomainAvailabilityResult> | 
AmazonRoute53DomainsAsyncClient.checkDomainAvailabilityAsync(CheckDomainAvailabilityRequest checkDomainAvailabilityRequest,
                            AsyncHandler<CheckDomainAvailabilityRequest,CheckDomainAvailabilityResult> asyncHandler)
 This operation checks the availability of one domain name. 
 | 
Future<CheckDomainAvailabilityResult> | 
AmazonRoute53DomainsAsync.checkDomainAvailabilityAsync(CheckDomainAvailabilityRequest checkDomainAvailabilityRequest,
                            AsyncHandler<CheckDomainAvailabilityRequest,CheckDomainAvailabilityResult> asyncHandler)
 This operation checks the availability of one domain name. 
 | 
Future<DeleteTagsForDomainResult> | 
AmazonRoute53DomainsAsyncClient.deleteTagsForDomainAsync(DeleteTagsForDomainRequest deleteTagsForDomainRequest,
                        AsyncHandler<DeleteTagsForDomainRequest,DeleteTagsForDomainResult> asyncHandler)
 This operation deletes the specified tags for a domain. 
 | 
Future<DeleteTagsForDomainResult> | 
AmazonRoute53DomainsAsync.deleteTagsForDomainAsync(DeleteTagsForDomainRequest deleteTagsForDomainRequest,
                        AsyncHandler<DeleteTagsForDomainRequest,DeleteTagsForDomainResult> asyncHandler)
 This operation deletes the specified tags for a domain. 
 | 
Future<DisableDomainAutoRenewResult> | 
AmazonRoute53DomainsAsyncClient.disableDomainAutoRenewAsync(DisableDomainAutoRenewRequest disableDomainAutoRenewRequest,
                           AsyncHandler<DisableDomainAutoRenewRequest,DisableDomainAutoRenewResult> asyncHandler)
 This operation disables automatic renewal of domain registration for
 the specified domain. 
 | 
Future<DisableDomainAutoRenewResult> | 
AmazonRoute53DomainsAsync.disableDomainAutoRenewAsync(DisableDomainAutoRenewRequest disableDomainAutoRenewRequest,
                           AsyncHandler<DisableDomainAutoRenewRequest,DisableDomainAutoRenewResult> asyncHandler)
 This operation disables automatic renewal of domain registration for
 the specified domain. 
 | 
Future<DisableDomainTransferLockResult> | 
AmazonRoute53DomainsAsyncClient.disableDomainTransferLockAsync(DisableDomainTransferLockRequest disableDomainTransferLockRequest,
                              AsyncHandler<DisableDomainTransferLockRequest,DisableDomainTransferLockResult> asyncHandler)
 This operation removes the transfer lock on the domain (specifically
 the  
clientTransferProhibited status) to allow domain
 transfers. | 
Future<DisableDomainTransferLockResult> | 
AmazonRoute53DomainsAsync.disableDomainTransferLockAsync(DisableDomainTransferLockRequest disableDomainTransferLockRequest,
                              AsyncHandler<DisableDomainTransferLockRequest,DisableDomainTransferLockResult> asyncHandler)
 This operation removes the transfer lock on the domain (specifically
 the  
clientTransferProhibited status) to allow domain
 transfers. | 
Future<EnableDomainAutoRenewResult> | 
AmazonRoute53DomainsAsyncClient.enableDomainAutoRenewAsync(EnableDomainAutoRenewRequest enableDomainAutoRenewRequest,
                          AsyncHandler<EnableDomainAutoRenewRequest,EnableDomainAutoRenewResult> asyncHandler)
 This operation configures Amazon Route 53 to automatically renew the
 specified domain before the domain registration expires. 
 | 
Future<EnableDomainAutoRenewResult> | 
AmazonRoute53DomainsAsync.enableDomainAutoRenewAsync(EnableDomainAutoRenewRequest enableDomainAutoRenewRequest,
                          AsyncHandler<EnableDomainAutoRenewRequest,EnableDomainAutoRenewResult> asyncHandler)
 This operation configures Amazon Route 53 to automatically renew the
 specified domain before the domain registration expires. 
 | 
Future<EnableDomainTransferLockResult> | 
AmazonRoute53DomainsAsyncClient.enableDomainTransferLockAsync(EnableDomainTransferLockRequest enableDomainTransferLockRequest,
                             AsyncHandler<EnableDomainTransferLockRequest,EnableDomainTransferLockResult> asyncHandler)
 This operation sets the transfer lock on the domain (specifically the
  
clientTransferProhibited status) to prevent domain
 transfers. | 
Future<EnableDomainTransferLockResult> | 
AmazonRoute53DomainsAsync.enableDomainTransferLockAsync(EnableDomainTransferLockRequest enableDomainTransferLockRequest,
                             AsyncHandler<EnableDomainTransferLockRequest,EnableDomainTransferLockResult> asyncHandler)
 This operation sets the transfer lock on the domain (specifically the
  
clientTransferProhibited status) to prevent domain
 transfers. | 
Future<GetDomainDetailResult> | 
AmazonRoute53DomainsAsyncClient.getDomainDetailAsync(GetDomainDetailRequest getDomainDetailRequest,
                    AsyncHandler<GetDomainDetailRequest,GetDomainDetailResult> asyncHandler)
 This operation returns detailed information about the domain. 
 | 
Future<GetDomainDetailResult> | 
AmazonRoute53DomainsAsync.getDomainDetailAsync(GetDomainDetailRequest getDomainDetailRequest,
                    AsyncHandler<GetDomainDetailRequest,GetDomainDetailResult> asyncHandler)
 This operation returns detailed information about the domain. 
 | 
Future<GetOperationDetailResult> | 
AmazonRoute53DomainsAsyncClient.getOperationDetailAsync(GetOperationDetailRequest getOperationDetailRequest,
                       AsyncHandler<GetOperationDetailRequest,GetOperationDetailResult> asyncHandler)
 This operation returns the current status of an operation that is not
 completed. 
 | 
Future<GetOperationDetailResult> | 
AmazonRoute53DomainsAsync.getOperationDetailAsync(GetOperationDetailRequest getOperationDetailRequest,
                       AsyncHandler<GetOperationDetailRequest,GetOperationDetailResult> asyncHandler)
 This operation returns the current status of an operation that is not
 completed. 
 | 
Future<ListDomainsResult> | 
AmazonRoute53DomainsAsyncClient.listDomainsAsync(ListDomainsRequest listDomainsRequest,
                AsyncHandler<ListDomainsRequest,ListDomainsResult> asyncHandler)
 This operation returns all the domain names registered with Amazon
 Route 53 for the current AWS account. 
 | 
Future<ListDomainsResult> | 
AmazonRoute53DomainsAsync.listDomainsAsync(ListDomainsRequest listDomainsRequest,
                AsyncHandler<ListDomainsRequest,ListDomainsResult> asyncHandler)
 This operation returns all the domain names registered with Amazon
 Route 53 for the current AWS account. 
 | 
Future<ListOperationsResult> | 
AmazonRoute53DomainsAsyncClient.listOperationsAsync(ListOperationsRequest listOperationsRequest,
                   AsyncHandler<ListOperationsRequest,ListOperationsResult> asyncHandler)
 This operation returns the operation IDs of operations that are not
 yet complete. 
 | 
Future<ListOperationsResult> | 
AmazonRoute53DomainsAsync.listOperationsAsync(ListOperationsRequest listOperationsRequest,
                   AsyncHandler<ListOperationsRequest,ListOperationsResult> asyncHandler)
 This operation returns the operation IDs of operations that are not
 yet complete. 
 | 
Future<ListTagsForDomainResult> | 
AmazonRoute53DomainsAsyncClient.listTagsForDomainAsync(ListTagsForDomainRequest listTagsForDomainRequest,
                      AsyncHandler<ListTagsForDomainRequest,ListTagsForDomainResult> asyncHandler)
 This operation returns all of the tags that are associated with the
 specified domain. 
 | 
Future<ListTagsForDomainResult> | 
AmazonRoute53DomainsAsync.listTagsForDomainAsync(ListTagsForDomainRequest listTagsForDomainRequest,
                      AsyncHandler<ListTagsForDomainRequest,ListTagsForDomainResult> asyncHandler)
 This operation returns all of the tags that are associated with the
 specified domain. 
 | 
Future<RegisterDomainResult> | 
AmazonRoute53DomainsAsyncClient.registerDomainAsync(RegisterDomainRequest registerDomainRequest,
                   AsyncHandler<RegisterDomainRequest,RegisterDomainResult> asyncHandler)
 This operation registers a domain. 
 | 
Future<RegisterDomainResult> | 
AmazonRoute53DomainsAsync.registerDomainAsync(RegisterDomainRequest registerDomainRequest,
                   AsyncHandler<RegisterDomainRequest,RegisterDomainResult> asyncHandler)
 This operation registers a domain. 
 | 
Future<RetrieveDomainAuthCodeResult> | 
AmazonRoute53DomainsAsyncClient.retrieveDomainAuthCodeAsync(RetrieveDomainAuthCodeRequest retrieveDomainAuthCodeRequest,
                           AsyncHandler<RetrieveDomainAuthCodeRequest,RetrieveDomainAuthCodeResult> asyncHandler)
 This operation returns the AuthCode for the domain. 
 | 
Future<RetrieveDomainAuthCodeResult> | 
AmazonRoute53DomainsAsync.retrieveDomainAuthCodeAsync(RetrieveDomainAuthCodeRequest retrieveDomainAuthCodeRequest,
                           AsyncHandler<RetrieveDomainAuthCodeRequest,RetrieveDomainAuthCodeResult> asyncHandler)
 This operation returns the AuthCode for the domain. 
 | 
Future<TransferDomainResult> | 
AmazonRoute53DomainsAsyncClient.transferDomainAsync(TransferDomainRequest transferDomainRequest,
                   AsyncHandler<TransferDomainRequest,TransferDomainResult> asyncHandler)
 This operation transfers a domain from another registrar to Amazon
 Route 53. 
 | 
Future<TransferDomainResult> | 
AmazonRoute53DomainsAsync.transferDomainAsync(TransferDomainRequest transferDomainRequest,
                   AsyncHandler<TransferDomainRequest,TransferDomainResult> asyncHandler)
 This operation transfers a domain from another registrar to Amazon
 Route 53. 
 | 
Future<UpdateDomainContactResult> | 
AmazonRoute53DomainsAsyncClient.updateDomainContactAsync(UpdateDomainContactRequest updateDomainContactRequest,
                        AsyncHandler<UpdateDomainContactRequest,UpdateDomainContactResult> asyncHandler)
 This operation updates the contact information for a particular
 domain. 
 | 
Future<UpdateDomainContactResult> | 
AmazonRoute53DomainsAsync.updateDomainContactAsync(UpdateDomainContactRequest updateDomainContactRequest,
                        AsyncHandler<UpdateDomainContactRequest,UpdateDomainContactResult> asyncHandler)
 This operation updates the contact information for a particular
 domain. 
 | 
Future<UpdateDomainContactPrivacyResult> | 
AmazonRoute53DomainsAsyncClient.updateDomainContactPrivacyAsync(UpdateDomainContactPrivacyRequest updateDomainContactPrivacyRequest,
                               AsyncHandler<UpdateDomainContactPrivacyRequest,UpdateDomainContactPrivacyResult> asyncHandler)
 This operation updates the specified domain contact's privacy
 setting. 
 | 
Future<UpdateDomainContactPrivacyResult> | 
AmazonRoute53DomainsAsync.updateDomainContactPrivacyAsync(UpdateDomainContactPrivacyRequest updateDomainContactPrivacyRequest,
                               AsyncHandler<UpdateDomainContactPrivacyRequest,UpdateDomainContactPrivacyResult> asyncHandler)
 This operation updates the specified domain contact's privacy
 setting. 
 | 
Future<UpdateDomainNameserversResult> | 
AmazonRoute53DomainsAsyncClient.updateDomainNameserversAsync(UpdateDomainNameserversRequest updateDomainNameserversRequest,
                            AsyncHandler<UpdateDomainNameserversRequest,UpdateDomainNameserversResult> asyncHandler)
 This operation replaces the current set of name servers for the
 domain with the specified set of name servers. 
 | 
Future<UpdateDomainNameserversResult> | 
AmazonRoute53DomainsAsync.updateDomainNameserversAsync(UpdateDomainNameserversRequest updateDomainNameserversRequest,
                            AsyncHandler<UpdateDomainNameserversRequest,UpdateDomainNameserversResult> asyncHandler)
 This operation replaces the current set of name servers for the
 domain with the specified set of name servers. 
 | 
Future<UpdateTagsForDomainResult> | 
AmazonRoute53DomainsAsyncClient.updateTagsForDomainAsync(UpdateTagsForDomainRequest updateTagsForDomainRequest,
                        AsyncHandler<UpdateTagsForDomainRequest,UpdateTagsForDomainResult> asyncHandler)
 This operation adds or updates tags for a specified domain. 
 | 
Future<UpdateTagsForDomainResult> | 
AmazonRoute53DomainsAsync.updateTagsForDomainAsync(UpdateTagsForDomainRequest updateTagsForDomainRequest,
                        AsyncHandler<UpdateTagsForDomainRequest,UpdateTagsForDomainResult> asyncHandler)
 This operation adds or updates tags for a specified domain. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<AssumeRoleResult> | 
AWSSecurityTokenServiceAsyncClient.assumeRoleAsync(AssumeRoleRequest assumeRoleRequest,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler)
 Returns a set of temporary security credentials (consisting of an
 access key ID, a secret access key, and a security token) that you can
 use to access AWS resources that you might not normally have access
 to. 
 | 
Future<AssumeRoleResult> | 
AWSSecurityTokenServiceAsync.assumeRoleAsync(AssumeRoleRequest assumeRoleRequest,
               AsyncHandler<AssumeRoleRequest,AssumeRoleResult> asyncHandler)
 Returns a set of temporary security credentials (consisting of an
 access key ID, a secret access key, and a security token) that you can
 use to access AWS resources that you might not normally have access
 to. 
 | 
Future<AssumeRoleWithSAMLResult> | 
AWSSecurityTokenServiceAsyncClient.assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest assumeRoleWithSAMLRequest,
                       AsyncHandler<AssumeRoleWithSAMLRequest,AssumeRoleWithSAMLResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated via a SAML authentication response. 
 | 
Future<AssumeRoleWithSAMLResult> | 
AWSSecurityTokenServiceAsync.assumeRoleWithSAMLAsync(AssumeRoleWithSAMLRequest assumeRoleWithSAMLRequest,
                       AsyncHandler<AssumeRoleWithSAMLRequest,AssumeRoleWithSAMLResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated via a SAML authentication response. 
 | 
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsyncClient.assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest,
                              AsyncHandler<AssumeRoleWithWebIdentityRequest,AssumeRoleWithWebIdentityResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. 
 | 
Future<AssumeRoleWithWebIdentityResult> | 
AWSSecurityTokenServiceAsync.assumeRoleWithWebIdentityAsync(AssumeRoleWithWebIdentityRequest assumeRoleWithWebIdentityRequest,
                              AsyncHandler<AssumeRoleWithWebIdentityRequest,AssumeRoleWithWebIdentityResult> asyncHandler)
 Returns a set of temporary security credentials for users who have
 been authenticated in a mobile or web application with a web identity
 provider, such as Amazon Cognito, Login with Amazon, Facebook, Google,
 or any OpenID Connect-compatible identity provider. 
 | 
Future<DecodeAuthorizationMessageResult> | 
AWSSecurityTokenServiceAsyncClient.decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest decodeAuthorizationMessageRequest,
                               AsyncHandler<DecodeAuthorizationMessageRequest,DecodeAuthorizationMessageResult> asyncHandler)
 Decodes additional information about the authorization status of a
 request from an encoded message returned in response to an AWS
 request. 
 | 
Future<DecodeAuthorizationMessageResult> | 
AWSSecurityTokenServiceAsync.decodeAuthorizationMessageAsync(DecodeAuthorizationMessageRequest decodeAuthorizationMessageRequest,
                               AsyncHandler<DecodeAuthorizationMessageRequest,DecodeAuthorizationMessageResult> asyncHandler)
 Decodes additional information about the authorization status of a
 request from an encoded message returned in response to an AWS
 request. 
 | 
Future<GetFederationTokenResult> | 
AWSSecurityTokenServiceAsyncClient.getFederationTokenAsync(GetFederationTokenRequest getFederationTokenRequest,
                       AsyncHandler<GetFederationTokenRequest,GetFederationTokenResult> asyncHandler)
 Returns a set of temporary security credentials (consisting of an
 access key ID, a secret access key, and a security token) for a
 federated user. 
 | 
Future<GetFederationTokenResult> | 
AWSSecurityTokenServiceAsync.getFederationTokenAsync(GetFederationTokenRequest getFederationTokenRequest,
                       AsyncHandler<GetFederationTokenRequest,GetFederationTokenResult> asyncHandler)
 Returns a set of temporary security credentials (consisting of an
 access key ID, a secret access key, and a security token) for a
 federated user. 
 | 
Future<GetSessionTokenResult> | 
AWSSecurityTokenServiceAsyncClient.getSessionTokenAsync(GetSessionTokenRequest getSessionTokenRequest,
                    AsyncHandler<GetSessionTokenRequest,GetSessionTokenResult> asyncHandler)
 Returns a set of temporary credentials for an AWS account or IAM
 user. 
 | 
Future<GetSessionTokenResult> | 
AWSSecurityTokenServiceAsync.getSessionTokenAsync(GetSessionTokenRequest getSessionTokenRequest,
                    AsyncHandler<GetSessionTokenRequest,GetSessionTokenResult> asyncHandler)
 Returns a set of temporary credentials for an AWS account or IAM
 user. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonSimpleDBAsyncClient.batchDeleteAttributesAsync(BatchDeleteAttributesRequest batchDeleteAttributesRequest,
                          AsyncHandler<BatchDeleteAttributesRequest,Void> asyncHandler)
 Performs multiple DeleteAttributes operations in a single call, which
 reduces round trips and latencies. 
 | 
Future<Void> | 
AmazonSimpleDBAsync.batchDeleteAttributesAsync(BatchDeleteAttributesRequest batchDeleteAttributesRequest,
                          AsyncHandler<BatchDeleteAttributesRequest,Void> asyncHandler)
 Performs multiple DeleteAttributes operations in a single call, which
 reduces round trips and latencies. 
 | 
Future<Void> | 
AmazonSimpleDBAsyncClient.batchPutAttributesAsync(BatchPutAttributesRequest batchPutAttributesRequest,
                       AsyncHandler<BatchPutAttributesRequest,Void> asyncHandler)
 The  
BatchPutAttributes operation creates or replaces
 attributes within one or more items. | 
Future<Void> | 
AmazonSimpleDBAsync.batchPutAttributesAsync(BatchPutAttributesRequest batchPutAttributesRequest,
                       AsyncHandler<BatchPutAttributesRequest,Void> asyncHandler)
 The  
BatchPutAttributes operation creates or replaces
 attributes within one or more items. | 
Future<Void> | 
AmazonSimpleDBAsyncClient.createDomainAsync(CreateDomainRequest createDomainRequest,
                 AsyncHandler<CreateDomainRequest,Void> asyncHandler)
 The  
CreateDomain operation creates a new domain. | 
Future<Void> | 
AmazonSimpleDBAsync.createDomainAsync(CreateDomainRequest createDomainRequest,
                 AsyncHandler<CreateDomainRequest,Void> asyncHandler)
 The  
CreateDomain operation creates a new domain. | 
Future<Void> | 
AmazonSimpleDBAsyncClient.deleteAttributesAsync(DeleteAttributesRequest deleteAttributesRequest,
                     AsyncHandler<DeleteAttributesRequest,Void> asyncHandler)
 Deletes one or more attributes associated with an item. 
 | 
Future<Void> | 
AmazonSimpleDBAsync.deleteAttributesAsync(DeleteAttributesRequest deleteAttributesRequest,
                     AsyncHandler<DeleteAttributesRequest,Void> asyncHandler)
 Deletes one or more attributes associated with an item. 
 | 
Future<Void> | 
AmazonSimpleDBAsyncClient.deleteDomainAsync(DeleteDomainRequest deleteDomainRequest,
                 AsyncHandler<DeleteDomainRequest,Void> asyncHandler)
 The  
DeleteDomain operation deletes a domain. | 
Future<Void> | 
AmazonSimpleDBAsync.deleteDomainAsync(DeleteDomainRequest deleteDomainRequest,
                 AsyncHandler<DeleteDomainRequest,Void> asyncHandler)
 The  
DeleteDomain operation deletes a domain. | 
Future<DomainMetadataResult> | 
AmazonSimpleDBAsyncClient.domainMetadataAsync(DomainMetadataRequest domainMetadataRequest,
                   AsyncHandler<DomainMetadataRequest,DomainMetadataResult> asyncHandler)
 Returns information about the domain, including when the domain was
 created, the number of items and attributes in the domain, and the
 size of the attribute names and values. 
 | 
Future<DomainMetadataResult> | 
AmazonSimpleDBAsync.domainMetadataAsync(DomainMetadataRequest domainMetadataRequest,
                   AsyncHandler<DomainMetadataRequest,DomainMetadataResult> asyncHandler)
 Returns information about the domain, including when the domain was
 created, the number of items and attributes in the domain, and the
 size of the attribute names and values. 
 | 
Future<GetAttributesResult> | 
AmazonSimpleDBAsyncClient.getAttributesAsync(GetAttributesRequest getAttributesRequest,
                  AsyncHandler<GetAttributesRequest,GetAttributesResult> asyncHandler)
 Returns all of the attributes associated with the specified item. 
 | 
Future<GetAttributesResult> | 
AmazonSimpleDBAsync.getAttributesAsync(GetAttributesRequest getAttributesRequest,
                  AsyncHandler<GetAttributesRequest,GetAttributesResult> asyncHandler)
 Returns all of the attributes associated with the specified item. 
 | 
Future<ListDomainsResult> | 
AmazonSimpleDBAsyncClient.listDomainsAsync(ListDomainsRequest listDomainsRequest,
                AsyncHandler<ListDomainsRequest,ListDomainsResult> asyncHandler)
 The  
ListDomains operation lists all domains associated
 with the Access Key ID. | 
Future<ListDomainsResult> | 
AmazonSimpleDBAsync.listDomainsAsync(ListDomainsRequest listDomainsRequest,
                AsyncHandler<ListDomainsRequest,ListDomainsResult> asyncHandler)
 The  
ListDomains operation lists all domains associated
 with the Access Key ID. | 
Future<Void> | 
AmazonSimpleDBAsyncClient.putAttributesAsync(PutAttributesRequest putAttributesRequest,
                  AsyncHandler<PutAttributesRequest,Void> asyncHandler)
 The PutAttributes operation creates or replaces attributes in an
 item. 
 | 
Future<Void> | 
AmazonSimpleDBAsync.putAttributesAsync(PutAttributesRequest putAttributesRequest,
                  AsyncHandler<PutAttributesRequest,Void> asyncHandler)
 The PutAttributes operation creates or replaces attributes in an
 item. 
 | 
Future<SelectResult> | 
AmazonSimpleDBAsyncClient.selectAsync(SelectRequest selectRequest,
           AsyncHandler<SelectRequest,SelectResult> asyncHandler)
 The  
Select operation returns a set of attributes for
 ItemNames that match the select expression. | 
Future<SelectResult> | 
AmazonSimpleDBAsync.selectAsync(SelectRequest selectRequest,
           AsyncHandler<SelectRequest,SelectResult> asyncHandler)
 The  
Select operation returns a set of attributes for
 ItemNames that match the select expression. | 
| Modifier and Type | Method and Description | 
|---|---|
Future<DeleteIdentityResult> | 
AmazonSimpleEmailServiceAsyncClient.deleteIdentityAsync(DeleteIdentityRequest deleteIdentityRequest,
                   AsyncHandler<DeleteIdentityRequest,DeleteIdentityResult> asyncHandler)
 Deletes the specified identity (email address or domain) from the
 list of verified identities. 
 | 
Future<DeleteIdentityResult> | 
AmazonSimpleEmailServiceAsync.deleteIdentityAsync(DeleteIdentityRequest deleteIdentityRequest,
                   AsyncHandler<DeleteIdentityRequest,DeleteIdentityResult> asyncHandler)
 Deletes the specified identity (email address or domain) from the
 list of verified identities. 
 | 
Future<DeleteIdentityPolicyResult> | 
AmazonSimpleEmailServiceAsyncClient.deleteIdentityPolicyAsync(DeleteIdentityPolicyRequest deleteIdentityPolicyRequest,
                         AsyncHandler<DeleteIdentityPolicyRequest,DeleteIdentityPolicyResult> asyncHandler)
 Deletes the specified sending authorization policy for the given
 identity (email address or domain). 
 | 
Future<DeleteIdentityPolicyResult> | 
AmazonSimpleEmailServiceAsync.deleteIdentityPolicyAsync(DeleteIdentityPolicyRequest deleteIdentityPolicyRequest,
                         AsyncHandler<DeleteIdentityPolicyRequest,DeleteIdentityPolicyResult> asyncHandler)
 Deletes the specified sending authorization policy for the given
 identity (email address or domain). 
 | 
Future<Void> | 
AmazonSimpleEmailServiceAsyncClient.deleteVerifiedEmailAddressAsync(DeleteVerifiedEmailAddressRequest deleteVerifiedEmailAddressRequest,
                               AsyncHandler<DeleteVerifiedEmailAddressRequest,Void> asyncHandler)
 Deletes the specified email address from the list of verified
 addresses. 
 | 
Future<Void> | 
AmazonSimpleEmailServiceAsync.deleteVerifiedEmailAddressAsync(DeleteVerifiedEmailAddressRequest deleteVerifiedEmailAddressRequest,
                               AsyncHandler<DeleteVerifiedEmailAddressRequest,Void> asyncHandler)
 Deletes the specified email address from the list of verified
 addresses. 
 | 
Future<GetIdentityDkimAttributesResult> | 
AmazonSimpleEmailServiceAsyncClient.getIdentityDkimAttributesAsync(GetIdentityDkimAttributesRequest getIdentityDkimAttributesRequest,
                              AsyncHandler<GetIdentityDkimAttributesRequest,GetIdentityDkimAttributesResult> asyncHandler)
 Returns the current status of Easy DKIM signing for an entity. 
 | 
Future<GetIdentityDkimAttributesResult> | 
AmazonSimpleEmailServiceAsync.getIdentityDkimAttributesAsync(GetIdentityDkimAttributesRequest getIdentityDkimAttributesRequest,
                              AsyncHandler<GetIdentityDkimAttributesRequest,GetIdentityDkimAttributesResult> asyncHandler)
 Returns the current status of Easy DKIM signing for an entity. 
 | 
Future<GetIdentityNotificationAttributesResult> | 
AmazonSimpleEmailServiceAsyncClient.getIdentityNotificationAttributesAsync(GetIdentityNotificationAttributesRequest getIdentityNotificationAttributesRequest,
                                      AsyncHandler<GetIdentityNotificationAttributesRequest,GetIdentityNotificationAttributesResult> asyncHandler)
 Given a list of verified identities (email addresses and/or domains),
 returns a structure describing identity notification attributes. 
 | 
Future<GetIdentityNotificationAttributesResult> | 
AmazonSimpleEmailServiceAsync.getIdentityNotificationAttributesAsync(GetIdentityNotificationAttributesRequest getIdentityNotificationAttributesRequest,
                                      AsyncHandler<GetIdentityNotificationAttributesRequest,GetIdentityNotificationAttributesResult> asyncHandler)
 Given a list of verified identities (email addresses and/or domains),
 returns a structure describing identity notification attributes. 
 | 
Future<GetIdentityPoliciesResult> | 
AmazonSimpleEmailServiceAsyncClient.getIdentityPoliciesAsync(GetIdentityPoliciesRequest getIdentityPoliciesRequest,
                        AsyncHandler<GetIdentityPoliciesRequest,GetIdentityPoliciesResult> asyncHandler)
 Returns the requested sending authorization policies for the given
 identity (email address or domain). 
 | 
Future<GetIdentityPoliciesResult> | 
AmazonSimpleEmailServiceAsync.getIdentityPoliciesAsync(GetIdentityPoliciesRequest getIdentityPoliciesRequest,
                        AsyncHandler<GetIdentityPoliciesRequest,GetIdentityPoliciesResult> asyncHandler)
 Returns the requested sending authorization policies for the given
 identity (email address or domain). 
 | 
Future<GetIdentityVerificationAttributesResult> | 
AmazonSimpleEmailServiceAsyncClient.getIdentityVerificationAttributesAsync(GetIdentityVerificationAttributesRequest getIdentityVerificationAttributesRequest,
                                      AsyncHandler<GetIdentityVerificationAttributesRequest,GetIdentityVerificationAttributesResult> asyncHandler)
 Given a list of identities (email addresses and/or domains), returns
 the verification status and (for domain identities) the verification
 token for each identity. 
 | 
Future<GetIdentityVerificationAttributesResult> | 
AmazonSimpleEmailServiceAsync.getIdentityVerificationAttributesAsync(GetIdentityVerificationAttributesRequest getIdentityVerificationAttributesRequest,
                                      AsyncHandler<GetIdentityVerificationAttributesRequest,GetIdentityVerificationAttributesResult> asyncHandler)
 Given a list of identities (email addresses and/or domains), returns
 the verification status and (for domain identities) the verification
 token for each identity. 
 | 
Future<GetSendQuotaResult> | 
AmazonSimpleEmailServiceAsyncClient.getSendQuotaAsync(GetSendQuotaRequest getSendQuotaRequest,
                 AsyncHandler<GetSendQuotaRequest,GetSendQuotaResult> asyncHandler)
 Returns the user's current sending limits. 
 | 
Future<GetSendQuotaResult> | 
AmazonSimpleEmailServiceAsync.getSendQuotaAsync(GetSendQuotaRequest getSendQuotaRequest,
                 AsyncHandler<GetSendQuotaRequest,GetSendQuotaResult> asyncHandler)
 Returns the user's current sending limits. 
 | 
Future<GetSendStatisticsResult> | 
AmazonSimpleEmailServiceAsyncClient.getSendStatisticsAsync(GetSendStatisticsRequest getSendStatisticsRequest,
                      AsyncHandler<GetSendStatisticsRequest,GetSendStatisticsResult> asyncHandler)
 Returns the user's sending statistics. 
 | 
Future<GetSendStatisticsResult> | 
AmazonSimpleEmailServiceAsync.getSendStatisticsAsync(GetSendStatisticsRequest getSendStatisticsRequest,
                      AsyncHandler<GetSendStatisticsRequest,GetSendStatisticsResult> asyncHandler)
 Returns the user's sending statistics. 
 | 
Future<ListIdentitiesResult> | 
AmazonSimpleEmailServiceAsyncClient.listIdentitiesAsync(ListIdentitiesRequest listIdentitiesRequest,
                   AsyncHandler<ListIdentitiesRequest,ListIdentitiesResult> asyncHandler)
 Returns a list containing all of the identities (email addresses and
 domains) for a specific AWS Account, regardless of verification
 status. 
 | 
Future<ListIdentitiesResult> | 
AmazonSimpleEmailServiceAsync.listIdentitiesAsync(ListIdentitiesRequest listIdentitiesRequest,
                   AsyncHandler<ListIdentitiesRequest,ListIdentitiesResult> asyncHandler)
 Returns a list containing all of the identities (email addresses and
 domains) for a specific AWS Account, regardless of verification
 status. 
 | 
Future<ListIdentityPoliciesResult> | 
AmazonSimpleEmailServiceAsyncClient.listIdentityPoliciesAsync(ListIdentityPoliciesRequest listIdentityPoliciesRequest,
                         AsyncHandler<ListIdentityPoliciesRequest,ListIdentityPoliciesResult> asyncHandler)
 Returns a list of sending authorization policies that are attached to
 the given identity (email address or domain). 
 | 
Future<ListIdentityPoliciesResult> | 
AmazonSimpleEmailServiceAsync.listIdentityPoliciesAsync(ListIdentityPoliciesRequest listIdentityPoliciesRequest,
                         AsyncHandler<ListIdentityPoliciesRequest,ListIdentityPoliciesResult> asyncHandler)
 Returns a list of sending authorization policies that are attached to
 the given identity (email address or domain). 
 | 
Future<ListVerifiedEmailAddressesResult> | 
AmazonSimpleEmailServiceAsyncClient.listVerifiedEmailAddressesAsync(ListVerifiedEmailAddressesRequest listVerifiedEmailAddressesRequest,
                               AsyncHandler<ListVerifiedEmailAddressesRequest,ListVerifiedEmailAddressesResult> asyncHandler)
 Returns a list containing all of the email addresses that have been
 verified. 
 | 
Future<ListVerifiedEmailAddressesResult> | 
AmazonSimpleEmailServiceAsync.listVerifiedEmailAddressesAsync(ListVerifiedEmailAddressesRequest listVerifiedEmailAddressesRequest,
                               AsyncHandler<ListVerifiedEmailAddressesRequest,ListVerifiedEmailAddressesResult> asyncHandler)
 Returns a list containing all of the email addresses that have been
 verified. 
 | 
Future<PutIdentityPolicyResult> | 
AmazonSimpleEmailServiceAsyncClient.putIdentityPolicyAsync(PutIdentityPolicyRequest putIdentityPolicyRequest,
                      AsyncHandler<PutIdentityPolicyRequest,PutIdentityPolicyResult> asyncHandler)
 Adds or updates a sending authorization policy for the specified
 identity (email address or domain). 
 | 
Future<PutIdentityPolicyResult> | 
AmazonSimpleEmailServiceAsync.putIdentityPolicyAsync(PutIdentityPolicyRequest putIdentityPolicyRequest,
                      AsyncHandler<PutIdentityPolicyRequest,PutIdentityPolicyResult> asyncHandler)
 Adds or updates a sending authorization policy for the specified
 identity (email address or domain). 
 | 
Future<SendEmailResult> | 
AmazonSimpleEmailServiceAsyncClient.sendEmailAsync(SendEmailRequest sendEmailRequest,
              AsyncHandler<SendEmailRequest,SendEmailResult> asyncHandler)
 Composes an email message based on input data, and then immediately
 queues the message for sending. 
 | 
Future<SendEmailResult> | 
AmazonSimpleEmailServiceAsync.sendEmailAsync(SendEmailRequest sendEmailRequest,
              AsyncHandler<SendEmailRequest,SendEmailResult> asyncHandler)
 Composes an email message based on input data, and then immediately
 queues the message for sending. 
 | 
Future<SendRawEmailResult> | 
AmazonSimpleEmailServiceAsyncClient.sendRawEmailAsync(SendRawEmailRequest sendRawEmailRequest,
                 AsyncHandler<SendRawEmailRequest,SendRawEmailResult> asyncHandler)
 Sends an email message, with header and content specified by the
 client. 
 | 
Future<SendRawEmailResult> | 
AmazonSimpleEmailServiceAsync.sendRawEmailAsync(SendRawEmailRequest sendRawEmailRequest,
                 AsyncHandler<SendRawEmailRequest,SendRawEmailResult> asyncHandler)
 Sends an email message, with header and content specified by the
 client. 
 | 
Future<SetIdentityDkimEnabledResult> | 
AmazonSimpleEmailServiceAsyncClient.setIdentityDkimEnabledAsync(SetIdentityDkimEnabledRequest setIdentityDkimEnabledRequest,
                           AsyncHandler<SetIdentityDkimEnabledRequest,SetIdentityDkimEnabledResult> asyncHandler)
 Enables or disables Easy DKIM signing of email sent from an identity: 
 | 
Future<SetIdentityDkimEnabledResult> | 
AmazonSimpleEmailServiceAsync.setIdentityDkimEnabledAsync(SetIdentityDkimEnabledRequest setIdentityDkimEnabledRequest,
                           AsyncHandler<SetIdentityDkimEnabledRequest,SetIdentityDkimEnabledResult> asyncHandler)
 Enables or disables Easy DKIM signing of email sent from an identity: 
 | 
Future<SetIdentityFeedbackForwardingEnabledResult> | 
AmazonSimpleEmailServiceAsyncClient.setIdentityFeedbackForwardingEnabledAsync(SetIdentityFeedbackForwardingEnabledRequest setIdentityFeedbackForwardingEnabledRequest,
                                         AsyncHandler<SetIdentityFeedbackForwardingEnabledRequest,SetIdentityFeedbackForwardingEnabledResult> asyncHandler)
 Given an identity (email address or domain), enables or disables
 whether Amazon SES forwards bounce and complaint notifications as
 email. 
 | 
Future<SetIdentityFeedbackForwardingEnabledResult> | 
AmazonSimpleEmailServiceAsync.setIdentityFeedbackForwardingEnabledAsync(SetIdentityFeedbackForwardingEnabledRequest setIdentityFeedbackForwardingEnabledRequest,
                                         AsyncHandler<SetIdentityFeedbackForwardingEnabledRequest,SetIdentityFeedbackForwardingEnabledResult> asyncHandler)
 Given an identity (email address or domain), enables or disables
 whether Amazon SES forwards bounce and complaint notifications as
 email. 
 | 
Future<SetIdentityNotificationTopicResult> | 
AmazonSimpleEmailServiceAsyncClient.setIdentityNotificationTopicAsync(SetIdentityNotificationTopicRequest setIdentityNotificationTopicRequest,
                                 AsyncHandler<SetIdentityNotificationTopicRequest,SetIdentityNotificationTopicResult> asyncHandler)
 Given an identity (email address or domain), sets the Amazon Simple
 Notification Service (Amazon SNS) topic to which Amazon SES will
 publish bounce, complaint, and/or delivery notifications for emails
 sent with that identity as the  
Source . | 
Future<SetIdentityNotificationTopicResult> | 
AmazonSimpleEmailServiceAsync.setIdentityNotificationTopicAsync(SetIdentityNotificationTopicRequest setIdentityNotificationTopicRequest,
                                 AsyncHandler<SetIdentityNotificationTopicRequest,SetIdentityNotificationTopicResult> asyncHandler)
 Given an identity (email address or domain), sets the Amazon Simple
 Notification Service (Amazon SNS) topic to which Amazon SES will
 publish bounce, complaint, and/or delivery notifications for emails
 sent with that identity as the  
Source . | 
Future<VerifyDomainDkimResult> | 
AmazonSimpleEmailServiceAsyncClient.verifyDomainDkimAsync(VerifyDomainDkimRequest verifyDomainDkimRequest,
                     AsyncHandler<VerifyDomainDkimRequest,VerifyDomainDkimResult> asyncHandler)
 Returns a set of DKIM tokens for a domain. 
 | 
Future<VerifyDomainDkimResult> | 
AmazonSimpleEmailServiceAsync.verifyDomainDkimAsync(VerifyDomainDkimRequest verifyDomainDkimRequest,
                     AsyncHandler<VerifyDomainDkimRequest,VerifyDomainDkimResult> asyncHandler)
 Returns a set of DKIM tokens for a domain. 
 | 
Future<VerifyDomainIdentityResult> | 
AmazonSimpleEmailServiceAsyncClient.verifyDomainIdentityAsync(VerifyDomainIdentityRequest verifyDomainIdentityRequest,
                         AsyncHandler<VerifyDomainIdentityRequest,VerifyDomainIdentityResult> asyncHandler)
 Verifies a domain. 
 | 
Future<VerifyDomainIdentityResult> | 
AmazonSimpleEmailServiceAsync.verifyDomainIdentityAsync(VerifyDomainIdentityRequest verifyDomainIdentityRequest,
                         AsyncHandler<VerifyDomainIdentityRequest,VerifyDomainIdentityResult> asyncHandler)
 Verifies a domain. 
 | 
Future<Void> | 
AmazonSimpleEmailServiceAsyncClient.verifyEmailAddressAsync(VerifyEmailAddressRequest verifyEmailAddressRequest,
                       AsyncHandler<VerifyEmailAddressRequest,Void> asyncHandler)
 Verifies an email address. 
 | 
Future<Void> | 
AmazonSimpleEmailServiceAsync.verifyEmailAddressAsync(VerifyEmailAddressRequest verifyEmailAddressRequest,
                       AsyncHandler<VerifyEmailAddressRequest,Void> asyncHandler)
 Verifies an email address. 
 | 
Future<VerifyEmailIdentityResult> | 
AmazonSimpleEmailServiceAsyncClient.verifyEmailIdentityAsync(VerifyEmailIdentityRequest verifyEmailIdentityRequest,
                        AsyncHandler<VerifyEmailIdentityRequest,VerifyEmailIdentityResult> asyncHandler)
 Verifies an email address. 
 | 
Future<VerifyEmailIdentityResult> | 
AmazonSimpleEmailServiceAsync.verifyEmailIdentityAsync(VerifyEmailIdentityRequest verifyEmailIdentityRequest,
                        AsyncHandler<VerifyEmailIdentityRequest,VerifyEmailIdentityResult> asyncHandler)
 Verifies an email address. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<WorkflowExecutionCount> | 
AmazonSimpleWorkflowAsyncClient.countClosedWorkflowExecutionsAsync(CountClosedWorkflowExecutionsRequest countClosedWorkflowExecutionsRequest,
                                  AsyncHandler<CountClosedWorkflowExecutionsRequest,WorkflowExecutionCount> asyncHandler)
 Returns the number of closed workflow executions within the given
 domain that meet the specified filtering criteria. 
 | 
Future<WorkflowExecutionCount> | 
AmazonSimpleWorkflowAsync.countClosedWorkflowExecutionsAsync(CountClosedWorkflowExecutionsRequest countClosedWorkflowExecutionsRequest,
                                  AsyncHandler<CountClosedWorkflowExecutionsRequest,WorkflowExecutionCount> asyncHandler)
 Returns the number of closed workflow executions within the given
 domain that meet the specified filtering criteria. 
 | 
Future<WorkflowExecutionCount> | 
AmazonSimpleWorkflowAsyncClient.countOpenWorkflowExecutionsAsync(CountOpenWorkflowExecutionsRequest countOpenWorkflowExecutionsRequest,
                                AsyncHandler<CountOpenWorkflowExecutionsRequest,WorkflowExecutionCount> asyncHandler)
 Returns the number of open workflow executions within the given
 domain that meet the specified filtering criteria. 
 | 
Future<WorkflowExecutionCount> | 
AmazonSimpleWorkflowAsync.countOpenWorkflowExecutionsAsync(CountOpenWorkflowExecutionsRequest countOpenWorkflowExecutionsRequest,
                                AsyncHandler<CountOpenWorkflowExecutionsRequest,WorkflowExecutionCount> asyncHandler)
 Returns the number of open workflow executions within the given
 domain that meet the specified filtering criteria. 
 | 
Future<PendingTaskCount> | 
AmazonSimpleWorkflowAsyncClient.countPendingActivityTasksAsync(CountPendingActivityTasksRequest countPendingActivityTasksRequest,
                              AsyncHandler<CountPendingActivityTasksRequest,PendingTaskCount> asyncHandler)
 Returns the estimated number of activity tasks in the specified task
 list. 
 | 
Future<PendingTaskCount> | 
AmazonSimpleWorkflowAsync.countPendingActivityTasksAsync(CountPendingActivityTasksRequest countPendingActivityTasksRequest,
                              AsyncHandler<CountPendingActivityTasksRequest,PendingTaskCount> asyncHandler)
 Returns the estimated number of activity tasks in the specified task
 list. 
 | 
Future<PendingTaskCount> | 
AmazonSimpleWorkflowAsyncClient.countPendingDecisionTasksAsync(CountPendingDecisionTasksRequest countPendingDecisionTasksRequest,
                              AsyncHandler<CountPendingDecisionTasksRequest,PendingTaskCount> asyncHandler)
 Returns the estimated number of decision tasks in the specified task
 list. 
 | 
Future<PendingTaskCount> | 
AmazonSimpleWorkflowAsync.countPendingDecisionTasksAsync(CountPendingDecisionTasksRequest countPendingDecisionTasksRequest,
                              AsyncHandler<CountPendingDecisionTasksRequest,PendingTaskCount> asyncHandler)
 Returns the estimated number of decision tasks in the specified task
 list. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.deprecateActivityTypeAsync(DeprecateActivityTypeRequest deprecateActivityTypeRequest,
                          AsyncHandler<DeprecateActivityTypeRequest,Void> asyncHandler)
 Deprecates the specified activity type . 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsync.deprecateActivityTypeAsync(DeprecateActivityTypeRequest deprecateActivityTypeRequest,
                          AsyncHandler<DeprecateActivityTypeRequest,Void> asyncHandler)
 Deprecates the specified activity type . 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.deprecateDomainAsync(DeprecateDomainRequest deprecateDomainRequest,
                    AsyncHandler<DeprecateDomainRequest,Void> asyncHandler)
 Deprecates the specified domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsync.deprecateDomainAsync(DeprecateDomainRequest deprecateDomainRequest,
                    AsyncHandler<DeprecateDomainRequest,Void> asyncHandler)
 Deprecates the specified domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.deprecateWorkflowTypeAsync(DeprecateWorkflowTypeRequest deprecateWorkflowTypeRequest,
                          AsyncHandler<DeprecateWorkflowTypeRequest,Void> asyncHandler)
 Deprecates the specified workflow type . 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsync.deprecateWorkflowTypeAsync(DeprecateWorkflowTypeRequest deprecateWorkflowTypeRequest,
                          AsyncHandler<DeprecateWorkflowTypeRequest,Void> asyncHandler)
 Deprecates the specified workflow type . 
 | 
Future<ActivityTypeDetail> | 
AmazonSimpleWorkflowAsyncClient.describeActivityTypeAsync(DescribeActivityTypeRequest describeActivityTypeRequest,
                         AsyncHandler<DescribeActivityTypeRequest,ActivityTypeDetail> asyncHandler)
 Returns information about the specified activity type. 
 | 
Future<ActivityTypeDetail> | 
AmazonSimpleWorkflowAsync.describeActivityTypeAsync(DescribeActivityTypeRequest describeActivityTypeRequest,
                         AsyncHandler<DescribeActivityTypeRequest,ActivityTypeDetail> asyncHandler)
 Returns information about the specified activity type. 
 | 
Future<DomainDetail> | 
AmazonSimpleWorkflowAsyncClient.describeDomainAsync(DescribeDomainRequest describeDomainRequest,
                   AsyncHandler<DescribeDomainRequest,DomainDetail> asyncHandler)
 Returns information about the specified domain, including description
 and status. 
 | 
Future<DomainDetail> | 
AmazonSimpleWorkflowAsync.describeDomainAsync(DescribeDomainRequest describeDomainRequest,
                   AsyncHandler<DescribeDomainRequest,DomainDetail> asyncHandler)
 Returns information about the specified domain, including description
 and status. 
 | 
Future<WorkflowExecutionDetail> | 
AmazonSimpleWorkflowAsyncClient.describeWorkflowExecutionAsync(DescribeWorkflowExecutionRequest describeWorkflowExecutionRequest,
                              AsyncHandler<DescribeWorkflowExecutionRequest,WorkflowExecutionDetail> asyncHandler)
 Returns information about the specified workflow execution including
 its type and some statistics. 
 | 
Future<WorkflowExecutionDetail> | 
AmazonSimpleWorkflowAsync.describeWorkflowExecutionAsync(DescribeWorkflowExecutionRequest describeWorkflowExecutionRequest,
                              AsyncHandler<DescribeWorkflowExecutionRequest,WorkflowExecutionDetail> asyncHandler)
 Returns information about the specified workflow execution including
 its type and some statistics. 
 | 
Future<WorkflowTypeDetail> | 
AmazonSimpleWorkflowAsyncClient.describeWorkflowTypeAsync(DescribeWorkflowTypeRequest describeWorkflowTypeRequest,
                         AsyncHandler<DescribeWorkflowTypeRequest,WorkflowTypeDetail> asyncHandler)
 Returns information about the specified workflow type . 
 | 
Future<WorkflowTypeDetail> | 
AmazonSimpleWorkflowAsync.describeWorkflowTypeAsync(DescribeWorkflowTypeRequest describeWorkflowTypeRequest,
                         AsyncHandler<DescribeWorkflowTypeRequest,WorkflowTypeDetail> asyncHandler)
 Returns information about the specified workflow type . 
 | 
Future<History> | 
AmazonSimpleWorkflowAsyncClient.getWorkflowExecutionHistoryAsync(GetWorkflowExecutionHistoryRequest getWorkflowExecutionHistoryRequest,
                                AsyncHandler<GetWorkflowExecutionHistoryRequest,History> asyncHandler)
 Returns the history of the specified workflow execution. 
 | 
Future<History> | 
AmazonSimpleWorkflowAsync.getWorkflowExecutionHistoryAsync(GetWorkflowExecutionHistoryRequest getWorkflowExecutionHistoryRequest,
                                AsyncHandler<GetWorkflowExecutionHistoryRequest,History> asyncHandler)
 Returns the history of the specified workflow execution. 
 | 
Future<ActivityTypeInfos> | 
AmazonSimpleWorkflowAsyncClient.listActivityTypesAsync(ListActivityTypesRequest listActivityTypesRequest,
                      AsyncHandler<ListActivityTypesRequest,ActivityTypeInfos> asyncHandler)
 Returns information about all activities registered in the specified
 domain that match the specified name and registration status. 
 | 
Future<ActivityTypeInfos> | 
AmazonSimpleWorkflowAsync.listActivityTypesAsync(ListActivityTypesRequest listActivityTypesRequest,
                      AsyncHandler<ListActivityTypesRequest,ActivityTypeInfos> asyncHandler)
 Returns information about all activities registered in the specified
 domain that match the specified name and registration status. 
 | 
Future<WorkflowExecutionInfos> | 
AmazonSimpleWorkflowAsyncClient.listClosedWorkflowExecutionsAsync(ListClosedWorkflowExecutionsRequest listClosedWorkflowExecutionsRequest,
                                 AsyncHandler<ListClosedWorkflowExecutionsRequest,WorkflowExecutionInfos> asyncHandler)
 Returns a list of closed workflow executions in the specified domain
 that meet the filtering criteria. 
 | 
Future<WorkflowExecutionInfos> | 
AmazonSimpleWorkflowAsync.listClosedWorkflowExecutionsAsync(ListClosedWorkflowExecutionsRequest listClosedWorkflowExecutionsRequest,
                                 AsyncHandler<ListClosedWorkflowExecutionsRequest,WorkflowExecutionInfos> asyncHandler)
 Returns a list of closed workflow executions in the specified domain
 that meet the filtering criteria. 
 | 
Future<DomainInfos> | 
AmazonSimpleWorkflowAsyncClient.listDomainsAsync(ListDomainsRequest listDomainsRequest,
                AsyncHandler<ListDomainsRequest,DomainInfos> asyncHandler)
 Returns the list of domains registered in the account. 
 | 
Future<DomainInfos> | 
AmazonSimpleWorkflowAsync.listDomainsAsync(ListDomainsRequest listDomainsRequest,
                AsyncHandler<ListDomainsRequest,DomainInfos> asyncHandler)
 Returns the list of domains registered in the account. 
 | 
Future<WorkflowExecutionInfos> | 
AmazonSimpleWorkflowAsyncClient.listOpenWorkflowExecutionsAsync(ListOpenWorkflowExecutionsRequest listOpenWorkflowExecutionsRequest,
                               AsyncHandler<ListOpenWorkflowExecutionsRequest,WorkflowExecutionInfos> asyncHandler)
 Returns a list of open workflow executions in the specified domain
 that meet the filtering criteria. 
 | 
Future<WorkflowExecutionInfos> | 
AmazonSimpleWorkflowAsync.listOpenWorkflowExecutionsAsync(ListOpenWorkflowExecutionsRequest listOpenWorkflowExecutionsRequest,
                               AsyncHandler<ListOpenWorkflowExecutionsRequest,WorkflowExecutionInfos> asyncHandler)
 Returns a list of open workflow executions in the specified domain
 that meet the filtering criteria. 
 | 
Future<WorkflowTypeInfos> | 
AmazonSimpleWorkflowAsyncClient.listWorkflowTypesAsync(ListWorkflowTypesRequest listWorkflowTypesRequest,
                      AsyncHandler<ListWorkflowTypesRequest,WorkflowTypeInfos> asyncHandler)
 Returns information about workflow types in the specified domain. 
 | 
Future<WorkflowTypeInfos> | 
AmazonSimpleWorkflowAsync.listWorkflowTypesAsync(ListWorkflowTypesRequest listWorkflowTypesRequest,
                      AsyncHandler<ListWorkflowTypesRequest,WorkflowTypeInfos> asyncHandler)
 Returns information about workflow types in the specified domain. 
 | 
Future<ActivityTask> | 
AmazonSimpleWorkflowAsyncClient.pollForActivityTaskAsync(PollForActivityTaskRequest pollForActivityTaskRequest,
                        AsyncHandler<PollForActivityTaskRequest,ActivityTask> asyncHandler)
 Used by workers to get an ActivityTask from the specified activity
  
taskList . | 
Future<ActivityTask> | 
AmazonSimpleWorkflowAsync.pollForActivityTaskAsync(PollForActivityTaskRequest pollForActivityTaskRequest,
                        AsyncHandler<PollForActivityTaskRequest,ActivityTask> asyncHandler)
 Used by workers to get an ActivityTask from the specified activity
  
taskList . | 
Future<DecisionTask> | 
AmazonSimpleWorkflowAsyncClient.pollForDecisionTaskAsync(PollForDecisionTaskRequest pollForDecisionTaskRequest,
                        AsyncHandler<PollForDecisionTaskRequest,DecisionTask> asyncHandler)
 Used by deciders to get a DecisionTask from the specified decision
  
taskList . | 
Future<DecisionTask> | 
AmazonSimpleWorkflowAsync.pollForDecisionTaskAsync(PollForDecisionTaskRequest pollForDecisionTaskRequest,
                        AsyncHandler<PollForDecisionTaskRequest,DecisionTask> asyncHandler)
 Used by deciders to get a DecisionTask from the specified decision
  
taskList . | 
Future<ActivityTaskStatus> | 
AmazonSimpleWorkflowAsyncClient.recordActivityTaskHeartbeatAsync(RecordActivityTaskHeartbeatRequest recordActivityTaskHeartbeatRequest,
                                AsyncHandler<RecordActivityTaskHeartbeatRequest,ActivityTaskStatus> asyncHandler)
 Used by activity workers to report to the service that the
 ActivityTask represented by the specified  
taskToken is
 still making progress. | 
Future<ActivityTaskStatus> | 
AmazonSimpleWorkflowAsync.recordActivityTaskHeartbeatAsync(RecordActivityTaskHeartbeatRequest recordActivityTaskHeartbeatRequest,
                                AsyncHandler<RecordActivityTaskHeartbeatRequest,ActivityTaskStatus> asyncHandler)
 Used by activity workers to report to the service that the
 ActivityTask represented by the specified  
taskToken is
 still making progress. | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.registerActivityTypeAsync(RegisterActivityTypeRequest registerActivityTypeRequest,
                         AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)
 Registers a new activity type along with its configuration
 settings in the specified domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsync.registerActivityTypeAsync(RegisterActivityTypeRequest registerActivityTypeRequest,
                         AsyncHandler<RegisterActivityTypeRequest,Void> asyncHandler)
 Registers a new activity type along with its configuration
 settings in the specified domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.registerDomainAsync(RegisterDomainRequest registerDomainRequest,
                   AsyncHandler<RegisterDomainRequest,Void> asyncHandler)
 Registers a new domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsync.registerDomainAsync(RegisterDomainRequest registerDomainRequest,
                   AsyncHandler<RegisterDomainRequest,Void> asyncHandler)
 Registers a new domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.registerWorkflowTypeAsync(RegisterWorkflowTypeRequest registerWorkflowTypeRequest,
                         AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)
 Registers a new workflow type and its configuration settings
 in the specified domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsync.registerWorkflowTypeAsync(RegisterWorkflowTypeRequest registerWorkflowTypeRequest,
                         AsyncHandler<RegisterWorkflowTypeRequest,Void> asyncHandler)
 Registers a new workflow type and its configuration settings
 in the specified domain. 
 | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.requestCancelWorkflowExecutionAsync(RequestCancelWorkflowExecutionRequest requestCancelWorkflowExecutionRequest,
                                   AsyncHandler<RequestCancelWorkflowExecutionRequest,Void> asyncHandler)
 Records a  
WorkflowExecutionCancelRequested event in the
 currently running workflow execution identified by the given domain,
 workflowId, and runId. | 
Future<Void> | 
AmazonSimpleWorkflowAsync.requestCancelWorkflowExecutionAsync(RequestCancelWorkflowExecutionRequest requestCancelWorkflowExecutionRequest,
                                   AsyncHandler<RequestCancelWorkflowExecutionRequest,Void> asyncHandler)
 Records a  
WorkflowExecutionCancelRequested event in the
 currently running workflow execution identified by the given domain,
 workflowId, and runId. | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.respondActivityTaskCanceledAsync(RespondActivityTaskCanceledRequest respondActivityTaskCanceledRequest,
                                AsyncHandler<RespondActivityTaskCanceledRequest,Void> asyncHandler)
 Used by workers to tell the service that the ActivityTask identified
 by the  
taskToken was successfully canceled. | 
Future<Void> | 
AmazonSimpleWorkflowAsync.respondActivityTaskCanceledAsync(RespondActivityTaskCanceledRequest respondActivityTaskCanceledRequest,
                                AsyncHandler<RespondActivityTaskCanceledRequest,Void> asyncHandler)
 Used by workers to tell the service that the ActivityTask identified
 by the  
taskToken was successfully canceled. | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.respondActivityTaskCompletedAsync(RespondActivityTaskCompletedRequest respondActivityTaskCompletedRequest,
                                 AsyncHandler<RespondActivityTaskCompletedRequest,Void> asyncHandler)
 Used by workers to tell the service that the ActivityTask identified
 by the  
taskToken completed successfully with a
 result (if provided). | 
Future<Void> | 
AmazonSimpleWorkflowAsync.respondActivityTaskCompletedAsync(RespondActivityTaskCompletedRequest respondActivityTaskCompletedRequest,
                                 AsyncHandler<RespondActivityTaskCompletedRequest,Void> asyncHandler)
 Used by workers to tell the service that the ActivityTask identified
 by the  
taskToken completed successfully with a
 result (if provided). | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.respondActivityTaskFailedAsync(RespondActivityTaskFailedRequest respondActivityTaskFailedRequest,
                              AsyncHandler<RespondActivityTaskFailedRequest,Void> asyncHandler)
 Used by workers to tell the service that the ActivityTask identified
 by the  
taskToken has failed with reason (if
 specified). | 
Future<Void> | 
AmazonSimpleWorkflowAsync.respondActivityTaskFailedAsync(RespondActivityTaskFailedRequest respondActivityTaskFailedRequest,
                              AsyncHandler<RespondActivityTaskFailedRequest,Void> asyncHandler)
 Used by workers to tell the service that the ActivityTask identified
 by the  
taskToken has failed with reason (if
 specified). | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.respondDecisionTaskCompletedAsync(RespondDecisionTaskCompletedRequest respondDecisionTaskCompletedRequest,
                                 AsyncHandler<RespondDecisionTaskCompletedRequest,Void> asyncHandler)
 Used by deciders to tell the service that the DecisionTask identified
 by the  
taskToken has successfully completed. | 
Future<Void> | 
AmazonSimpleWorkflowAsync.respondDecisionTaskCompletedAsync(RespondDecisionTaskCompletedRequest respondDecisionTaskCompletedRequest,
                                 AsyncHandler<RespondDecisionTaskCompletedRequest,Void> asyncHandler)
 Used by deciders to tell the service that the DecisionTask identified
 by the  
taskToken has successfully completed. | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.signalWorkflowExecutionAsync(SignalWorkflowExecutionRequest signalWorkflowExecutionRequest,
                            AsyncHandler<SignalWorkflowExecutionRequest,Void> asyncHandler)
 Records a  
WorkflowExecutionSignaled event in the
 workflow execution history and creates a decision task for the
 workflow execution identified by the given domain, workflowId and
 runId. | 
Future<Void> | 
AmazonSimpleWorkflowAsync.signalWorkflowExecutionAsync(SignalWorkflowExecutionRequest signalWorkflowExecutionRequest,
                            AsyncHandler<SignalWorkflowExecutionRequest,Void> asyncHandler)
 Records a  
WorkflowExecutionSignaled event in the
 workflow execution history and creates a decision task for the
 workflow execution identified by the given domain, workflowId and
 runId. | 
Future<Run> | 
AmazonSimpleWorkflowAsyncClient.startWorkflowExecutionAsync(StartWorkflowExecutionRequest startWorkflowExecutionRequest,
                           AsyncHandler<StartWorkflowExecutionRequest,Run> asyncHandler)
 Starts an execution of the workflow type in the specified domain
 using the provided  
workflowId and input data. | 
Future<Run> | 
AmazonSimpleWorkflowAsync.startWorkflowExecutionAsync(StartWorkflowExecutionRequest startWorkflowExecutionRequest,
                           AsyncHandler<StartWorkflowExecutionRequest,Run> asyncHandler)
 Starts an execution of the workflow type in the specified domain
 using the provided  
workflowId and input data. | 
Future<Void> | 
AmazonSimpleWorkflowAsyncClient.terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest,
                               AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)
 Records a  
WorkflowExecutionTerminated event and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
Future<Void> | 
AmazonSimpleWorkflowAsync.terminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest terminateWorkflowExecutionRequest,
                               AsyncHandler<TerminateWorkflowExecutionRequest,Void> asyncHandler)
 Records a  
WorkflowExecutionTerminated event and forces
 closure of the workflow execution identified by the given domain,
 runId, and workflowId. | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonSNSAsyncClient.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,Void> asyncHandler)
 Adds a statement to a topic's access control policy, granting access
 for the specified AWS accounts to the specified actions. 
 | 
Future<Void> | 
AmazonSNSAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,Void> asyncHandler)
 Adds a statement to a topic's access control policy, granting access
 for the specified AWS accounts to the specified actions. 
 | 
Future<ConfirmSubscriptionResult> | 
AmazonSNSAsyncClient.confirmSubscriptionAsync(ConfirmSubscriptionRequest confirmSubscriptionRequest,
                        AsyncHandler<ConfirmSubscriptionRequest,ConfirmSubscriptionResult> asyncHandler)
 Verifies an endpoint owner's intent to receive messages by validating
 the token sent to the endpoint by an earlier  
Subscribe
 action. | 
Future<ConfirmSubscriptionResult> | 
AmazonSNSAsync.confirmSubscriptionAsync(ConfirmSubscriptionRequest confirmSubscriptionRequest,
                        AsyncHandler<ConfirmSubscriptionRequest,ConfirmSubscriptionResult> asyncHandler)
 Verifies an endpoint owner's intent to receive messages by validating
 the token sent to the endpoint by an earlier  
Subscribe
 action. | 
Future<CreatePlatformApplicationResult> | 
AmazonSNSAsyncClient.createPlatformApplicationAsync(CreatePlatformApplicationRequest createPlatformApplicationRequest,
                              AsyncHandler<CreatePlatformApplicationRequest,CreatePlatformApplicationResult> asyncHandler)
 Creates a platform application object for one of the supported push
 notification services, such as APNS and GCM, to which devices and
 mobile apps may register. 
 | 
Future<CreatePlatformApplicationResult> | 
AmazonSNSAsync.createPlatformApplicationAsync(CreatePlatformApplicationRequest createPlatformApplicationRequest,
                              AsyncHandler<CreatePlatformApplicationRequest,CreatePlatformApplicationResult> asyncHandler)
 Creates a platform application object for one of the supported push
 notification services, such as APNS and GCM, to which devices and
 mobile apps may register. 
 | 
Future<CreatePlatformEndpointResult> | 
AmazonSNSAsyncClient.createPlatformEndpointAsync(CreatePlatformEndpointRequest createPlatformEndpointRequest,
                           AsyncHandler<CreatePlatformEndpointRequest,CreatePlatformEndpointResult> asyncHandler)
 Creates an endpoint for a device and mobile app on one of the
 supported push notification services, such as GCM and APNS. 
 | 
Future<CreatePlatformEndpointResult> | 
AmazonSNSAsync.createPlatformEndpointAsync(CreatePlatformEndpointRequest createPlatformEndpointRequest,
                           AsyncHandler<CreatePlatformEndpointRequest,CreatePlatformEndpointResult> asyncHandler)
 Creates an endpoint for a device and mobile app on one of the
 supported push notification services, such as GCM and APNS. 
 | 
Future<CreateTopicResult> | 
AmazonSNSAsyncClient.createTopicAsync(CreateTopicRequest createTopicRequest,
                AsyncHandler<CreateTopicRequest,CreateTopicResult> asyncHandler)
 Creates a topic to which notifications can be published. 
 | 
Future<CreateTopicResult> | 
AmazonSNSAsync.createTopicAsync(CreateTopicRequest createTopicRequest,
                AsyncHandler<CreateTopicRequest,CreateTopicResult> asyncHandler)
 Creates a topic to which notifications can be published. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.deleteEndpointAsync(DeleteEndpointRequest deleteEndpointRequest,
                   AsyncHandler<DeleteEndpointRequest,Void> asyncHandler)
 Deletes the endpoint from Amazon SNS. 
 | 
Future<Void> | 
AmazonSNSAsync.deleteEndpointAsync(DeleteEndpointRequest deleteEndpointRequest,
                   AsyncHandler<DeleteEndpointRequest,Void> asyncHandler)
 Deletes the endpoint from Amazon SNS. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.deletePlatformApplicationAsync(DeletePlatformApplicationRequest deletePlatformApplicationRequest,
                              AsyncHandler<DeletePlatformApplicationRequest,Void> asyncHandler)
 Deletes a platform application object for one of the supported push
 notification services, such as APNS and GCM. 
 | 
Future<Void> | 
AmazonSNSAsync.deletePlatformApplicationAsync(DeletePlatformApplicationRequest deletePlatformApplicationRequest,
                              AsyncHandler<DeletePlatformApplicationRequest,Void> asyncHandler)
 Deletes a platform application object for one of the supported push
 notification services, such as APNS and GCM. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.deleteTopicAsync(DeleteTopicRequest deleteTopicRequest,
                AsyncHandler<DeleteTopicRequest,Void> asyncHandler)
 Deletes a topic and all its subscriptions. 
 | 
Future<Void> | 
AmazonSNSAsync.deleteTopicAsync(DeleteTopicRequest deleteTopicRequest,
                AsyncHandler<DeleteTopicRequest,Void> asyncHandler)
 Deletes a topic and all its subscriptions. 
 | 
Future<GetEndpointAttributesResult> | 
AmazonSNSAsyncClient.getEndpointAttributesAsync(GetEndpointAttributesRequest getEndpointAttributesRequest,
                          AsyncHandler<GetEndpointAttributesRequest,GetEndpointAttributesResult> asyncHandler)
 Retrieves the endpoint attributes for a device on one of the
 supported push notification services, such as GCM and APNS. 
 | 
Future<GetEndpointAttributesResult> | 
AmazonSNSAsync.getEndpointAttributesAsync(GetEndpointAttributesRequest getEndpointAttributesRequest,
                          AsyncHandler<GetEndpointAttributesRequest,GetEndpointAttributesResult> asyncHandler)
 Retrieves the endpoint attributes for a device on one of the
 supported push notification services, such as GCM and APNS. 
 | 
Future<GetPlatformApplicationAttributesResult> | 
AmazonSNSAsyncClient.getPlatformApplicationAttributesAsync(GetPlatformApplicationAttributesRequest getPlatformApplicationAttributesRequest,
                                     AsyncHandler<GetPlatformApplicationAttributesRequest,GetPlatformApplicationAttributesResult> asyncHandler)
 Retrieves the attributes of the platform application object for the
 supported push notification services, such as APNS and GCM. 
 | 
Future<GetPlatformApplicationAttributesResult> | 
AmazonSNSAsync.getPlatformApplicationAttributesAsync(GetPlatformApplicationAttributesRequest getPlatformApplicationAttributesRequest,
                                     AsyncHandler<GetPlatformApplicationAttributesRequest,GetPlatformApplicationAttributesResult> asyncHandler)
 Retrieves the attributes of the platform application object for the
 supported push notification services, such as APNS and GCM. 
 | 
Future<GetSubscriptionAttributesResult> | 
AmazonSNSAsyncClient.getSubscriptionAttributesAsync(GetSubscriptionAttributesRequest getSubscriptionAttributesRequest,
                              AsyncHandler<GetSubscriptionAttributesRequest,GetSubscriptionAttributesResult> asyncHandler)
 Returns all of the properties of a subscription. 
 | 
Future<GetSubscriptionAttributesResult> | 
AmazonSNSAsync.getSubscriptionAttributesAsync(GetSubscriptionAttributesRequest getSubscriptionAttributesRequest,
                              AsyncHandler<GetSubscriptionAttributesRequest,GetSubscriptionAttributesResult> asyncHandler)
 Returns all of the properties of a subscription. 
 | 
Future<GetTopicAttributesResult> | 
AmazonSNSAsyncClient.getTopicAttributesAsync(GetTopicAttributesRequest getTopicAttributesRequest,
                       AsyncHandler<GetTopicAttributesRequest,GetTopicAttributesResult> asyncHandler)
 Returns all of the properties of a topic. 
 | 
Future<GetTopicAttributesResult> | 
AmazonSNSAsync.getTopicAttributesAsync(GetTopicAttributesRequest getTopicAttributesRequest,
                       AsyncHandler<GetTopicAttributesRequest,GetTopicAttributesResult> asyncHandler)
 Returns all of the properties of a topic. 
 | 
Future<ListEndpointsByPlatformApplicationResult> | 
AmazonSNSAsyncClient.listEndpointsByPlatformApplicationAsync(ListEndpointsByPlatformApplicationRequest listEndpointsByPlatformApplicationRequest,
                                       AsyncHandler<ListEndpointsByPlatformApplicationRequest,ListEndpointsByPlatformApplicationResult> asyncHandler)
 Lists the endpoints and endpoint attributes for devices in a
 supported push notification service, such as GCM and APNS. 
 | 
Future<ListEndpointsByPlatformApplicationResult> | 
AmazonSNSAsync.listEndpointsByPlatformApplicationAsync(ListEndpointsByPlatformApplicationRequest listEndpointsByPlatformApplicationRequest,
                                       AsyncHandler<ListEndpointsByPlatformApplicationRequest,ListEndpointsByPlatformApplicationResult> asyncHandler)
 Lists the endpoints and endpoint attributes for devices in a
 supported push notification service, such as GCM and APNS. 
 | 
Future<ListPlatformApplicationsResult> | 
AmazonSNSAsyncClient.listPlatformApplicationsAsync(ListPlatformApplicationsRequest listPlatformApplicationsRequest,
                             AsyncHandler<ListPlatformApplicationsRequest,ListPlatformApplicationsResult> asyncHandler)
 Lists the platform application objects for the supported push
 notification services, such as APNS and GCM. 
 | 
Future<ListPlatformApplicationsResult> | 
AmazonSNSAsync.listPlatformApplicationsAsync(ListPlatformApplicationsRequest listPlatformApplicationsRequest,
                             AsyncHandler<ListPlatformApplicationsRequest,ListPlatformApplicationsResult> asyncHandler)
 Lists the platform application objects for the supported push
 notification services, such as APNS and GCM. 
 | 
Future<ListSubscriptionsResult> | 
AmazonSNSAsyncClient.listSubscriptionsAsync(ListSubscriptionsRequest listSubscriptionsRequest,
                      AsyncHandler<ListSubscriptionsRequest,ListSubscriptionsResult> asyncHandler)
 Returns a list of the requester's subscriptions. 
 | 
Future<ListSubscriptionsResult> | 
AmazonSNSAsync.listSubscriptionsAsync(ListSubscriptionsRequest listSubscriptionsRequest,
                      AsyncHandler<ListSubscriptionsRequest,ListSubscriptionsResult> asyncHandler)
 Returns a list of the requester's subscriptions. 
 | 
Future<ListSubscriptionsByTopicResult> | 
AmazonSNSAsyncClient.listSubscriptionsByTopicAsync(ListSubscriptionsByTopicRequest listSubscriptionsByTopicRequest,
                             AsyncHandler<ListSubscriptionsByTopicRequest,ListSubscriptionsByTopicResult> asyncHandler)
 Returns a list of the subscriptions to a specific topic. 
 | 
Future<ListSubscriptionsByTopicResult> | 
AmazonSNSAsync.listSubscriptionsByTopicAsync(ListSubscriptionsByTopicRequest listSubscriptionsByTopicRequest,
                             AsyncHandler<ListSubscriptionsByTopicRequest,ListSubscriptionsByTopicResult> asyncHandler)
 Returns a list of the subscriptions to a specific topic. 
 | 
Future<ListTopicsResult> | 
AmazonSNSAsyncClient.listTopicsAsync(ListTopicsRequest listTopicsRequest,
               AsyncHandler<ListTopicsRequest,ListTopicsResult> asyncHandler)
 Returns a list of the requester's topics. 
 | 
Future<ListTopicsResult> | 
AmazonSNSAsync.listTopicsAsync(ListTopicsRequest listTopicsRequest,
               AsyncHandler<ListTopicsRequest,ListTopicsResult> asyncHandler)
 Returns a list of the requester's topics. 
 | 
Future<PublishResult> | 
AmazonSNSAsyncClient.publishAsync(PublishRequest publishRequest,
            AsyncHandler<PublishRequest,PublishResult> asyncHandler)
 Sends a message to all of a topic's subscribed endpoints. 
 | 
Future<PublishResult> | 
AmazonSNSAsync.publishAsync(PublishRequest publishRequest,
            AsyncHandler<PublishRequest,PublishResult> asyncHandler)
 Sends a message to all of a topic's subscribed endpoints. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.removePermissionAsync(RemovePermissionRequest removePermissionRequest,
                     AsyncHandler<RemovePermissionRequest,Void> asyncHandler)
 Removes a statement from a topic's access control policy. 
 | 
Future<Void> | 
AmazonSNSAsync.removePermissionAsync(RemovePermissionRequest removePermissionRequest,
                     AsyncHandler<RemovePermissionRequest,Void> asyncHandler)
 Removes a statement from a topic's access control policy. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.setEndpointAttributesAsync(SetEndpointAttributesRequest setEndpointAttributesRequest,
                          AsyncHandler<SetEndpointAttributesRequest,Void> asyncHandler)
 Sets the attributes for an endpoint for a device on one of the
 supported push notification services, such as GCM and APNS. 
 | 
Future<Void> | 
AmazonSNSAsync.setEndpointAttributesAsync(SetEndpointAttributesRequest setEndpointAttributesRequest,
                          AsyncHandler<SetEndpointAttributesRequest,Void> asyncHandler)
 Sets the attributes for an endpoint for a device on one of the
 supported push notification services, such as GCM and APNS. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.setPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest setPlatformApplicationAttributesRequest,
                                     AsyncHandler<SetPlatformApplicationAttributesRequest,Void> asyncHandler)
 Sets the attributes of the platform application object for the
 supported push notification services, such as APNS and GCM. 
 | 
Future<Void> | 
AmazonSNSAsync.setPlatformApplicationAttributesAsync(SetPlatformApplicationAttributesRequest setPlatformApplicationAttributesRequest,
                                     AsyncHandler<SetPlatformApplicationAttributesRequest,Void> asyncHandler)
 Sets the attributes of the platform application object for the
 supported push notification services, such as APNS and GCM. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.setSubscriptionAttributesAsync(SetSubscriptionAttributesRequest setSubscriptionAttributesRequest,
                              AsyncHandler<SetSubscriptionAttributesRequest,Void> asyncHandler)
 Allows a subscription owner to set an attribute of the topic to a new
 value. 
 | 
Future<Void> | 
AmazonSNSAsync.setSubscriptionAttributesAsync(SetSubscriptionAttributesRequest setSubscriptionAttributesRequest,
                              AsyncHandler<SetSubscriptionAttributesRequest,Void> asyncHandler)
 Allows a subscription owner to set an attribute of the topic to a new
 value. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.setTopicAttributesAsync(SetTopicAttributesRequest setTopicAttributesRequest,
                       AsyncHandler<SetTopicAttributesRequest,Void> asyncHandler)
 Allows a topic owner to set an attribute of the topic to a new value. 
 | 
Future<Void> | 
AmazonSNSAsync.setTopicAttributesAsync(SetTopicAttributesRequest setTopicAttributesRequest,
                       AsyncHandler<SetTopicAttributesRequest,Void> asyncHandler)
 Allows a topic owner to set an attribute of the topic to a new value. 
 | 
Future<SubscribeResult> | 
AmazonSNSAsyncClient.subscribeAsync(SubscribeRequest subscribeRequest,
              AsyncHandler<SubscribeRequest,SubscribeResult> asyncHandler)
 Prepares to subscribe an endpoint by sending the endpoint a
 confirmation message. 
 | 
Future<SubscribeResult> | 
AmazonSNSAsync.subscribeAsync(SubscribeRequest subscribeRequest,
              AsyncHandler<SubscribeRequest,SubscribeResult> asyncHandler)
 Prepares to subscribe an endpoint by sending the endpoint a
 confirmation message. 
 | 
Future<Void> | 
AmazonSNSAsyncClient.unsubscribeAsync(UnsubscribeRequest unsubscribeRequest,
                AsyncHandler<UnsubscribeRequest,Void> asyncHandler)
 Deletes a subscription. 
 | 
Future<Void> | 
AmazonSNSAsync.unsubscribeAsync(UnsubscribeRequest unsubscribeRequest,
                AsyncHandler<UnsubscribeRequest,Void> asyncHandler)
 Deletes a subscription. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<Void> | 
AmazonSQSAsyncClient.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,Void> asyncHandler)
 Adds a permission to a queue for a specific
  principal 
 . 
 | 
Future<Void> | 
AmazonSQSAsync.addPermissionAsync(AddPermissionRequest addPermissionRequest,
                  AsyncHandler<AddPermissionRequest,Void> asyncHandler)
 Adds a permission to a queue for a specific
  principal 
 . 
 | 
Future<Void> | 
AmazonSQSAsyncClient.changeMessageVisibilityAsync(ChangeMessageVisibilityRequest changeMessageVisibilityRequest,
                            AsyncHandler<ChangeMessageVisibilityRequest,Void> asyncHandler)
 Changes the visibility timeout of a specified message in a queue to a
 new value. 
 | 
Future<Void> | 
AmazonSQSAsync.changeMessageVisibilityAsync(ChangeMessageVisibilityRequest changeMessageVisibilityRequest,
                            AsyncHandler<ChangeMessageVisibilityRequest,Void> asyncHandler)
 Changes the visibility timeout of a specified message in a queue to a
 new value. 
 | 
Future<ChangeMessageVisibilityBatchResult> | 
AmazonSQSAsyncClient.changeMessageVisibilityBatchAsync(ChangeMessageVisibilityBatchRequest changeMessageVisibilityBatchRequest,
                                 AsyncHandler<ChangeMessageVisibilityBatchRequest,ChangeMessageVisibilityBatchResult> asyncHandler)
 Changes the visibility timeout of multiple messages. 
 | 
Future<ChangeMessageVisibilityBatchResult> | 
AmazonSQSAsync.changeMessageVisibilityBatchAsync(ChangeMessageVisibilityBatchRequest changeMessageVisibilityBatchRequest,
                                 AsyncHandler<ChangeMessageVisibilityBatchRequest,ChangeMessageVisibilityBatchResult> asyncHandler)
 Changes the visibility timeout of multiple messages. 
 | 
Future<CreateQueueResult> | 
AmazonSQSAsyncClient.createQueueAsync(CreateQueueRequest createQueueRequest,
                AsyncHandler<CreateQueueRequest,CreateQueueResult> asyncHandler)
 Creates a new queue, or returns the URL of an existing one. 
 | 
Future<CreateQueueResult> | 
AmazonSQSAsync.createQueueAsync(CreateQueueRequest createQueueRequest,
                AsyncHandler<CreateQueueRequest,CreateQueueResult> asyncHandler)
 Creates a new queue, or returns the URL of an existing one. 
 | 
Future<Void> | 
AmazonSQSAsyncClient.deleteMessageAsync(DeleteMessageRequest deleteMessageRequest,
                  AsyncHandler<DeleteMessageRequest,Void> asyncHandler)
 Deletes the specified message from the specified queue. 
 | 
Future<Void> | 
AmazonSQSAsync.deleteMessageAsync(DeleteMessageRequest deleteMessageRequest,
                  AsyncHandler<DeleteMessageRequest,Void> asyncHandler)
 Deletes the specified message from the specified queue. 
 | 
Future<DeleteMessageBatchResult> | 
AmazonSQSAsyncClient.deleteMessageBatchAsync(DeleteMessageBatchRequest deleteMessageBatchRequest,
                       AsyncHandler<DeleteMessageBatchRequest,DeleteMessageBatchResult> asyncHandler)
 Deletes up to ten messages from the specified queue. 
 | 
Future<DeleteMessageBatchResult> | 
AmazonSQSAsync.deleteMessageBatchAsync(DeleteMessageBatchRequest deleteMessageBatchRequest,
                       AsyncHandler<DeleteMessageBatchRequest,DeleteMessageBatchResult> asyncHandler)
 Deletes up to ten messages from the specified queue. 
 | 
Future<Void> | 
AmazonSQSAsyncClient.deleteQueueAsync(DeleteQueueRequest deleteQueueRequest,
                AsyncHandler<DeleteQueueRequest,Void> asyncHandler)
 Deletes the queue specified by the queue URL , regardless of
 whether the queue is empty. 
 | 
Future<Void> | 
AmazonSQSAsync.deleteQueueAsync(DeleteQueueRequest deleteQueueRequest,
                AsyncHandler<DeleteQueueRequest,Void> asyncHandler)
 Deletes the queue specified by the queue URL , regardless of
 whether the queue is empty. 
 | 
Future<GetQueueAttributesResult> | 
AmazonSQSAsyncClient.getQueueAttributesAsync(GetQueueAttributesRequest getQueueAttributesRequest,
                       AsyncHandler<GetQueueAttributesRequest,GetQueueAttributesResult> asyncHandler)
 Gets attributes for the specified queue. 
 | 
Future<GetQueueAttributesResult> | 
AmazonSQSAsync.getQueueAttributesAsync(GetQueueAttributesRequest getQueueAttributesRequest,
                       AsyncHandler<GetQueueAttributesRequest,GetQueueAttributesResult> asyncHandler)
 Gets attributes for the specified queue. 
 | 
Future<GetQueueUrlResult> | 
AmazonSQSAsyncClient.getQueueUrlAsync(GetQueueUrlRequest getQueueUrlRequest,
                AsyncHandler<GetQueueUrlRequest,GetQueueUrlResult> asyncHandler)
 Returns the URL of an existing queue. 
 | 
Future<GetQueueUrlResult> | 
AmazonSQSAsync.getQueueUrlAsync(GetQueueUrlRequest getQueueUrlRequest,
                AsyncHandler<GetQueueUrlRequest,GetQueueUrlResult> asyncHandler)
 Returns the URL of an existing queue. 
 | 
Future<ListDeadLetterSourceQueuesResult> | 
AmazonSQSAsyncClient.listDeadLetterSourceQueuesAsync(ListDeadLetterSourceQueuesRequest listDeadLetterSourceQueuesRequest,
                               AsyncHandler<ListDeadLetterSourceQueuesRequest,ListDeadLetterSourceQueuesResult> asyncHandler)
 Returns a list of your queues that have the RedrivePolicy queue
 attribute configured with a dead letter queue. 
 | 
Future<ListDeadLetterSourceQueuesResult> | 
AmazonSQSAsync.listDeadLetterSourceQueuesAsync(ListDeadLetterSourceQueuesRequest listDeadLetterSourceQueuesRequest,
                               AsyncHandler<ListDeadLetterSourceQueuesRequest,ListDeadLetterSourceQueuesResult> asyncHandler)
 Returns a list of your queues that have the RedrivePolicy queue
 attribute configured with a dead letter queue. 
 | 
Future<ListQueuesResult> | 
AmazonSQSAsyncClient.listQueuesAsync(ListQueuesRequest listQueuesRequest,
               AsyncHandler<ListQueuesRequest,ListQueuesResult> asyncHandler)
 Returns a list of your queues. 
 | 
Future<ListQueuesResult> | 
AmazonSQSAsync.listQueuesAsync(ListQueuesRequest listQueuesRequest,
               AsyncHandler<ListQueuesRequest,ListQueuesResult> asyncHandler)
 Returns a list of your queues. 
 | 
Future<Void> | 
AmazonSQSAsyncClient.purgeQueueAsync(PurgeQueueRequest purgeQueueRequest,
               AsyncHandler<PurgeQueueRequest,Void> asyncHandler)
 Deletes the messages in a queue specified by the queue URL . 
 | 
Future<Void> | 
AmazonSQSAsync.purgeQueueAsync(PurgeQueueRequest purgeQueueRequest,
               AsyncHandler<PurgeQueueRequest,Void> asyncHandler)
 Deletes the messages in a queue specified by the queue URL . 
 | 
Future<ReceiveMessageResult> | 
AmazonSQSAsyncClient.receiveMessageAsync(ReceiveMessageRequest receiveMessageRequest,
                   AsyncHandler<ReceiveMessageRequest,ReceiveMessageResult> asyncHandler)
 Retrieves one or more messages, with a maximum limit of 10 messages,
 from the specified queue. 
 | 
Future<ReceiveMessageResult> | 
AmazonSQSAsync.receiveMessageAsync(ReceiveMessageRequest receiveMessageRequest,
                   AsyncHandler<ReceiveMessageRequest,ReceiveMessageResult> asyncHandler)
 Retrieves one or more messages, with a maximum limit of 10 messages,
 from the specified queue. 
 | 
Future<Void> | 
AmazonSQSAsyncClient.removePermissionAsync(RemovePermissionRequest removePermissionRequest,
                     AsyncHandler<RemovePermissionRequest,Void> asyncHandler)
 Revokes any permissions in the queue policy that matches the
 specified  
Label parameter. | 
Future<Void> | 
AmazonSQSAsync.removePermissionAsync(RemovePermissionRequest removePermissionRequest,
                     AsyncHandler<RemovePermissionRequest,Void> asyncHandler)
 Revokes any permissions in the queue policy that matches the
 specified  
Label parameter. | 
Future<SendMessageResult> | 
AmazonSQSAsyncClient.sendMessageAsync(SendMessageRequest sendMessageRequest,
                AsyncHandler<SendMessageRequest,SendMessageResult> asyncHandler)
 Delivers a message to the specified queue. 
 | 
Future<SendMessageResult> | 
AmazonSQSAsync.sendMessageAsync(SendMessageRequest sendMessageRequest,
                AsyncHandler<SendMessageRequest,SendMessageResult> asyncHandler)
 Delivers a message to the specified queue. 
 | 
Future<SendMessageBatchResult> | 
AmazonSQSAsyncClient.sendMessageBatchAsync(SendMessageBatchRequest sendMessageBatchRequest,
                     AsyncHandler<SendMessageBatchRequest,SendMessageBatchResult> asyncHandler)
 Delivers up to ten messages to the specified queue. 
 | 
Future<SendMessageBatchResult> | 
AmazonSQSAsync.sendMessageBatchAsync(SendMessageBatchRequest sendMessageBatchRequest,
                     AsyncHandler<SendMessageBatchRequest,SendMessageBatchResult> asyncHandler)
 Delivers up to ten messages to the specified queue. 
 | 
Future<Void> | 
AmazonSQSAsyncClient.setQueueAttributesAsync(SetQueueAttributesRequest setQueueAttributesRequest,
                       AsyncHandler<SetQueueAttributesRequest,Void> asyncHandler)
 Sets the value of one or more queue attributes. 
 | 
Future<Void> | 
AmazonSQSAsync.setQueueAttributesAsync(SetQueueAttributesRequest setQueueAttributesRequest,
                       AsyncHandler<SetQueueAttributesRequest,Void> asyncHandler)
 Sets the value of one or more queue attributes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<ActivateGatewayResult> | 
AWSStorageGatewayAsyncClient.activateGatewayAsync(ActivateGatewayRequest activateGatewayRequest,
                    AsyncHandler<ActivateGatewayRequest,ActivateGatewayResult> asyncHandler)
 This operation activates the gateway you previously deployed on your
 host. 
 | 
Future<ActivateGatewayResult> | 
AWSStorageGatewayAsync.activateGatewayAsync(ActivateGatewayRequest activateGatewayRequest,
                    AsyncHandler<ActivateGatewayRequest,ActivateGatewayResult> asyncHandler)
 This operation activates the gateway you previously deployed on your
 host. 
 | 
Future<AddCacheResult> | 
AWSStorageGatewayAsyncClient.addCacheAsync(AddCacheRequest addCacheRequest,
             AsyncHandler<AddCacheRequest,AddCacheResult> asyncHandler)
 This operation configures one or more gateway local disks as cache
 for a cached-volume gateway. 
 | 
Future<AddCacheResult> | 
AWSStorageGatewayAsync.addCacheAsync(AddCacheRequest addCacheRequest,
             AsyncHandler<AddCacheRequest,AddCacheResult> asyncHandler)
 This operation configures one or more gateway local disks as cache
 for a cached-volume gateway. 
 | 
Future<AddUploadBufferResult> | 
AWSStorageGatewayAsyncClient.addUploadBufferAsync(AddUploadBufferRequest addUploadBufferRequest,
                    AsyncHandler<AddUploadBufferRequest,AddUploadBufferResult> asyncHandler)
 This operation configures one or more gateway local disks as upload
 buffer for a specified gateway. 
 | 
Future<AddUploadBufferResult> | 
AWSStorageGatewayAsync.addUploadBufferAsync(AddUploadBufferRequest addUploadBufferRequest,
                    AsyncHandler<AddUploadBufferRequest,AddUploadBufferResult> asyncHandler)
 This operation configures one or more gateway local disks as upload
 buffer for a specified gateway. 
 | 
Future<AddWorkingStorageResult> | 
AWSStorageGatewayAsyncClient.addWorkingStorageAsync(AddWorkingStorageRequest addWorkingStorageRequest,
                      AsyncHandler<AddWorkingStorageRequest,AddWorkingStorageResult> asyncHandler)
 This operation configures one or more gateway local disks as working
 storage for a gateway. 
 | 
Future<AddWorkingStorageResult> | 
AWSStorageGatewayAsync.addWorkingStorageAsync(AddWorkingStorageRequest addWorkingStorageRequest,
                      AsyncHandler<AddWorkingStorageRequest,AddWorkingStorageResult> asyncHandler)
 This operation configures one or more gateway local disks as working
 storage for a gateway. 
 | 
Future<CancelArchivalResult> | 
AWSStorageGatewayAsyncClient.cancelArchivalAsync(CancelArchivalRequest cancelArchivalRequest,
                   AsyncHandler<CancelArchivalRequest,CancelArchivalResult> asyncHandler)
 Cancels archiving of a virtual tape to the virtual tape shelf (VTS)
 after the archiving process is initiated. 
 | 
Future<CancelArchivalResult> | 
AWSStorageGatewayAsync.cancelArchivalAsync(CancelArchivalRequest cancelArchivalRequest,
                   AsyncHandler<CancelArchivalRequest,CancelArchivalResult> asyncHandler)
 Cancels archiving of a virtual tape to the virtual tape shelf (VTS)
 after the archiving process is initiated. 
 | 
Future<CancelRetrievalResult> | 
AWSStorageGatewayAsyncClient.cancelRetrievalAsync(CancelRetrievalRequest cancelRetrievalRequest,
                    AsyncHandler<CancelRetrievalRequest,CancelRetrievalResult> asyncHandler)
 Cancels retrieval of a virtual tape from the virtual tape shelf (VTS)
 to a gateway after the retrieval process is initiated. 
 | 
Future<CancelRetrievalResult> | 
AWSStorageGatewayAsync.cancelRetrievalAsync(CancelRetrievalRequest cancelRetrievalRequest,
                    AsyncHandler<CancelRetrievalRequest,CancelRetrievalResult> asyncHandler)
 Cancels retrieval of a virtual tape from the virtual tape shelf (VTS)
 to a gateway after the retrieval process is initiated. 
 | 
Future<CreateCachediSCSIVolumeResult> | 
AWSStorageGatewayAsyncClient.createCachediSCSIVolumeAsync(CreateCachediSCSIVolumeRequest createCachediSCSIVolumeRequest,
                            AsyncHandler<CreateCachediSCSIVolumeRequest,CreateCachediSCSIVolumeResult> asyncHandler)
 This operation creates a cached volume on a specified cached gateway. 
 | 
Future<CreateCachediSCSIVolumeResult> | 
AWSStorageGatewayAsync.createCachediSCSIVolumeAsync(CreateCachediSCSIVolumeRequest createCachediSCSIVolumeRequest,
                            AsyncHandler<CreateCachediSCSIVolumeRequest,CreateCachediSCSIVolumeResult> asyncHandler)
 This operation creates a cached volume on a specified cached gateway. 
 | 
Future<CreateSnapshotResult> | 
AWSStorageGatewayAsyncClient.createSnapshotAsync(CreateSnapshotRequest createSnapshotRequest,
                   AsyncHandler<CreateSnapshotRequest,CreateSnapshotResult> asyncHandler)
 This operation initiates a snapshot of a volume. 
 | 
Future<CreateSnapshotResult> | 
AWSStorageGatewayAsync.createSnapshotAsync(CreateSnapshotRequest createSnapshotRequest,
                   AsyncHandler<CreateSnapshotRequest,CreateSnapshotResult> asyncHandler)
 This operation initiates a snapshot of a volume. 
 | 
Future<CreateSnapshotFromVolumeRecoveryPointResult> | 
AWSStorageGatewayAsyncClient.createSnapshotFromVolumeRecoveryPointAsync(CreateSnapshotFromVolumeRecoveryPointRequest createSnapshotFromVolumeRecoveryPointRequest,
                                          AsyncHandler<CreateSnapshotFromVolumeRecoveryPointRequest,CreateSnapshotFromVolumeRecoveryPointResult> asyncHandler)
 This operation initiates a snapshot of a gateway from a volume
 recovery point. 
 | 
Future<CreateSnapshotFromVolumeRecoveryPointResult> | 
AWSStorageGatewayAsync.createSnapshotFromVolumeRecoveryPointAsync(CreateSnapshotFromVolumeRecoveryPointRequest createSnapshotFromVolumeRecoveryPointRequest,
                                          AsyncHandler<CreateSnapshotFromVolumeRecoveryPointRequest,CreateSnapshotFromVolumeRecoveryPointResult> asyncHandler)
 This operation initiates a snapshot of a gateway from a volume
 recovery point. 
 | 
Future<CreateStorediSCSIVolumeResult> | 
AWSStorageGatewayAsyncClient.createStorediSCSIVolumeAsync(CreateStorediSCSIVolumeRequest createStorediSCSIVolumeRequest,
                            AsyncHandler<CreateStorediSCSIVolumeRequest,CreateStorediSCSIVolumeResult> asyncHandler)
 This operation creates a volume on a specified gateway. 
 | 
Future<CreateStorediSCSIVolumeResult> | 
AWSStorageGatewayAsync.createStorediSCSIVolumeAsync(CreateStorediSCSIVolumeRequest createStorediSCSIVolumeRequest,
                            AsyncHandler<CreateStorediSCSIVolumeRequest,CreateStorediSCSIVolumeResult> asyncHandler)
 This operation creates a volume on a specified gateway. 
 | 
Future<CreateTapesResult> | 
AWSStorageGatewayAsyncClient.createTapesAsync(CreateTapesRequest createTapesRequest,
                AsyncHandler<CreateTapesRequest,CreateTapesResult> asyncHandler)
 Creates one or more virtual tapes. 
 | 
Future<CreateTapesResult> | 
AWSStorageGatewayAsync.createTapesAsync(CreateTapesRequest createTapesRequest,
                AsyncHandler<CreateTapesRequest,CreateTapesResult> asyncHandler)
 Creates one or more virtual tapes. 
 | 
Future<DeleteBandwidthRateLimitResult> | 
AWSStorageGatewayAsyncClient.deleteBandwidthRateLimitAsync(DeleteBandwidthRateLimitRequest deleteBandwidthRateLimitRequest,
                             AsyncHandler<DeleteBandwidthRateLimitRequest,DeleteBandwidthRateLimitResult> asyncHandler)
 This operation deletes the bandwidth rate limits of a gateway. 
 | 
Future<DeleteBandwidthRateLimitResult> | 
AWSStorageGatewayAsync.deleteBandwidthRateLimitAsync(DeleteBandwidthRateLimitRequest deleteBandwidthRateLimitRequest,
                             AsyncHandler<DeleteBandwidthRateLimitRequest,DeleteBandwidthRateLimitResult> asyncHandler)
 This operation deletes the bandwidth rate limits of a gateway. 
 | 
Future<DeleteChapCredentialsResult> | 
AWSStorageGatewayAsyncClient.deleteChapCredentialsAsync(DeleteChapCredentialsRequest deleteChapCredentialsRequest,
                          AsyncHandler<DeleteChapCredentialsRequest,DeleteChapCredentialsResult> asyncHandler)
 This operation deletes Challenge-Handshake Authentication Protocol
 (CHAP) credentials for a specified iSCSI target and initiator pair. 
 | 
Future<DeleteChapCredentialsResult> | 
AWSStorageGatewayAsync.deleteChapCredentialsAsync(DeleteChapCredentialsRequest deleteChapCredentialsRequest,
                          AsyncHandler<DeleteChapCredentialsRequest,DeleteChapCredentialsResult> asyncHandler)
 This operation deletes Challenge-Handshake Authentication Protocol
 (CHAP) credentials for a specified iSCSI target and initiator pair. 
 | 
Future<DeleteGatewayResult> | 
AWSStorageGatewayAsyncClient.deleteGatewayAsync(DeleteGatewayRequest deleteGatewayRequest,
                  AsyncHandler<DeleteGatewayRequest,DeleteGatewayResult> asyncHandler)
 This operation deletes a gateway. 
 | 
Future<DeleteGatewayResult> | 
AWSStorageGatewayAsync.deleteGatewayAsync(DeleteGatewayRequest deleteGatewayRequest,
                  AsyncHandler<DeleteGatewayRequest,DeleteGatewayResult> asyncHandler)
 This operation deletes a gateway. 
 | 
Future<DeleteSnapshotScheduleResult> | 
AWSStorageGatewayAsyncClient.deleteSnapshotScheduleAsync(DeleteSnapshotScheduleRequest deleteSnapshotScheduleRequest,
                           AsyncHandler<DeleteSnapshotScheduleRequest,DeleteSnapshotScheduleResult> asyncHandler)
 This operation deletes a snapshot of a volume. 
 | 
Future<DeleteSnapshotScheduleResult> | 
AWSStorageGatewayAsync.deleteSnapshotScheduleAsync(DeleteSnapshotScheduleRequest deleteSnapshotScheduleRequest,
                           AsyncHandler<DeleteSnapshotScheduleRequest,DeleteSnapshotScheduleResult> asyncHandler)
 This operation deletes a snapshot of a volume. 
 | 
Future<DeleteTapeArchiveResult> | 
AWSStorageGatewayAsyncClient.deleteTapeArchiveAsync(DeleteTapeArchiveRequest deleteTapeArchiveRequest,
                      AsyncHandler<DeleteTapeArchiveRequest,DeleteTapeArchiveResult> asyncHandler)
 Deletes the specified virtual tape from the virtual tape shelf (VTS). 
 | 
Future<DeleteTapeArchiveResult> | 
AWSStorageGatewayAsync.deleteTapeArchiveAsync(DeleteTapeArchiveRequest deleteTapeArchiveRequest,
                      AsyncHandler<DeleteTapeArchiveRequest,DeleteTapeArchiveResult> asyncHandler)
 Deletes the specified virtual tape from the virtual tape shelf (VTS). 
 | 
Future<DeleteTapeResult> | 
AWSStorageGatewayAsyncClient.deleteTapeAsync(DeleteTapeRequest deleteTapeRequest,
               AsyncHandler<DeleteTapeRequest,DeleteTapeResult> asyncHandler)
 Deletes the specified virtual tape. 
 | 
Future<DeleteTapeResult> | 
AWSStorageGatewayAsync.deleteTapeAsync(DeleteTapeRequest deleteTapeRequest,
               AsyncHandler<DeleteTapeRequest,DeleteTapeResult> asyncHandler)
 Deletes the specified virtual tape. 
 | 
Future<DeleteVolumeResult> | 
AWSStorageGatewayAsyncClient.deleteVolumeAsync(DeleteVolumeRequest deleteVolumeRequest,
                 AsyncHandler<DeleteVolumeRequest,DeleteVolumeResult> asyncHandler)
 This operation delete the specified gateway volume that you
 previously created using the CreateStorediSCSIVolume API. 
 | 
Future<DeleteVolumeResult> | 
AWSStorageGatewayAsync.deleteVolumeAsync(DeleteVolumeRequest deleteVolumeRequest,
                 AsyncHandler<DeleteVolumeRequest,DeleteVolumeResult> asyncHandler)
 This operation delete the specified gateway volume that you
 previously created using the CreateStorediSCSIVolume API. 
 | 
Future<DescribeBandwidthRateLimitResult> | 
AWSStorageGatewayAsyncClient.describeBandwidthRateLimitAsync(DescribeBandwidthRateLimitRequest describeBandwidthRateLimitRequest,
                               AsyncHandler<DescribeBandwidthRateLimitRequest,DescribeBandwidthRateLimitResult> asyncHandler)
 This operation returns the bandwidth rate limits of a gateway. 
 | 
Future<DescribeBandwidthRateLimitResult> | 
AWSStorageGatewayAsync.describeBandwidthRateLimitAsync(DescribeBandwidthRateLimitRequest describeBandwidthRateLimitRequest,
                               AsyncHandler<DescribeBandwidthRateLimitRequest,DescribeBandwidthRateLimitResult> asyncHandler)
 This operation returns the bandwidth rate limits of a gateway. 
 | 
Future<DescribeCacheResult> | 
AWSStorageGatewayAsyncClient.describeCacheAsync(DescribeCacheRequest describeCacheRequest,
                  AsyncHandler<DescribeCacheRequest,DescribeCacheResult> asyncHandler)
 This operation returns information about the cache of a gateway. 
 | 
Future<DescribeCacheResult> | 
AWSStorageGatewayAsync.describeCacheAsync(DescribeCacheRequest describeCacheRequest,
                  AsyncHandler<DescribeCacheRequest,DescribeCacheResult> asyncHandler)
 This operation returns information about the cache of a gateway. 
 | 
Future<DescribeCachediSCSIVolumesResult> | 
AWSStorageGatewayAsyncClient.describeCachediSCSIVolumesAsync(DescribeCachediSCSIVolumesRequest describeCachediSCSIVolumesRequest,
                               AsyncHandler<DescribeCachediSCSIVolumesRequest,DescribeCachediSCSIVolumesResult> asyncHandler)
 This operation returns a description of the gateway volumes specified
 in the request. 
 | 
Future<DescribeCachediSCSIVolumesResult> | 
AWSStorageGatewayAsync.describeCachediSCSIVolumesAsync(DescribeCachediSCSIVolumesRequest describeCachediSCSIVolumesRequest,
                               AsyncHandler<DescribeCachediSCSIVolumesRequest,DescribeCachediSCSIVolumesResult> asyncHandler)
 This operation returns a description of the gateway volumes specified
 in the request. 
 | 
Future<DescribeChapCredentialsResult> | 
AWSStorageGatewayAsyncClient.describeChapCredentialsAsync(DescribeChapCredentialsRequest describeChapCredentialsRequest,
                            AsyncHandler<DescribeChapCredentialsRequest,DescribeChapCredentialsResult> asyncHandler)
 This operation returns an array of Challenge-Handshake Authentication
 Protocol (CHAP) credentials information for a specified iSCSI target,
 one for each target-initiator pair. 
 | 
Future<DescribeChapCredentialsResult> | 
AWSStorageGatewayAsync.describeChapCredentialsAsync(DescribeChapCredentialsRequest describeChapCredentialsRequest,
                            AsyncHandler<DescribeChapCredentialsRequest,DescribeChapCredentialsResult> asyncHandler)
 This operation returns an array of Challenge-Handshake Authentication
 Protocol (CHAP) credentials information for a specified iSCSI target,
 one for each target-initiator pair. 
 | 
Future<DescribeGatewayInformationResult> | 
AWSStorageGatewayAsyncClient.describeGatewayInformationAsync(DescribeGatewayInformationRequest describeGatewayInformationRequest,
                               AsyncHandler<DescribeGatewayInformationRequest,DescribeGatewayInformationResult> asyncHandler)
 This operation returns metadata about a gateway such as its name,
 network interfaces, configured time zone, and the state (whether the
 gateway is running or not). 
 | 
Future<DescribeGatewayInformationResult> | 
AWSStorageGatewayAsync.describeGatewayInformationAsync(DescribeGatewayInformationRequest describeGatewayInformationRequest,
                               AsyncHandler<DescribeGatewayInformationRequest,DescribeGatewayInformationResult> asyncHandler)
 This operation returns metadata about a gateway such as its name,
 network interfaces, configured time zone, and the state (whether the
 gateway is running or not). 
 | 
Future<DescribeMaintenanceStartTimeResult> | 
AWSStorageGatewayAsyncClient.describeMaintenanceStartTimeAsync(DescribeMaintenanceStartTimeRequest describeMaintenanceStartTimeRequest,
                                 AsyncHandler<DescribeMaintenanceStartTimeRequest,DescribeMaintenanceStartTimeResult> asyncHandler)
 This operation returns your gateway's weekly maintenance start time
 including the day and time of the week. 
 | 
Future<DescribeMaintenanceStartTimeResult> | 
AWSStorageGatewayAsync.describeMaintenanceStartTimeAsync(DescribeMaintenanceStartTimeRequest describeMaintenanceStartTimeRequest,
                                 AsyncHandler<DescribeMaintenanceStartTimeRequest,DescribeMaintenanceStartTimeResult> asyncHandler)
 This operation returns your gateway's weekly maintenance start time
 including the day and time of the week. 
 | 
Future<DescribeSnapshotScheduleResult> | 
AWSStorageGatewayAsyncClient.describeSnapshotScheduleAsync(DescribeSnapshotScheduleRequest describeSnapshotScheduleRequest,
                             AsyncHandler<DescribeSnapshotScheduleRequest,DescribeSnapshotScheduleResult> asyncHandler)
 This operation describes the snapshot schedule for the specified
 gateway volume. 
 | 
Future<DescribeSnapshotScheduleResult> | 
AWSStorageGatewayAsync.describeSnapshotScheduleAsync(DescribeSnapshotScheduleRequest describeSnapshotScheduleRequest,
                             AsyncHandler<DescribeSnapshotScheduleRequest,DescribeSnapshotScheduleResult> asyncHandler)
 This operation describes the snapshot schedule for the specified
 gateway volume. 
 | 
Future<DescribeStorediSCSIVolumesResult> | 
AWSStorageGatewayAsyncClient.describeStorediSCSIVolumesAsync(DescribeStorediSCSIVolumesRequest describeStorediSCSIVolumesRequest,
                               AsyncHandler<DescribeStorediSCSIVolumesRequest,DescribeStorediSCSIVolumesResult> asyncHandler)
 This operation returns the description of the gateway volumes
 specified in the request. 
 | 
Future<DescribeStorediSCSIVolumesResult> | 
AWSStorageGatewayAsync.describeStorediSCSIVolumesAsync(DescribeStorediSCSIVolumesRequest describeStorediSCSIVolumesRequest,
                               AsyncHandler<DescribeStorediSCSIVolumesRequest,DescribeStorediSCSIVolumesResult> asyncHandler)
 This operation returns the description of the gateway volumes
 specified in the request. 
 | 
Future<DescribeTapeArchivesResult> | 
AWSStorageGatewayAsyncClient.describeTapeArchivesAsync(DescribeTapeArchivesRequest describeTapeArchivesRequest,
                         AsyncHandler<DescribeTapeArchivesRequest,DescribeTapeArchivesResult> asyncHandler)
 Returns a description of specified virtual tapes in the virtual tape
 shelf (VTS). 
 | 
Future<DescribeTapeArchivesResult> | 
AWSStorageGatewayAsync.describeTapeArchivesAsync(DescribeTapeArchivesRequest describeTapeArchivesRequest,
                         AsyncHandler<DescribeTapeArchivesRequest,DescribeTapeArchivesResult> asyncHandler)
 Returns a description of specified virtual tapes in the virtual tape
 shelf (VTS). 
 | 
Future<DescribeTapeRecoveryPointsResult> | 
AWSStorageGatewayAsyncClient.describeTapeRecoveryPointsAsync(DescribeTapeRecoveryPointsRequest describeTapeRecoveryPointsRequest,
                               AsyncHandler<DescribeTapeRecoveryPointsRequest,DescribeTapeRecoveryPointsResult> asyncHandler)
 Returns a list of virtual tape recovery points that are available for
 the specified gateway-VTL. 
 | 
Future<DescribeTapeRecoveryPointsResult> | 
AWSStorageGatewayAsync.describeTapeRecoveryPointsAsync(DescribeTapeRecoveryPointsRequest describeTapeRecoveryPointsRequest,
                               AsyncHandler<DescribeTapeRecoveryPointsRequest,DescribeTapeRecoveryPointsResult> asyncHandler)
 Returns a list of virtual tape recovery points that are available for
 the specified gateway-VTL. 
 | 
Future<DescribeTapesResult> | 
AWSStorageGatewayAsyncClient.describeTapesAsync(DescribeTapesRequest describeTapesRequest,
                  AsyncHandler<DescribeTapesRequest,DescribeTapesResult> asyncHandler)
 Returns a description of the specified Amazon Resource Name (ARN) of
 virtual tapes. 
 | 
Future<DescribeTapesResult> | 
AWSStorageGatewayAsync.describeTapesAsync(DescribeTapesRequest describeTapesRequest,
                  AsyncHandler<DescribeTapesRequest,DescribeTapesResult> asyncHandler)
 Returns a description of the specified Amazon Resource Name (ARN) of
 virtual tapes. 
 | 
Future<DescribeUploadBufferResult> | 
AWSStorageGatewayAsyncClient.describeUploadBufferAsync(DescribeUploadBufferRequest describeUploadBufferRequest,
                         AsyncHandler<DescribeUploadBufferRequest,DescribeUploadBufferResult> asyncHandler)
 This operation returns information about the upload buffer of a
 gateway. 
 | 
Future<DescribeUploadBufferResult> | 
AWSStorageGatewayAsync.describeUploadBufferAsync(DescribeUploadBufferRequest describeUploadBufferRequest,
                         AsyncHandler<DescribeUploadBufferRequest,DescribeUploadBufferResult> asyncHandler)
 This operation returns information about the upload buffer of a
 gateway. 
 | 
Future<DescribeVTLDevicesResult> | 
AWSStorageGatewayAsyncClient.describeVTLDevicesAsync(DescribeVTLDevicesRequest describeVTLDevicesRequest,
                       AsyncHandler<DescribeVTLDevicesRequest,DescribeVTLDevicesResult> asyncHandler)
 Returns a description of virtual tape library (VTL) devices for the
 specified gateway. 
 | 
Future<DescribeVTLDevicesResult> | 
AWSStorageGatewayAsync.describeVTLDevicesAsync(DescribeVTLDevicesRequest describeVTLDevicesRequest,
                       AsyncHandler<DescribeVTLDevicesRequest,DescribeVTLDevicesResult> asyncHandler)
 Returns a description of virtual tape library (VTL) devices for the
 specified gateway. 
 | 
Future<DescribeWorkingStorageResult> | 
AWSStorageGatewayAsyncClient.describeWorkingStorageAsync(DescribeWorkingStorageRequest describeWorkingStorageRequest,
                           AsyncHandler<DescribeWorkingStorageRequest,DescribeWorkingStorageResult> asyncHandler)
 This operation returns information about the working storage of a
 gateway. 
 | 
Future<DescribeWorkingStorageResult> | 
AWSStorageGatewayAsync.describeWorkingStorageAsync(DescribeWorkingStorageRequest describeWorkingStorageRequest,
                           AsyncHandler<DescribeWorkingStorageRequest,DescribeWorkingStorageResult> asyncHandler)
 This operation returns information about the working storage of a
 gateway. 
 | 
Future<DisableGatewayResult> | 
AWSStorageGatewayAsyncClient.disableGatewayAsync(DisableGatewayRequest disableGatewayRequest,
                   AsyncHandler<DisableGatewayRequest,DisableGatewayResult> asyncHandler)
 Disables a gateway when the gateway is no longer functioning. 
 | 
Future<DisableGatewayResult> | 
AWSStorageGatewayAsync.disableGatewayAsync(DisableGatewayRequest disableGatewayRequest,
                   AsyncHandler<DisableGatewayRequest,DisableGatewayResult> asyncHandler)
 Disables a gateway when the gateway is no longer functioning. 
 | 
Future<ListGatewaysResult> | 
AWSStorageGatewayAsyncClient.listGatewaysAsync(ListGatewaysRequest listGatewaysRequest,
                 AsyncHandler<ListGatewaysRequest,ListGatewaysResult> asyncHandler)
 This operation lists gateways owned by an AWS account in a region
 specified in the request. 
 | 
Future<ListGatewaysResult> | 
AWSStorageGatewayAsync.listGatewaysAsync(ListGatewaysRequest listGatewaysRequest,
                 AsyncHandler<ListGatewaysRequest,ListGatewaysResult> asyncHandler)
 This operation lists gateways owned by an AWS account in a region
 specified in the request. 
 | 
Future<ListLocalDisksResult> | 
AWSStorageGatewayAsyncClient.listLocalDisksAsync(ListLocalDisksRequest listLocalDisksRequest,
                   AsyncHandler<ListLocalDisksRequest,ListLocalDisksResult> asyncHandler)
 This operation returns a list of the gateway's local disks. 
 | 
Future<ListLocalDisksResult> | 
AWSStorageGatewayAsync.listLocalDisksAsync(ListLocalDisksRequest listLocalDisksRequest,
                   AsyncHandler<ListLocalDisksRequest,ListLocalDisksResult> asyncHandler)
 This operation returns a list of the gateway's local disks. 
 | 
Future<ListVolumeInitiatorsResult> | 
AWSStorageGatewayAsyncClient.listVolumeInitiatorsAsync(ListVolumeInitiatorsRequest listVolumeInitiatorsRequest,
                         AsyncHandler<ListVolumeInitiatorsRequest,ListVolumeInitiatorsResult> asyncHandler)
 This operation lists iSCSI initiators that are connected to a volume. 
 | 
Future<ListVolumeInitiatorsResult> | 
AWSStorageGatewayAsync.listVolumeInitiatorsAsync(ListVolumeInitiatorsRequest listVolumeInitiatorsRequest,
                         AsyncHandler<ListVolumeInitiatorsRequest,ListVolumeInitiatorsResult> asyncHandler)
 This operation lists iSCSI initiators that are connected to a volume. 
 | 
Future<ListVolumeRecoveryPointsResult> | 
AWSStorageGatewayAsyncClient.listVolumeRecoveryPointsAsync(ListVolumeRecoveryPointsRequest listVolumeRecoveryPointsRequest,
                             AsyncHandler<ListVolumeRecoveryPointsRequest,ListVolumeRecoveryPointsResult> asyncHandler)
 This operation lists the recovery points for a specified gateway. 
 | 
Future<ListVolumeRecoveryPointsResult> | 
AWSStorageGatewayAsync.listVolumeRecoveryPointsAsync(ListVolumeRecoveryPointsRequest listVolumeRecoveryPointsRequest,
                             AsyncHandler<ListVolumeRecoveryPointsRequest,ListVolumeRecoveryPointsResult> asyncHandler)
 This operation lists the recovery points for a specified gateway. 
 | 
Future<ListVolumesResult> | 
AWSStorageGatewayAsyncClient.listVolumesAsync(ListVolumesRequest listVolumesRequest,
                AsyncHandler<ListVolumesRequest,ListVolumesResult> asyncHandler)
 This operation lists the iSCSI stored volumes of a gateway. 
 | 
Future<ListVolumesResult> | 
AWSStorageGatewayAsync.listVolumesAsync(ListVolumesRequest listVolumesRequest,
                AsyncHandler<ListVolumesRequest,ListVolumesResult> asyncHandler)
 This operation lists the iSCSI stored volumes of a gateway. 
 | 
Future<ResetCacheResult> | 
AWSStorageGatewayAsyncClient.resetCacheAsync(ResetCacheRequest resetCacheRequest,
               AsyncHandler<ResetCacheRequest,ResetCacheResult> asyncHandler)
 This operation resets all cache disks that have encountered a error
 and makes the disks available for reconfiguration as cache storage. 
 | 
Future<ResetCacheResult> | 
AWSStorageGatewayAsync.resetCacheAsync(ResetCacheRequest resetCacheRequest,
               AsyncHandler<ResetCacheRequest,ResetCacheResult> asyncHandler)
 This operation resets all cache disks that have encountered a error
 and makes the disks available for reconfiguration as cache storage. 
 | 
Future<RetrieveTapeArchiveResult> | 
AWSStorageGatewayAsyncClient.retrieveTapeArchiveAsync(RetrieveTapeArchiveRequest retrieveTapeArchiveRequest,
                        AsyncHandler<RetrieveTapeArchiveRequest,RetrieveTapeArchiveResult> asyncHandler)
 Retrieves an archived virtual tape from the virtual tape shelf (VTS)
 to a gateway-VTL. 
 | 
Future<RetrieveTapeArchiveResult> | 
AWSStorageGatewayAsync.retrieveTapeArchiveAsync(RetrieveTapeArchiveRequest retrieveTapeArchiveRequest,
                        AsyncHandler<RetrieveTapeArchiveRequest,RetrieveTapeArchiveResult> asyncHandler)
 Retrieves an archived virtual tape from the virtual tape shelf (VTS)
 to a gateway-VTL. 
 | 
Future<RetrieveTapeRecoveryPointResult> | 
AWSStorageGatewayAsyncClient.retrieveTapeRecoveryPointAsync(RetrieveTapeRecoveryPointRequest retrieveTapeRecoveryPointRequest,
                              AsyncHandler<RetrieveTapeRecoveryPointRequest,RetrieveTapeRecoveryPointResult> asyncHandler)
 Retrieves the recovery point for the specified virtual tape. 
 | 
Future<RetrieveTapeRecoveryPointResult> | 
AWSStorageGatewayAsync.retrieveTapeRecoveryPointAsync(RetrieveTapeRecoveryPointRequest retrieveTapeRecoveryPointRequest,
                              AsyncHandler<RetrieveTapeRecoveryPointRequest,RetrieveTapeRecoveryPointResult> asyncHandler)
 Retrieves the recovery point for the specified virtual tape. 
 | 
Future<ShutdownGatewayResult> | 
AWSStorageGatewayAsyncClient.shutdownGatewayAsync(ShutdownGatewayRequest shutdownGatewayRequest,
                    AsyncHandler<ShutdownGatewayRequest,ShutdownGatewayResult> asyncHandler)
 This operation shuts down a gateway. 
 | 
Future<ShutdownGatewayResult> | 
AWSStorageGatewayAsync.shutdownGatewayAsync(ShutdownGatewayRequest shutdownGatewayRequest,
                    AsyncHandler<ShutdownGatewayRequest,ShutdownGatewayResult> asyncHandler)
 This operation shuts down a gateway. 
 | 
Future<StartGatewayResult> | 
AWSStorageGatewayAsyncClient.startGatewayAsync(StartGatewayRequest startGatewayRequest,
                 AsyncHandler<StartGatewayRequest,StartGatewayResult> asyncHandler)
 This operation starts a gateway that you previously shut down (see
 ShutdownGateway). 
 | 
Future<StartGatewayResult> | 
AWSStorageGatewayAsync.startGatewayAsync(StartGatewayRequest startGatewayRequest,
                 AsyncHandler<StartGatewayRequest,StartGatewayResult> asyncHandler)
 This operation starts a gateway that you previously shut down (see
 ShutdownGateway). 
 | 
Future<UpdateBandwidthRateLimitResult> | 
AWSStorageGatewayAsyncClient.updateBandwidthRateLimitAsync(UpdateBandwidthRateLimitRequest updateBandwidthRateLimitRequest,
                             AsyncHandler<UpdateBandwidthRateLimitRequest,UpdateBandwidthRateLimitResult> asyncHandler)
 This operation updates the bandwidth rate limits of a gateway. 
 | 
Future<UpdateBandwidthRateLimitResult> | 
AWSStorageGatewayAsync.updateBandwidthRateLimitAsync(UpdateBandwidthRateLimitRequest updateBandwidthRateLimitRequest,
                             AsyncHandler<UpdateBandwidthRateLimitRequest,UpdateBandwidthRateLimitResult> asyncHandler)
 This operation updates the bandwidth rate limits of a gateway. 
 | 
Future<UpdateChapCredentialsResult> | 
AWSStorageGatewayAsyncClient.updateChapCredentialsAsync(UpdateChapCredentialsRequest updateChapCredentialsRequest,
                          AsyncHandler<UpdateChapCredentialsRequest,UpdateChapCredentialsResult> asyncHandler)
 This operation updates the Challenge-Handshake Authentication
 Protocol (CHAP) credentials for a specified iSCSI target. 
 | 
Future<UpdateChapCredentialsResult> | 
AWSStorageGatewayAsync.updateChapCredentialsAsync(UpdateChapCredentialsRequest updateChapCredentialsRequest,
                          AsyncHandler<UpdateChapCredentialsRequest,UpdateChapCredentialsResult> asyncHandler)
 This operation updates the Challenge-Handshake Authentication
 Protocol (CHAP) credentials for a specified iSCSI target. 
 | 
Future<UpdateGatewayInformationResult> | 
AWSStorageGatewayAsyncClient.updateGatewayInformationAsync(UpdateGatewayInformationRequest updateGatewayInformationRequest,
                             AsyncHandler<UpdateGatewayInformationRequest,UpdateGatewayInformationResult> asyncHandler)
 This operation updates a gateway's metadata, which includes the
 gateway's name and time zone. 
 | 
Future<UpdateGatewayInformationResult> | 
AWSStorageGatewayAsync.updateGatewayInformationAsync(UpdateGatewayInformationRequest updateGatewayInformationRequest,
                             AsyncHandler<UpdateGatewayInformationRequest,UpdateGatewayInformationResult> asyncHandler)
 This operation updates a gateway's metadata, which includes the
 gateway's name and time zone. 
 | 
Future<UpdateGatewaySoftwareNowResult> | 
AWSStorageGatewayAsyncClient.updateGatewaySoftwareNowAsync(UpdateGatewaySoftwareNowRequest updateGatewaySoftwareNowRequest,
                             AsyncHandler<UpdateGatewaySoftwareNowRequest,UpdateGatewaySoftwareNowResult> asyncHandler)
 This operation updates the gateway virtual machine (VM) software. 
 | 
Future<UpdateGatewaySoftwareNowResult> | 
AWSStorageGatewayAsync.updateGatewaySoftwareNowAsync(UpdateGatewaySoftwareNowRequest updateGatewaySoftwareNowRequest,
                             AsyncHandler<UpdateGatewaySoftwareNowRequest,UpdateGatewaySoftwareNowResult> asyncHandler)
 This operation updates the gateway virtual machine (VM) software. 
 | 
Future<UpdateMaintenanceStartTimeResult> | 
AWSStorageGatewayAsyncClient.updateMaintenanceStartTimeAsync(UpdateMaintenanceStartTimeRequest updateMaintenanceStartTimeRequest,
                               AsyncHandler<UpdateMaintenanceStartTimeRequest,UpdateMaintenanceStartTimeResult> asyncHandler)
 This operation updates a gateway's weekly maintenance start time
 information, including day and time of the week. 
 | 
Future<UpdateMaintenanceStartTimeResult> | 
AWSStorageGatewayAsync.updateMaintenanceStartTimeAsync(UpdateMaintenanceStartTimeRequest updateMaintenanceStartTimeRequest,
                               AsyncHandler<UpdateMaintenanceStartTimeRequest,UpdateMaintenanceStartTimeResult> asyncHandler)
 This operation updates a gateway's weekly maintenance start time
 information, including day and time of the week. 
 | 
Future<UpdateSnapshotScheduleResult> | 
AWSStorageGatewayAsyncClient.updateSnapshotScheduleAsync(UpdateSnapshotScheduleRequest updateSnapshotScheduleRequest,
                           AsyncHandler<UpdateSnapshotScheduleRequest,UpdateSnapshotScheduleResult> asyncHandler)
 This operation updates a snapshot schedule configured for a gateway
 volume. 
 | 
Future<UpdateSnapshotScheduleResult> | 
AWSStorageGatewayAsync.updateSnapshotScheduleAsync(UpdateSnapshotScheduleRequest updateSnapshotScheduleRequest,
                           AsyncHandler<UpdateSnapshotScheduleRequest,UpdateSnapshotScheduleResult> asyncHandler)
 This operation updates a snapshot schedule configured for a gateway
 volume. 
 | 
Future<UpdateVTLDeviceTypeResult> | 
AWSStorageGatewayAsyncClient.updateVTLDeviceTypeAsync(UpdateVTLDeviceTypeRequest updateVTLDeviceTypeRequest,
                        AsyncHandler<UpdateVTLDeviceTypeRequest,UpdateVTLDeviceTypeResult> asyncHandler)
 This operation updates the type of medium changer in a gateway-VTL. 
 | 
Future<UpdateVTLDeviceTypeResult> | 
AWSStorageGatewayAsync.updateVTLDeviceTypeAsync(UpdateVTLDeviceTypeRequest updateVTLDeviceTypeRequest,
                        AsyncHandler<UpdateVTLDeviceTypeRequest,UpdateVTLDeviceTypeResult> asyncHandler)
 This operation updates the type of medium changer in a gateway-VTL. 
 | 
Copyright © 2015. All rights reserved.