public class AbstractAmazonApiGatewayAsync extends AbstractAmazonApiGateway implements AmazonApiGatewayAsync
AmazonApiGatewayAsync. Convenient method
forms pass through to the corresponding overload that takes a request object
and an AsyncHandler, which throws an
UnsupportedOperationException.createApiKey, createBasePathMapping, createDeployment, createDomainName, createModel, createResource, createRestApi, createStage, deleteApiKey, deleteBasePathMapping, deleteClientCertificate, deleteDeployment, deleteDomainName, deleteIntegration, deleteIntegrationResponse, deleteMethod, deleteMethodResponse, deleteModel, deleteResource, deleteRestApi, deleteStage, flushStageCache, generateClientCertificate, getAccount, getApiKey, getApiKeys, getBasePathMapping, getBasePathMappings, getCachedResponseMetadata, getClientCertificate, getClientCertificates, getDeployment, getDeployments, getDomainName, getDomainNames, getIntegration, getIntegrationResponse, getMethod, getMethodResponse, getModel, getModels, getModelTemplate, getResource, getResources, getRestApi, getRestApis, getSdk, getStage, getStages, putIntegration, putIntegrationResponse, putMethod, putMethodResponse, setEndpoint, setRegion, shutdown, testInvokeMethod, updateAccount, updateApiKey, updateBasePathMapping, updateClientCertificate, updateDeployment, updateDomainName, updateIntegration, updateIntegrationResponse, updateMethod, updateMethodResponse, updateModel, updateResource, updateRestApi, updateStageequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateApiKey, createBasePathMapping, createDeployment, createDomainName, createModel, createResource, createRestApi, createStage, deleteApiKey, deleteBasePathMapping, deleteClientCertificate, deleteDeployment, deleteDomainName, deleteIntegration, deleteIntegrationResponse, deleteMethod, deleteMethodResponse, deleteModel, deleteResource, deleteRestApi, deleteStage, flushStageCache, generateClientCertificate, getAccount, getApiKey, getApiKeys, getBasePathMapping, getBasePathMappings, getCachedResponseMetadata, getClientCertificate, getClientCertificates, getDeployment, getDeployments, getDomainName, getDomainNames, getIntegration, getIntegrationResponse, getMethod, getMethodResponse, getModel, getModels, getModelTemplate, getResource, getResources, getRestApi, getRestApis, getSdk, getStage, getStages, putIntegration, putIntegrationResponse, putMethod, putMethodResponse, setEndpoint, setRegion, shutdown, testInvokeMethod, updateAccount, updateApiKey, updateBasePathMapping, updateClientCertificate, updateDeployment, updateDomainName, updateIntegration, updateIntegrationResponse, updateMethod, updateMethodResponse, updateModel, updateResource, updateRestApi, updateStagepublic Future<CreateApiKeyResult> createApiKeyAsync(CreateApiKeyRequest request)
createApiKeyAsync in interface AmazonApiGatewayAsyncpublic Future<CreateApiKeyResult> createApiKeyAsync(CreateApiKeyRequest request, AsyncHandler<CreateApiKeyRequest,CreateApiKeyResult> asyncHandler)
createApiKeyAsync in interface AmazonApiGatewayAsyncasyncHandler - 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 - 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 - 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 Stage resource.
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 Stage resource.
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<Void> deleteApiKeyAsync(DeleteApiKeyRequest request)
AmazonApiGatewayAsyncDeletes the ApiKey resource.
deleteApiKeyAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the ApiKey resource.public Future<Void> deleteApiKeyAsync(DeleteApiKeyRequest request, AsyncHandler<DeleteApiKeyRequest,Void> 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<Void> deleteBasePathMappingAsync(DeleteBasePathMappingRequest request)
AmazonApiGatewayAsyncDeletes the BasePathMapping resource.
deleteBasePathMappingAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the BasePathMapping resource.public Future<Void> deleteBasePathMappingAsync(DeleteBasePathMappingRequest request, AsyncHandler<DeleteBasePathMappingRequest,Void> 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<Void> deleteClientCertificateAsync(DeleteClientCertificateRequest request)
deleteClientCertificateAsync in interface AmazonApiGatewayAsyncpublic Future<Void> deleteClientCertificateAsync(DeleteClientCertificateRequest request, AsyncHandler<DeleteClientCertificateRequest,Void> asyncHandler)
deleteClientCertificateAsync in interface AmazonApiGatewayAsyncasyncHandler - 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<Void> 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<Void> deleteDeploymentAsync(DeleteDeploymentRequest request, AsyncHandler<DeleteDeploymentRequest,Void> 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<Void> deleteDomainNameAsync(DeleteDomainNameRequest request)
AmazonApiGatewayAsyncDeletes the DomainName resource.
deleteDomainNameAsync in interface AmazonApiGatewayAsyncrequest - A request to delete the DomainName resource.public Future<Void> deleteDomainNameAsync(DeleteDomainNameRequest request, AsyncHandler<DeleteDomainNameRequest,Void> 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<Void> deleteIntegrationAsync(DeleteIntegrationRequest request)
AmazonApiGatewayAsyncRepresents a delete integration.
deleteIntegrationAsync in interface AmazonApiGatewayAsyncrequest - Represents a delete integration request.public Future<Void> deleteIntegrationAsync(DeleteIntegrationRequest request, AsyncHandler<DeleteIntegrationRequest,Void> 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<Void> deleteIntegrationResponseAsync(DeleteIntegrationResponseRequest request)
AmazonApiGatewayAsyncRepresents a delete integration response.
deleteIntegrationResponseAsync in interface AmazonApiGatewayAsyncrequest - Represents a delete integration response request.public Future<Void> deleteIntegrationResponseAsync(DeleteIntegrationResponseRequest request, AsyncHandler<DeleteIntegrationResponseRequest,Void> 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<Void> deleteMethodAsync(DeleteMethodRequest request)
AmazonApiGatewayAsyncDeletes an existing Method resource.
deleteMethodAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing Method resource.public Future<Void> deleteMethodAsync(DeleteMethodRequest request, AsyncHandler<DeleteMethodRequest,Void> 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<Void> deleteMethodResponseAsync(DeleteMethodResponseRequest request)
AmazonApiGatewayAsyncDeletes an existing MethodResponse resource.
deleteMethodResponseAsync in interface AmazonApiGatewayAsyncrequest - A request to delete an existing MethodResponse resource.public Future<Void> deleteMethodResponseAsync(DeleteMethodResponseRequest request, AsyncHandler<DeleteMethodResponseRequest,Void> 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<Void> deleteModelAsync(DeleteModelRequest request)
AmazonApiGatewayAsyncDeletes a model.
deleteModelAsync in interface AmazonApiGatewayAsyncrequest - Request to delete an existing model in an existing RestApi
resource.public Future<Void> deleteModelAsync(DeleteModelRequest request, AsyncHandler<DeleteModelRequest,Void> 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<Void> deleteResourceAsync(DeleteResourceRequest request)
AmazonApiGatewayAsyncDeletes a Resource resource.
deleteResourceAsync in interface AmazonApiGatewayAsyncrequest - Request to delete a Resource.public Future<Void> deleteResourceAsync(DeleteResourceRequest request, AsyncHandler<DeleteResourceRequest,Void> 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<Void> deleteRestApiAsync(DeleteRestApiRequest request)
AmazonApiGatewayAsyncDeletes the specified API.
deleteRestApiAsync in interface AmazonApiGatewayAsyncrequest - Request to delete the specified API from your collection.public Future<Void> deleteRestApiAsync(DeleteRestApiRequest request, AsyncHandler<DeleteRestApiRequest,Void> 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<Void> deleteStageAsync(DeleteStageRequest request)
AmazonApiGatewayAsyncDeletes a Stage resource.
deleteStageAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to delete a Stage resource.public Future<Void> deleteStageAsync(DeleteStageRequest request, AsyncHandler<DeleteStageRequest,Void> 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<Void> flushStageCacheAsync(FlushStageCacheRequest request)
AmazonApiGatewayAsyncFlushes a stage's cache.
flushStageCacheAsync in interface AmazonApiGatewayAsyncrequest - Requests Amazon API Gateway to flush a stage's cache.public Future<Void> flushStageCacheAsync(FlushStageCacheRequest request, AsyncHandler<FlushStageCacheRequest,Void> 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)
generateClientCertificateAsync in interface AmazonApiGatewayAsyncpublic Future<GenerateClientCertificateResult> generateClientCertificateAsync(GenerateClientCertificateRequest request, AsyncHandler<GenerateClientCertificateRequest,GenerateClientCertificateResult> asyncHandler)
generateClientCertificateAsync in interface AmazonApiGatewayAsyncasyncHandler - 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<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)
getClientCertificateAsync in interface AmazonApiGatewayAsyncpublic Future<GetClientCertificateResult> getClientCertificateAsync(GetClientCertificateRequest request, AsyncHandler<GetClientCertificateRequest,GetClientCertificateResult> asyncHandler)
getClientCertificateAsync in interface AmazonApiGatewayAsyncasyncHandler - 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)
getClientCertificatesAsync in interface AmazonApiGatewayAsyncpublic Future<GetClientCertificatesResult> getClientCertificatesAsync(GetClientCertificatesRequest request, AsyncHandler<GetClientCertificatesRequest,GetClientCertificatesResult> asyncHandler)
getClientCertificatesAsync in interface AmazonApiGatewayAsyncasyncHandler - 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<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 - 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 - 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 - 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 - 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)
getSdkAsync in interface AmazonApiGatewayAsyncpublic Future<GetSdkResult> getSdkAsync(GetSdkRequest request, AsyncHandler<GetSdkRequest,GetSdkResult> asyncHandler)
getSdkAsync in interface AmazonApiGatewayAsyncasyncHandler - 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<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<TestInvokeMethodResult> testInvokeMethodAsync(TestInvokeMethodRequest request)
testInvokeMethodAsync in interface AmazonApiGatewayAsyncpublic Future<TestInvokeMethodResult> testInvokeMethodAsync(TestInvokeMethodRequest request, AsyncHandler<TestInvokeMethodRequest,TestInvokeMethodResult> asyncHandler)
testInvokeMethodAsync in interface AmazonApiGatewayAsyncasyncHandler - 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<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)
updateClientCertificateAsync in interface AmazonApiGatewayAsyncpublic Future<UpdateClientCertificateResult> updateClientCertificateAsync(UpdateClientCertificateRequest request, AsyncHandler<UpdateClientCertificateRequest,UpdateClientCertificateResult> asyncHandler)
updateClientCertificateAsync in interface AmazonApiGatewayAsyncasyncHandler - 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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.