@ThreadSafe public class AmazonApiGatewayAsyncClient extends AmazonApiGatewayClient implements AmazonApiGatewayAsync
AsyncHandler can be used to
 receive notification when an asynchronous operation completes.
 
 
Amazon API Gateway helps developers deliver robust, secure and scalable mobile and web application backends. Amazon API Gateway allows developers to securely connect mobile and web applications to APIs that run on AWS Lambda, Amazon EC2, or other publicly addressable web services that are hosted outside of AWS.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIX| Constructor and Description | 
|---|
| AmazonApiGatewayAsyncClient()Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway. | 
| AmazonApiGatewayAsyncClient(AWSCredentials awsCredentials)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway using the specified AWS account credentials. | 
| AmazonApiGatewayAsyncClient(AWSCredentials awsCredentials,
                           ClientConfiguration clientConfiguration,
                           ExecutorService executorService)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway using the specified AWS account credentials, executor
 service, and client configuration options. | 
| AmazonApiGatewayAsyncClient(AWSCredentials awsCredentials,
                           ExecutorService executorService)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway using the specified AWS account credentials and executor
 service. | 
| AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway using the specified AWS account credentials provider. | 
| AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider,
                           ClientConfiguration clientConfiguration)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway using the provided AWS account credentials provider and
 client configuration options. | 
| AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider,
                           ClientConfiguration clientConfiguration,
                           ExecutorService executorService)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway using the specified AWS account credentials provider,
 executor service, and client configuration options. | 
| AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider,
                           ExecutorService executorService)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway using the specified AWS account credentials provider and
 executor service. | 
| AmazonApiGatewayAsyncClient(ClientConfiguration clientConfiguration)Constructs a new asynchronous client to invoke service methods on Amazon
 API Gateway. | 
createApiKey, createAuthorizer, createBasePathMapping, createDeployment, createDomainName, createModel, createResource, createRestApi, createStage, deleteApiKey, deleteAuthorizer, deleteBasePathMapping, deleteClientCertificate, deleteDeployment, deleteDomainName, deleteIntegration, deleteIntegrationResponse, deleteMethod, deleteMethodResponse, deleteModel, deleteResource, deleteRestApi, deleteStage, flushStageAuthorizersCache, flushStageCache, generateClientCertificate, getAccount, getApiKey, getApiKeys, getAuthorizer, getAuthorizers, getBasePathMapping, getBasePathMappings, getCachedResponseMetadata, getClientCertificate, getClientCertificates, getDeployment, getDeployments, getDomainName, getDomainNames, getExport, getIntegration, getIntegrationResponse, getMethod, getMethodResponse, getModel, getModels, getModelTemplate, getResource, getResources, getRestApi, getRestApis, getSdk, getStage, getStages, importRestApi, putIntegration, putIntegrationResponse, putMethod, putMethodResponse, putRestApi, testInvokeAuthorizer, testInvokeMethod, updateAccount, updateApiKey, updateAuthorizer, updateBasePathMapping, updateClientCertificate, updateDeployment, updateDomainName, updateIntegration, updateIntegrationResponse, updateMethod, updateMethodResponse, updateModel, updateResource, updateRestApi, updateStageaddRequestHandler, addRequestHandler, configureRegion, getEndpointPrefix, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerRegionOverride, getTimeOffset, removeRequestHandler, removeRequestHandler, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateApiKey, createAuthorizer, createBasePathMapping, createDeployment, createDomainName, createModel, createResource, createRestApi, createStage, deleteApiKey, deleteAuthorizer, deleteBasePathMapping, deleteClientCertificate, deleteDeployment, deleteDomainName, deleteIntegration, deleteIntegrationResponse, deleteMethod, deleteMethodResponse, deleteModel, deleteResource, deleteRestApi, deleteStage, flushStageAuthorizersCache, flushStageCache, generateClientCertificate, getAccount, getApiKey, getApiKeys, getAuthorizer, getAuthorizers, getBasePathMapping, getBasePathMappings, getCachedResponseMetadata, getClientCertificate, getClientCertificates, getDeployment, getDeployments, getDomainName, getDomainNames, getExport, getIntegration, getIntegrationResponse, getMethod, getMethodResponse, getModel, getModels, getModelTemplate, getResource, getResources, getRestApi, getRestApis, getSdk, getStage, getStages, importRestApi, putIntegration, putIntegrationResponse, putMethod, putMethodResponse, putRestApi, setEndpoint, setRegion, testInvokeAuthorizer, testInvokeMethod, updateAccount, updateApiKey, updateAuthorizer, updateBasePathMapping, updateClientCertificate, updateDeployment, updateDomainName, updateIntegration, updateIntegrationResponse, updateMethod, updateMethodResponse, updateModel, updateResource, updateRestApi, updateStagepublic AmazonApiGatewayAsyncClient()
Asynchronous methods are delegated to a fixed-size thread pool containing 50 threads (to match the default maximum number of concurrent connections to the service).
public AmazonApiGatewayAsyncClient(ClientConfiguration clientConfiguration)
 Asynchronous methods are delegated to a fixed-size thread pool containing
 a number of threads equal to the maximum number of concurrent connections
 configured via ClientConfiguration.getMaxConnections().
clientConfiguration - The client configuration options controlling how this client
        connects to Amazon API Gateway (ex: proxy settings, retry counts,
        etc).DefaultAWSCredentialsProviderChain, 
Executors.newFixedThreadPool(int)public AmazonApiGatewayAsyncClient(AWSCredentials awsCredentials)
Asynchronous methods are delegated to a fixed-size thread pool containing 50 threads (to match the default maximum number of concurrent connections to the service).
awsCredentials - The AWS credentials (access key ID and secret key) to use when
        authenticating with AWS services.Executors.newFixedThreadPool(int)public AmazonApiGatewayAsyncClient(AWSCredentials awsCredentials, ExecutorService executorService)
awsCredentials - The AWS credentials (access key ID and secret key) to use when
        authenticating with AWS services.executorService - The executor service by which all asynchronous requests will be
        executed.public AmazonApiGatewayAsyncClient(AWSCredentials awsCredentials, ClientConfiguration clientConfiguration, ExecutorService executorService)
awsCredentials - The AWS credentials (access key ID and secret key) to use when
        authenticating with AWS services.clientConfiguration - Client configuration options (ex: max retry limit, proxy settings,
        etc).executorService - The executor service by which all asynchronous requests will be
        executed.public AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider)
Asynchronous methods are delegated to a fixed-size thread pool containing 50 threads (to match the default maximum number of concurrent connections to the service).
awsCredentialsProvider - The AWS credentials provider which will provide credentials to
        authenticate requests with AWS services.Executors.newFixedThreadPool(int)public AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration)
 Asynchronous methods are delegated to a fixed-size thread pool containing
 a number of threads equal to the maximum number of concurrent connections
 configured via ClientConfiguration.getMaxConnections().
awsCredentialsProvider - The AWS credentials provider which will provide credentials to
        authenticate requests with AWS services.clientConfiguration - Client configuration options (ex: max retry limit, proxy settings,
        etc).DefaultAWSCredentialsProviderChain, 
Executors.newFixedThreadPool(int)public AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider, ExecutorService executorService)
awsCredentialsProvider - The AWS credentials provider which will provide credentials to
        authenticate requests with AWS services.executorService - The executor service by which all asynchronous requests will be
        executed.public AmazonApiGatewayAsyncClient(AWSCredentialsProvider awsCredentialsProvider, ClientConfiguration clientConfiguration, ExecutorService executorService)
awsCredentialsProvider - The AWS credentials provider which will provide credentials to
        authenticate requests with AWS services.clientConfiguration - Client configuration options (ex: max retry limit, proxy settings,
        etc).executorService - The executor service by which all asynchronous requests will be
        executed.public ExecutorService getExecutorService()
public Future<CreateApiKeyResult> createApiKeyAsync(CreateApiKeyRequest request)
AmazonApiGatewayAsyncCreate an ApiKey resource.
createApiKeyAsync in interface AmazonApiGatewayAsyncrequest - Request to create an ApiKey resource.public Future<CreateApiKeyResult> createApiKeyAsync(CreateApiKeyRequest request, AsyncHandler<CreateApiKeyRequest,CreateApiKeyResult> asyncHandler)
AmazonApiGatewayAsyncCreate an ApiKey resource.
createApiKeyAsync in interface AmazonApiGatewayAsyncrequest - Request to create an ApiKey resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateAuthorizerResult> createAuthorizerAsync(CreateAuthorizerRequest request)
AmazonApiGatewayAsyncAdds a new Authorizer resource to an existing RestApi resource.
createAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to add a new Authorizer to an existing
        RestApi resource.public Future<CreateAuthorizerResult> createAuthorizerAsync(CreateAuthorizerRequest request, AsyncHandler<CreateAuthorizerRequest,CreateAuthorizerResult> asyncHandler)
AmazonApiGatewayAsyncAdds a new Authorizer resource to an existing RestApi resource.
createAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to add a new Authorizer to an existing
        RestApi resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateBasePathMappingResult> createBasePathMappingAsync(CreateBasePathMappingRequest request)
AmazonApiGatewayAsyncCreates a new BasePathMapping resource.
createBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a new BasePathMapping
        resource.public Future<CreateBasePathMappingResult> createBasePathMappingAsync(CreateBasePathMappingRequest request, AsyncHandler<CreateBasePathMappingRequest,CreateBasePathMappingResult> asyncHandler)
AmazonApiGatewayAsyncCreates a new BasePathMapping resource.
createBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a new BasePathMapping
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request)
AmazonApiGatewayAsyncCreates a Deployment resource, which makes a specified RestApi callable over the internet.
createDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a Deployment
        resource.public Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest request, AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
AmazonApiGatewayAsyncCreates a Deployment resource, which makes a specified RestApi callable over the internet.
createDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a Deployment
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateDomainNameResult> createDomainNameAsync(CreateDomainNameRequest request)
AmazonApiGatewayAsyncCreates a new domain name.
createDomainNameAsync in interface AmazonApiGatewayAsyncrequest - A request to create a new domain name.public Future<CreateDomainNameResult> createDomainNameAsync(CreateDomainNameRequest request, AsyncHandler<CreateDomainNameRequest,CreateDomainNameResult> asyncHandler)
AmazonApiGatewayAsyncCreates a new domain name.
createDomainNameAsync in interface AmazonApiGatewayAsyncrequest - A request to create a new domain name.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateModelResult> createModelAsync(CreateModelRequest request)
AmazonApiGatewayAsynccreateModelAsync in interface AmazonApiGatewayAsyncrequest - Request to add a new Model to an existing RestApi
        resource.public Future<CreateModelResult> createModelAsync(CreateModelRequest request, AsyncHandler<CreateModelRequest,CreateModelResult> asyncHandler)
AmazonApiGatewayAsynccreateModelAsync in interface AmazonApiGatewayAsyncrequest - Request to add a new Model to an existing RestApi
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateResourceResult> createResourceAsync(CreateResourceRequest request)
AmazonApiGatewayAsyncCreates a Resource resource.
createResourceAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a Resource resource.public Future<CreateResourceResult> createResourceAsync(CreateResourceRequest request, AsyncHandler<CreateResourceRequest,CreateResourceResult> asyncHandler)
AmazonApiGatewayAsyncCreates a Resource resource.
createResourceAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a Resource resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateRestApiResult> createRestApiAsync(CreateRestApiRequest request)
AmazonApiGatewayAsyncCreates a new RestApi resource.
createRestApiAsync in interface AmazonApiGatewayAsyncrequest - The POST Request to add a new RestApi resource to your
        collection.public Future<CreateRestApiResult> createRestApiAsync(CreateRestApiRequest request, AsyncHandler<CreateRestApiRequest,CreateRestApiResult> asyncHandler)
AmazonApiGatewayAsyncCreates a new RestApi resource.
createRestApiAsync in interface AmazonApiGatewayAsyncrequest - The POST Request to add a new RestApi resource to your
        collection.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<CreateStageResult> createStageAsync(CreateStageRequest request)
AmazonApiGatewayAsyncCreates a new Stage resource that references a pre-existing Deployment for the API.
createStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a Stage resource.public Future<CreateStageResult> createStageAsync(CreateStageRequest request, AsyncHandler<CreateStageRequest,CreateStageResult> asyncHandler)
AmazonApiGatewayAsyncCreates a new Stage resource that references a pre-existing Deployment for the API.
createStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to create a Stage resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteApiKeyResult> deleteApiKeyAsync(DeleteApiKeyRequest request)
AmazonApiGatewayAsyncDeletes the ApiKey resource.
deleteApiKeyAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the ApiKey resource.public Future<DeleteApiKeyResult> deleteApiKeyAsync(DeleteApiKeyRequest request, AsyncHandler<DeleteApiKeyRequest,DeleteApiKeyResult> asyncHandler)
AmazonApiGatewayAsyncDeletes the ApiKey resource.
deleteApiKeyAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the ApiKey resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteAuthorizerResult> deleteAuthorizerAsync(DeleteAuthorizerRequest request)
AmazonApiGatewayAsyncDeletes an existing Authorizer resource.
deleteAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing Authorizer resource.public Future<DeleteAuthorizerResult> deleteAuthorizerAsync(DeleteAuthorizerRequest request, AsyncHandler<DeleteAuthorizerRequest,DeleteAuthorizerResult> asyncHandler)
AmazonApiGatewayAsyncDeletes an existing Authorizer resource.
deleteAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing Authorizer resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteBasePathMappingResult> deleteBasePathMappingAsync(DeleteBasePathMappingRequest request)
AmazonApiGatewayAsyncDeletes the BasePathMapping resource.
deleteBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the BasePathMapping resource.public Future<DeleteBasePathMappingResult> deleteBasePathMappingAsync(DeleteBasePathMappingRequest request, AsyncHandler<DeleteBasePathMappingRequest,DeleteBasePathMappingResult> asyncHandler)
AmazonApiGatewayAsyncDeletes the BasePathMapping resource.
deleteBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the BasePathMapping resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteClientCertificateResult> deleteClientCertificateAsync(DeleteClientCertificateRequest request)
AmazonApiGatewayAsyncDeletes the ClientCertificate resource.
deleteClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the ClientCertificate resource.public Future<DeleteClientCertificateResult> deleteClientCertificateAsync(DeleteClientCertificateRequest request, AsyncHandler<DeleteClientCertificateRequest,DeleteClientCertificateResult> asyncHandler)
AmazonApiGatewayAsyncDeletes the ClientCertificate resource.
deleteClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the ClientCertificate resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteDeploymentResult> deleteDeploymentAsync(DeleteDeploymentRequest request)
AmazonApiGatewayAsyncDeletes a Deployment resource. Deleting a deployment will only succeed if there are no Stage resources associated with it.
deleteDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to delete a Deployment
        resource.public Future<DeleteDeploymentResult> deleteDeploymentAsync(DeleteDeploymentRequest request, AsyncHandler<DeleteDeploymentRequest,DeleteDeploymentResult> asyncHandler)
AmazonApiGatewayAsyncDeletes a Deployment resource. Deleting a deployment will only succeed if there are no Stage resources associated with it.
deleteDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to delete a Deployment
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteDomainNameResult> deleteDomainNameAsync(DeleteDomainNameRequest request)
AmazonApiGatewayAsyncDeletes the DomainName resource.
deleteDomainNameAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the DomainName resource.public Future<DeleteDomainNameResult> deleteDomainNameAsync(DeleteDomainNameRequest request, AsyncHandler<DeleteDomainNameRequest,DeleteDomainNameResult> asyncHandler)
AmazonApiGatewayAsyncDeletes the DomainName resource.
deleteDomainNameAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the DomainName resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteIntegrationResult> deleteIntegrationAsync(DeleteIntegrationRequest request)
AmazonApiGatewayAsyncRepresents a delete integration.
deleteIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents a delete integration request.public Future<DeleteIntegrationResult> deleteIntegrationAsync(DeleteIntegrationRequest request, AsyncHandler<DeleteIntegrationRequest,DeleteIntegrationResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a delete integration.
deleteIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents a delete integration request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteIntegrationResponseResult> deleteIntegrationResponseAsync(DeleteIntegrationResponseRequest request)
AmazonApiGatewayAsyncRepresents a delete integration response.
deleteIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents a delete integration response request.public Future<DeleteIntegrationResponseResult> deleteIntegrationResponseAsync(DeleteIntegrationResponseRequest request, AsyncHandler<DeleteIntegrationResponseRequest,DeleteIntegrationResponseResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a delete integration response.
deleteIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents a delete integration response request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteMethodResult> deleteMethodAsync(DeleteMethodRequest request)
AmazonApiGatewayAsyncDeletes an existing Method resource.
deleteMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing Method resource.public Future<DeleteMethodResult> deleteMethodAsync(DeleteMethodRequest request, AsyncHandler<DeleteMethodRequest,DeleteMethodResult> asyncHandler)
AmazonApiGatewayAsyncDeletes an existing Method resource.
deleteMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing Method resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteMethodResponseResult> deleteMethodResponseAsync(DeleteMethodResponseRequest request)
AmazonApiGatewayAsyncDeletes an existing MethodResponse resource.
deleteMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - A request to delete an existing MethodResponse resource.public Future<DeleteMethodResponseResult> deleteMethodResponseAsync(DeleteMethodResponseRequest request, AsyncHandler<DeleteMethodResponseRequest,DeleteMethodResponseResult> asyncHandler)
AmazonApiGatewayAsyncDeletes an existing MethodResponse resource.
deleteMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - A request to delete an existing MethodResponse resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteModelResult> deleteModelAsync(DeleteModelRequest request)
AmazonApiGatewayAsyncDeletes a model.
deleteModelAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing model in an existing RestApi
        resource.public Future<DeleteModelResult> deleteModelAsync(DeleteModelRequest request, AsyncHandler<DeleteModelRequest,DeleteModelResult> asyncHandler)
AmazonApiGatewayAsyncDeletes a model.
deleteModelAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing model in an existing RestApi
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteResourceResult> deleteResourceAsync(DeleteResourceRequest request)
AmazonApiGatewayAsyncDeletes a Resource resource.
deleteResourceAsync in interface AmazonApiGatewayAsyncrequest - Request to delete a Resource.public Future<DeleteResourceResult> deleteResourceAsync(DeleteResourceRequest request, AsyncHandler<DeleteResourceRequest,DeleteResourceResult> asyncHandler)
AmazonApiGatewayAsyncDeletes a Resource resource.
deleteResourceAsync in interface AmazonApiGatewayAsyncrequest - Request to delete a Resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteRestApiResult> deleteRestApiAsync(DeleteRestApiRequest request)
AmazonApiGatewayAsyncDeletes the specified API.
deleteRestApiAsync in interface AmazonApiGatewayAsyncrequest - Request to delete the specified API from your collection.public Future<DeleteRestApiResult> deleteRestApiAsync(DeleteRestApiRequest request, AsyncHandler<DeleteRestApiRequest,DeleteRestApiResult> asyncHandler)
AmazonApiGatewayAsyncDeletes the specified API.
deleteRestApiAsync in interface AmazonApiGatewayAsyncrequest - Request to delete the specified API from your collection.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<DeleteStageResult> deleteStageAsync(DeleteStageRequest request)
AmazonApiGatewayAsyncDeletes a Stage resource.
deleteStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to delete a Stage resource.public Future<DeleteStageResult> deleteStageAsync(DeleteStageRequest request, AsyncHandler<DeleteStageRequest,DeleteStageResult> asyncHandler)
AmazonApiGatewayAsyncDeletes a Stage resource.
deleteStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to delete a Stage resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<FlushStageAuthorizersCacheResult> flushStageAuthorizersCacheAsync(FlushStageAuthorizersCacheRequest request)
AmazonApiGatewayAsyncFlushes all authorizer cache entries on a stage.
flushStageAuthorizersCacheAsync in interface AmazonApiGatewayAsyncrequest - Request to flush authorizer cache entries on a specified stage.public Future<FlushStageAuthorizersCacheResult> flushStageAuthorizersCacheAsync(FlushStageAuthorizersCacheRequest request, AsyncHandler<FlushStageAuthorizersCacheRequest,FlushStageAuthorizersCacheResult> asyncHandler)
AmazonApiGatewayAsyncFlushes all authorizer cache entries on a stage.
flushStageAuthorizersCacheAsync in interface AmazonApiGatewayAsyncrequest - Request to flush authorizer cache entries on a specified stage.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<FlushStageCacheResult> flushStageCacheAsync(FlushStageCacheRequest request)
AmazonApiGatewayAsyncFlushes a stage's cache.
flushStageCacheAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to flush a stage's cache.public Future<FlushStageCacheResult> flushStageCacheAsync(FlushStageCacheRequest request, AsyncHandler<FlushStageCacheRequest,FlushStageCacheResult> asyncHandler)
AmazonApiGatewayAsyncFlushes a stage's cache.
flushStageCacheAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to flush a stage's cache.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GenerateClientCertificateResult> generateClientCertificateAsync(GenerateClientCertificateRequest request)
AmazonApiGatewayAsyncGenerates a ClientCertificate resource.
generateClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to generate a ClientCertificate resource.public Future<GenerateClientCertificateResult> generateClientCertificateAsync(GenerateClientCertificateRequest request, AsyncHandler<GenerateClientCertificateRequest,GenerateClientCertificateResult> asyncHandler)
AmazonApiGatewayAsyncGenerates a ClientCertificate resource.
generateClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to generate a ClientCertificate resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetAccountResult> getAccountAsync(GetAccountRequest request)
AmazonApiGatewayAsyncGets information about the current Account resource.
getAccountAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about the current
        Account resource.public Future<GetAccountResult> getAccountAsync(GetAccountRequest request, AsyncHandler<GetAccountRequest,GetAccountResult> asyncHandler)
AmazonApiGatewayAsyncGets information about the current Account resource.
getAccountAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about the current
        Account resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetApiKeyResult> getApiKeyAsync(GetApiKeyRequest request)
AmazonApiGatewayAsyncGets information about the current ApiKey resource.
getApiKeyAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about the current ApiKey
        resource.public Future<GetApiKeyResult> getApiKeyAsync(GetApiKeyRequest request, AsyncHandler<GetApiKeyRequest,GetApiKeyResult> asyncHandler)
AmazonApiGatewayAsyncGets information about the current ApiKey resource.
getApiKeyAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about the current ApiKey
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetApiKeysResult> getApiKeysAsync(GetApiKeysRequest request)
AmazonApiGatewayAsyncGets information about the current ApiKeys resource.
getApiKeysAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about the current ApiKeys
        resource.public Future<GetApiKeysResult> getApiKeysAsync(GetApiKeysRequest request, AsyncHandler<GetApiKeysRequest,GetApiKeysResult> asyncHandler)
AmazonApiGatewayAsyncGets information about the current ApiKeys resource.
getApiKeysAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about the current ApiKeys
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetAuthorizerResult> getAuthorizerAsync(GetAuthorizerRequest request)
AmazonApiGatewayAsyncDescribe an existing Authorizer resource.
getAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to describe an existing Authorizer resource.public Future<GetAuthorizerResult> getAuthorizerAsync(GetAuthorizerRequest request, AsyncHandler<GetAuthorizerRequest,GetAuthorizerResult> asyncHandler)
AmazonApiGatewayAsyncDescribe an existing Authorizer resource.
getAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to describe an existing Authorizer resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetAuthorizersResult> getAuthorizersAsync(GetAuthorizersRequest request)
AmazonApiGatewayAsyncDescribe an existing Authorizers resource.
getAuthorizersAsync in interface AmazonApiGatewayAsyncrequest - Request to describe an existing Authorizers resource.public Future<GetAuthorizersResult> getAuthorizersAsync(GetAuthorizersRequest request, AsyncHandler<GetAuthorizersRequest,GetAuthorizersResult> asyncHandler)
AmazonApiGatewayAsyncDescribe an existing Authorizers resource.
getAuthorizersAsync in interface AmazonApiGatewayAsyncrequest - Request to describe an existing Authorizers resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetBasePathMappingResult> getBasePathMappingAsync(GetBasePathMappingRequest request)
AmazonApiGatewayAsyncDescribe a BasePathMapping resource.
getBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - Request to describe a BasePathMapping resource.public Future<GetBasePathMappingResult> getBasePathMappingAsync(GetBasePathMappingRequest request, AsyncHandler<GetBasePathMappingRequest,GetBasePathMappingResult> asyncHandler)
AmazonApiGatewayAsyncDescribe a BasePathMapping resource.
getBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - Request to describe a BasePathMapping resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetBasePathMappingsResult> getBasePathMappingsAsync(GetBasePathMappingsRequest request)
AmazonApiGatewayAsyncRepresents a collection of BasePathMapping resources.
getBasePathMappingsAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about a collection of
        BasePathMapping resources.public Future<GetBasePathMappingsResult> getBasePathMappingsAsync(GetBasePathMappingsRequest request, AsyncHandler<GetBasePathMappingsRequest,GetBasePathMappingsResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a collection of BasePathMapping resources.
getBasePathMappingsAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about a collection of
        BasePathMapping resources.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetClientCertificateResult> getClientCertificateAsync(GetClientCertificateRequest request)
AmazonApiGatewayAsyncGets information about the current ClientCertificate resource.
getClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about the current
        ClientCertificate resource.public Future<GetClientCertificateResult> getClientCertificateAsync(GetClientCertificateRequest request, AsyncHandler<GetClientCertificateRequest,GetClientCertificateResult> asyncHandler)
AmazonApiGatewayAsyncGets information about the current ClientCertificate resource.
getClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about the current
        ClientCertificate resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetClientCertificatesResult> getClientCertificatesAsync(GetClientCertificatesRequest request)
AmazonApiGatewayAsyncGets a collection of ClientCertificate resources.
getClientCertificatesAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about a collection of
        ClientCertificate resources.public Future<GetClientCertificatesResult> getClientCertificatesAsync(GetClientCertificatesRequest request, AsyncHandler<GetClientCertificatesRequest,GetClientCertificatesResult> asyncHandler)
AmazonApiGatewayAsyncGets a collection of ClientCertificate resources.
getClientCertificatesAsync in interface AmazonApiGatewayAsyncrequest - A request to get information about a collection of
        ClientCertificate resources.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetDeploymentResult> getDeploymentAsync(GetDeploymentRequest request)
AmazonApiGatewayAsyncGets information about a Deployment resource.
getDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about a
        Deployment resource.public Future<GetDeploymentResult> getDeploymentAsync(GetDeploymentRequest request, AsyncHandler<GetDeploymentRequest,GetDeploymentResult> asyncHandler)
AmazonApiGatewayAsyncGets information about a Deployment resource.
getDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about a
        Deployment resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetDeploymentsResult> getDeploymentsAsync(GetDeploymentsRequest request)
AmazonApiGatewayAsyncGets information about a Deployments collection.
getDeploymentsAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about a
        Deployments collection.public Future<GetDeploymentsResult> getDeploymentsAsync(GetDeploymentsRequest request, AsyncHandler<GetDeploymentsRequest,GetDeploymentsResult> asyncHandler)
AmazonApiGatewayAsyncGets information about a Deployments collection.
getDeploymentsAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about a
        Deployments collection.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetDomainNameResult> getDomainNameAsync(GetDomainNameRequest request)
AmazonApiGatewayAsyncRepresents a domain name that is contained in a simpler, more intuitive URL that can be called.
getDomainNameAsync in interface AmazonApiGatewayAsyncrequest - Request to get the name of a DomainName resource.public Future<GetDomainNameResult> getDomainNameAsync(GetDomainNameRequest request, AsyncHandler<GetDomainNameRequest,GetDomainNameResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a domain name that is contained in a simpler, more intuitive URL that can be called.
getDomainNameAsync in interface AmazonApiGatewayAsyncrequest - Request to get the name of a DomainName resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetDomainNamesResult> getDomainNamesAsync(GetDomainNamesRequest request)
AmazonApiGatewayAsyncRepresents a collection of DomainName resources.
getDomainNamesAsync in interface AmazonApiGatewayAsyncrequest - Request to describe a collection of DomainName resources.public Future<GetDomainNamesResult> getDomainNamesAsync(GetDomainNamesRequest request, AsyncHandler<GetDomainNamesRequest,GetDomainNamesResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a collection of DomainName resources.
getDomainNamesAsync in interface AmazonApiGatewayAsyncrequest - Request to describe a collection of DomainName resources.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetExportResult> getExportAsync(GetExportRequest request)
AmazonApiGatewayAsyncExports a deployed version of a RestApi in a specified format.
getExportAsync in interface AmazonApiGatewayAsyncrequest - Request a new export of a RestApi for a particular
        Stage.public Future<GetExportResult> getExportAsync(GetExportRequest request, AsyncHandler<GetExportRequest,GetExportResult> asyncHandler)
AmazonApiGatewayAsyncExports a deployed version of a RestApi in a specified format.
getExportAsync in interface AmazonApiGatewayAsyncrequest - Request a new export of a RestApi for a particular
        Stage.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetIntegrationResult> getIntegrationAsync(GetIntegrationRequest request)
AmazonApiGatewayAsyncRepresents a get integration.
getIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents a get integration request.public Future<GetIntegrationResult> getIntegrationAsync(GetIntegrationRequest request, AsyncHandler<GetIntegrationRequest,GetIntegrationResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a get integration.
getIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents a get integration request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetIntegrationResponseResult> getIntegrationResponseAsync(GetIntegrationResponseRequest request)
AmazonApiGatewayAsyncRepresents a get integration response.
getIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents a get integration response request.public Future<GetIntegrationResponseResult> getIntegrationResponseAsync(GetIntegrationResponseRequest request, AsyncHandler<GetIntegrationResponseRequest,GetIntegrationResponseResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a get integration response.
getIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents a get integration response request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetMethodResult> getMethodAsync(GetMethodRequest request)
AmazonApiGatewayAsyncDescribe an existing Method resource.
getMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to describe an existing Method resource.public Future<GetMethodResult> getMethodAsync(GetMethodRequest request, AsyncHandler<GetMethodRequest,GetMethodResult> asyncHandler)
AmazonApiGatewayAsyncDescribe an existing Method resource.
getMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to describe an existing Method resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetMethodResponseResult> getMethodResponseAsync(GetMethodResponseRequest request)
AmazonApiGatewayAsyncDescribes a MethodResponse resource.
getMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - Request to describe a MethodResponse resource.public Future<GetMethodResponseResult> getMethodResponseAsync(GetMethodResponseRequest request, AsyncHandler<GetMethodResponseRequest,GetMethodResponseResult> asyncHandler)
AmazonApiGatewayAsyncDescribes a MethodResponse resource.
getMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - Request to describe a MethodResponse resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetModelResult> getModelAsync(GetModelRequest request)
AmazonApiGatewayAsyncDescribes an existing model defined for a RestApi resource.
getModelAsync in interface AmazonApiGatewayAsyncrequest - Request to list information about a model in an existing
        RestApi resource.public Future<GetModelResult> getModelAsync(GetModelRequest request, AsyncHandler<GetModelRequest,GetModelResult> asyncHandler)
AmazonApiGatewayAsyncDescribes an existing model defined for a RestApi resource.
getModelAsync in interface AmazonApiGatewayAsyncrequest - Request to list information about a model in an existing
        RestApi resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetModelTemplateResult> getModelTemplateAsync(GetModelTemplateRequest request)
AmazonApiGatewayAsyncGenerates a sample mapping template that can be used to transform a payload into the structure of a model.
getModelTemplateAsync in interface AmazonApiGatewayAsyncrequest - Request to generate a sample mapping template used to transform
        the payload.public Future<GetModelTemplateResult> getModelTemplateAsync(GetModelTemplateRequest request, AsyncHandler<GetModelTemplateRequest,GetModelTemplateResult> asyncHandler)
AmazonApiGatewayAsyncGenerates a sample mapping template that can be used to transform a payload into the structure of a model.
getModelTemplateAsync in interface AmazonApiGatewayAsyncrequest - Request to generate a sample mapping template used to transform
        the payload.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetModelsResult> getModelsAsync(GetModelsRequest request)
AmazonApiGatewayAsyncgetModelsAsync in interface AmazonApiGatewayAsyncrequest - Request to list existing Models defined for a
        RestApi resource.public Future<GetModelsResult> getModelsAsync(GetModelsRequest request, AsyncHandler<GetModelsRequest,GetModelsResult> asyncHandler)
AmazonApiGatewayAsyncgetModelsAsync in interface AmazonApiGatewayAsyncrequest - Request to list existing Models defined for a
        RestApi resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetResourceResult> getResourceAsync(GetResourceRequest request)
AmazonApiGatewayAsyncLists information about a resource.
getResourceAsync in interface AmazonApiGatewayAsyncrequest - Request to list information about a resource.public Future<GetResourceResult> getResourceAsync(GetResourceRequest request, AsyncHandler<GetResourceRequest,GetResourceResult> asyncHandler)
AmazonApiGatewayAsyncLists information about a resource.
getResourceAsync in interface AmazonApiGatewayAsyncrequest - Request to list information about a resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetResourcesResult> getResourcesAsync(GetResourcesRequest request)
AmazonApiGatewayAsyncLists information about a collection of Resource resources.
getResourcesAsync in interface AmazonApiGatewayAsyncrequest - Request to list information about a collection of resources.public Future<GetResourcesResult> getResourcesAsync(GetResourcesRequest request, AsyncHandler<GetResourcesRequest,GetResourcesResult> asyncHandler)
AmazonApiGatewayAsyncLists information about a collection of Resource resources.
getResourcesAsync in interface AmazonApiGatewayAsyncrequest - Request to list information about a collection of resources.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetRestApiResult> getRestApiAsync(GetRestApiRequest request)
AmazonApiGatewayAsyncLists the RestApi resource in the collection.
getRestApiAsync in interface AmazonApiGatewayAsyncrequest - The GET request to list an existing RestApi defined for
        your collection.public Future<GetRestApiResult> getRestApiAsync(GetRestApiRequest request, AsyncHandler<GetRestApiRequest,GetRestApiResult> asyncHandler)
AmazonApiGatewayAsyncLists the RestApi resource in the collection.
getRestApiAsync in interface AmazonApiGatewayAsyncrequest - The GET request to list an existing RestApi defined for
        your collection.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetRestApisResult> getRestApisAsync(GetRestApisRequest request)
AmazonApiGatewayAsyncLists the RestApis resources for your collection.
getRestApisAsync in interface AmazonApiGatewayAsyncrequest - The GET request to list existing RestApis defined for your
        collection.public Future<GetRestApisResult> getRestApisAsync(GetRestApisRequest request, AsyncHandler<GetRestApisRequest,GetRestApisResult> asyncHandler)
AmazonApiGatewayAsyncLists the RestApis resources for your collection.
getRestApisAsync in interface AmazonApiGatewayAsyncrequest - The GET request to list existing RestApis defined for your
        collection.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetSdkResult> getSdkAsync(GetSdkRequest request)
AmazonApiGatewayAsyncgetSdkAsync in interface AmazonApiGatewayAsyncrequest - Request a new generated client SDK for a RestApi and
        Stage.public Future<GetSdkResult> getSdkAsync(GetSdkRequest request, AsyncHandler<GetSdkRequest,GetSdkResult> asyncHandler)
AmazonApiGatewayAsyncgetSdkAsync in interface AmazonApiGatewayAsyncrequest - Request a new generated client SDK for a RestApi and
        Stage.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetStageResult> getStageAsync(GetStageRequest request)
AmazonApiGatewayAsyncGets information about a Stage resource.
getStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about a
        Stage resource.public Future<GetStageResult> getStageAsync(GetStageRequest request, AsyncHandler<GetStageRequest,GetStageResult> asyncHandler)
AmazonApiGatewayAsyncGets information about a Stage resource.
getStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about a
        Stage resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<GetStagesResult> getStagesAsync(GetStagesRequest request)
AmazonApiGatewayAsyncGets information about one or more Stage resources.
getStagesAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about one or more
        Stage resources.public Future<GetStagesResult> getStagesAsync(GetStagesRequest request, AsyncHandler<GetStagesRequest,GetStagesResult> asyncHandler)
AmazonApiGatewayAsyncGets information about one or more Stage resources.
getStagesAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to get information about one or more
        Stage resources.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<ImportRestApiResult> importRestApiAsync(ImportRestApiRequest request)
AmazonApiGatewayAsyncA feature of the Amazon API Gateway control service for creating a new API from an external API definition file.
importRestApiAsync in interface AmazonApiGatewayAsyncrequest - A POST request to import an API to Amazon API Gateway using an
        input of an API definition file.public Future<ImportRestApiResult> importRestApiAsync(ImportRestApiRequest request, AsyncHandler<ImportRestApiRequest,ImportRestApiResult> asyncHandler)
AmazonApiGatewayAsyncA feature of the Amazon API Gateway control service for creating a new API from an external API definition file.
importRestApiAsync in interface AmazonApiGatewayAsyncrequest - A POST request to import an API to Amazon API Gateway using an
        input of an API definition file.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<PutIntegrationResult> putIntegrationAsync(PutIntegrationRequest request)
AmazonApiGatewayAsyncRepresents a put integration.
putIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents a put integration request.public Future<PutIntegrationResult> putIntegrationAsync(PutIntegrationRequest request, AsyncHandler<PutIntegrationRequest,PutIntegrationResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a put integration.
putIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents a put integration request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<PutIntegrationResponseResult> putIntegrationResponseAsync(PutIntegrationResponseRequest request)
AmazonApiGatewayAsyncRepresents a put integration.
putIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents a put integration response request.public Future<PutIntegrationResponseResult> putIntegrationResponseAsync(PutIntegrationResponseRequest request, AsyncHandler<PutIntegrationResponseRequest,PutIntegrationResponseResult> asyncHandler)
AmazonApiGatewayAsyncRepresents a put integration.
putIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents a put integration response request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<PutMethodResult> putMethodAsync(PutMethodRequest request)
AmazonApiGatewayAsyncAdd a method to an existing Resource resource.
putMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to add a method to an existing Resource resource.public Future<PutMethodResult> putMethodAsync(PutMethodRequest request, AsyncHandler<PutMethodRequest,PutMethodResult> asyncHandler)
AmazonApiGatewayAsyncAdd a method to an existing Resource resource.
putMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to add a method to an existing Resource resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<PutMethodResponseResult> putMethodResponseAsync(PutMethodResponseRequest request)
AmazonApiGatewayAsyncAdds a MethodResponse to an existing Method resource.
putMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - Request to add a MethodResponse to an existing
        Method resource.public Future<PutMethodResponseResult> putMethodResponseAsync(PutMethodResponseRequest request, AsyncHandler<PutMethodResponseRequest,PutMethodResponseResult> asyncHandler)
AmazonApiGatewayAsyncAdds a MethodResponse to an existing Method resource.
putMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - Request to add a MethodResponse to an existing
        Method resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<PutRestApiResult> putRestApiAsync(PutRestApiRequest request)
AmazonApiGatewayAsyncA feature of the Amazon API Gateway control service for updating an existing API with an input of external API definitions. The update can take the form of merging the supplied definition into the existing API or overwriting the existing API.
putRestApiAsync in interface AmazonApiGatewayAsyncrequest - A PUT request to update an existing API, with external API
        definitions specified as the request body.public Future<PutRestApiResult> putRestApiAsync(PutRestApiRequest request, AsyncHandler<PutRestApiRequest,PutRestApiResult> asyncHandler)
AmazonApiGatewayAsyncA feature of the Amazon API Gateway control service for updating an existing API with an input of external API definitions. The update can take the form of merging the supplied definition into the existing API or overwriting the existing API.
putRestApiAsync in interface AmazonApiGatewayAsyncrequest - A PUT request to update an existing API, with external API
        definitions specified as the request body.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<TestInvokeAuthorizerResult> testInvokeAuthorizerAsync(TestInvokeAuthorizerRequest request)
AmazonApiGatewayAsyncSimulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming request body.
testInvokeAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Make a request to simulate the execution of an Authorizer.public Future<TestInvokeAuthorizerResult> testInvokeAuthorizerAsync(TestInvokeAuthorizerRequest request, AsyncHandler<TestInvokeAuthorizerRequest,TestInvokeAuthorizerResult> asyncHandler)
AmazonApiGatewayAsyncSimulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming request body.
testInvokeAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Make a request to simulate the execution of an Authorizer.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<TestInvokeMethodResult> testInvokeMethodAsync(TestInvokeMethodRequest request)
AmazonApiGatewayAsyncSimulate the execution of a Method in your RestApi with headers, parameters, and an incoming request body.
testInvokeMethodAsync in interface AmazonApiGatewayAsyncrequest - Make a request to simulate the execution of a Method.public Future<TestInvokeMethodResult> testInvokeMethodAsync(TestInvokeMethodRequest request, AsyncHandler<TestInvokeMethodRequest,TestInvokeMethodResult> asyncHandler)
AmazonApiGatewayAsyncSimulate the execution of a Method in your RestApi with headers, parameters, and an incoming request body.
testInvokeMethodAsync in interface AmazonApiGatewayAsyncrequest - Make a request to simulate the execution of a Method.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateAccountResult> updateAccountAsync(UpdateAccountRequest request)
AmazonApiGatewayAsyncChanges information about the current Account resource.
updateAccountAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to change information about the
        current Account resource.public Future<UpdateAccountResult> updateAccountAsync(UpdateAccountRequest request, AsyncHandler<UpdateAccountRequest,UpdateAccountResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about the current Account resource.
updateAccountAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to change information about the
        current Account resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateApiKeyResult> updateApiKeyAsync(UpdateApiKeyRequest request)
AmazonApiGatewayAsyncChanges information about an ApiKey resource.
updateApiKeyAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about an ApiKey resource.public Future<UpdateApiKeyResult> updateApiKeyAsync(UpdateApiKeyRequest request, AsyncHandler<UpdateApiKeyRequest,UpdateApiKeyResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about an ApiKey resource.
updateApiKeyAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about an ApiKey resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateAuthorizerResult> updateAuthorizerAsync(UpdateAuthorizerRequest request)
AmazonApiGatewayAsyncUpdates an existing Authorizer resource.
updateAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing Authorizer resource.public Future<UpdateAuthorizerResult> updateAuthorizerAsync(UpdateAuthorizerRequest request, AsyncHandler<UpdateAuthorizerRequest,UpdateAuthorizerResult> asyncHandler)
AmazonApiGatewayAsyncUpdates an existing Authorizer resource.
updateAuthorizerAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing Authorizer resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateBasePathMappingResult> updateBasePathMappingAsync(UpdateBasePathMappingRequest request)
AmazonApiGatewayAsyncChanges information about the BasePathMapping resource.
updateBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about the BasePathMapping
        resource.public Future<UpdateBasePathMappingResult> updateBasePathMappingAsync(UpdateBasePathMappingRequest request, AsyncHandler<UpdateBasePathMappingRequest,UpdateBasePathMappingResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about the BasePathMapping resource.
updateBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about the BasePathMapping
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateClientCertificateResult> updateClientCertificateAsync(UpdateClientCertificateRequest request)
AmazonApiGatewayAsyncChanges information about an ClientCertificate resource.
updateClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about an ClientCertificate
        resource.public Future<UpdateClientCertificateResult> updateClientCertificateAsync(UpdateClientCertificateRequest request, AsyncHandler<UpdateClientCertificateRequest,UpdateClientCertificateResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about an ClientCertificate resource.
updateClientCertificateAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about an ClientCertificate
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateDeploymentResult> updateDeploymentAsync(UpdateDeploymentRequest request)
AmazonApiGatewayAsyncChanges information about a Deployment resource.
updateDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to change information about a
        Deployment resource.public Future<UpdateDeploymentResult> updateDeploymentAsync(UpdateDeploymentRequest request, AsyncHandler<UpdateDeploymentRequest,UpdateDeploymentResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about a Deployment resource.
updateDeploymentAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to change information about a
        Deployment resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateDomainNameResult> updateDomainNameAsync(UpdateDomainNameRequest request)
AmazonApiGatewayAsyncChanges information about the DomainName resource.
updateDomainNameAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about the DomainName
        resource.public Future<UpdateDomainNameResult> updateDomainNameAsync(UpdateDomainNameRequest request, AsyncHandler<UpdateDomainNameRequest,UpdateDomainNameResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about the DomainName resource.
updateDomainNameAsync in interface AmazonApiGatewayAsyncrequest - A request to change information about the DomainName
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateIntegrationResult> updateIntegrationAsync(UpdateIntegrationRequest request)
AmazonApiGatewayAsyncRepresents an update integration.
updateIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents an update integration request.public Future<UpdateIntegrationResult> updateIntegrationAsync(UpdateIntegrationRequest request, AsyncHandler<UpdateIntegrationRequest,UpdateIntegrationResult> asyncHandler)
AmazonApiGatewayAsyncRepresents an update integration.
updateIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents an update integration request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateIntegrationResponseResult> updateIntegrationResponseAsync(UpdateIntegrationResponseRequest request)
AmazonApiGatewayAsyncRepresents an update integration response.
updateIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents an update integration response request.public Future<UpdateIntegrationResponseResult> updateIntegrationResponseAsync(UpdateIntegrationResponseRequest request, AsyncHandler<UpdateIntegrationResponseRequest,UpdateIntegrationResponseResult> asyncHandler)
AmazonApiGatewayAsyncRepresents an update integration response.
updateIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents an update integration response request.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateMethodResult> updateMethodAsync(UpdateMethodRequest request)
AmazonApiGatewayAsyncUpdates an existing Method resource.
updateMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing Method resource.public Future<UpdateMethodResult> updateMethodAsync(UpdateMethodRequest request, AsyncHandler<UpdateMethodRequest,UpdateMethodResult> asyncHandler)
AmazonApiGatewayAsyncUpdates an existing Method resource.
updateMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing Method resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateMethodResponseResult> updateMethodResponseAsync(UpdateMethodResponseRequest request)
AmazonApiGatewayAsyncUpdates an existing MethodResponse resource.
updateMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - A request to update an existing MethodResponse resource.public Future<UpdateMethodResponseResult> updateMethodResponseAsync(UpdateMethodResponseRequest request, AsyncHandler<UpdateMethodResponseRequest,UpdateMethodResponseResult> asyncHandler)
AmazonApiGatewayAsyncUpdates an existing MethodResponse resource.
updateMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - A request to update an existing MethodResponse resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateModelResult> updateModelAsync(UpdateModelRequest request)
AmazonApiGatewayAsyncChanges information about a model.
updateModelAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing model in an existing RestApi
        resource.public Future<UpdateModelResult> updateModelAsync(UpdateModelRequest request, AsyncHandler<UpdateModelRequest,UpdateModelResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about a model.
updateModelAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing model in an existing RestApi
        resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateResourceResult> updateResourceAsync(UpdateResourceRequest request)
AmazonApiGatewayAsyncChanges information about a Resource resource.
updateResourceAsync in interface AmazonApiGatewayAsyncrequest - Request to change information about a Resource resource.public Future<UpdateResourceResult> updateResourceAsync(UpdateResourceRequest request, AsyncHandler<UpdateResourceRequest,UpdateResourceResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about a Resource resource.
updateResourceAsync in interface AmazonApiGatewayAsyncrequest - Request to change information about a Resource resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateRestApiResult> updateRestApiAsync(UpdateRestApiRequest request)
AmazonApiGatewayAsyncChanges information about the specified API.
updateRestApiAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing RestApi resource in your
        collection.public Future<UpdateRestApiResult> updateRestApiAsync(UpdateRestApiRequest request, AsyncHandler<UpdateRestApiRequest,UpdateRestApiResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about the specified API.
updateRestApiAsync in interface AmazonApiGatewayAsyncrequest - Request to update an existing RestApi resource in your
        collection.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public Future<UpdateStageResult> updateStageAsync(UpdateStageRequest request)
AmazonApiGatewayAsyncChanges information about a Stage resource.
updateStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to change information about a
        Stage resource.public Future<UpdateStageResult> updateStageAsync(UpdateStageRequest request, AsyncHandler<UpdateStageRequest,UpdateStageResult> asyncHandler)
AmazonApiGatewayAsyncChanges information about a Stage resource.
updateStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to change information about a
        Stage resource.asyncHandler - Asynchronous callback handler for events in the lifecycle of the
        request. Users can provide an implementation of the callback
        methods in this interface to receive notification of successful or
        unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown() followed by
 getExecutorService().awaitTermination() prior to calling this
 method.shutdown in interface AmazonApiGatewayshutdown in class AmazonWebServiceClientCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.