@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonApiGatewayV2Async extends AmazonApiGatewayV2
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonApiGatewayV2Async
instead.
Amazon API Gateway V2
ENDPOINT_PREFIX
createApi, createApiMapping, createAuthorizer, createDeployment, createDomainName, createIntegration, createIntegrationResponse, createModel, createRoute, createRouteResponse, createStage, createVpcLink, deleteAccessLogSettings, deleteApi, deleteApiMapping, deleteAuthorizer, deleteCorsConfiguration, deleteDeployment, deleteDomainName, deleteIntegration, deleteIntegrationResponse, deleteModel, deleteRoute, deleteRouteRequestParameter, deleteRouteResponse, deleteRouteSettings, deleteStage, deleteVpcLink, exportApi, getApi, getApiMapping, getApiMappings, getApis, getAuthorizer, getAuthorizers, getCachedResponseMetadata, getDeployment, getDeployments, getDomainName, getDomainNames, getIntegration, getIntegrationResponse, getIntegrationResponses, getIntegrations, getModel, getModels, getModelTemplate, getRoute, getRouteResponse, getRouteResponses, getRoutes, getStage, getStages, getTags, getVpcLink, getVpcLinks, importApi, reimportApi, resetAuthorizersCache, shutdown, tagResource, untagResource, updateApi, updateApiMapping, updateAuthorizer, updateDeployment, updateDomainName, updateIntegration, updateIntegrationResponse, updateModel, updateRoute, updateRouteResponse, updateStage, updateVpcLink
Future<CreateApiResult> createApiAsync(CreateApiRequest createApiRequest)
Creates an Api resource.
createApiRequest
- Creates a new Api resource to represent an API.Future<CreateApiResult> createApiAsync(CreateApiRequest createApiRequest, AsyncHandler<CreateApiRequest,CreateApiResult> asyncHandler)
Creates an Api resource.
createApiRequest
- Creates a new Api resource to represent an API.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.Future<CreateApiMappingResult> createApiMappingAsync(CreateApiMappingRequest createApiMappingRequest)
Creates an API mapping.
createApiMappingRequest
- Creates a new ApiMapping resource to represent an API mapping.Future<CreateApiMappingResult> createApiMappingAsync(CreateApiMappingRequest createApiMappingRequest, AsyncHandler<CreateApiMappingRequest,CreateApiMappingResult> asyncHandler)
Creates an API mapping.
createApiMappingRequest
- Creates a new ApiMapping resource to represent an API mapping.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.Future<CreateAuthorizerResult> createAuthorizerAsync(CreateAuthorizerRequest createAuthorizerRequest)
Creates an Authorizer for an API.
createAuthorizerRequest
- Creates a new Authorizer resource to represent an authorizer.Future<CreateAuthorizerResult> createAuthorizerAsync(CreateAuthorizerRequest createAuthorizerRequest, AsyncHandler<CreateAuthorizerRequest,CreateAuthorizerResult> asyncHandler)
Creates an Authorizer for an API.
createAuthorizerRequest
- Creates a new Authorizer resource to represent 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.Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest createDeploymentRequest)
Creates a Deployment for an API.
createDeploymentRequest
- Creates a new Deployment resource to represent a deployment.Future<CreateDeploymentResult> createDeploymentAsync(CreateDeploymentRequest createDeploymentRequest, AsyncHandler<CreateDeploymentRequest,CreateDeploymentResult> asyncHandler)
Creates a Deployment for an API.
createDeploymentRequest
- Creates a new Deployment resource to represent a deployment.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.Future<CreateDomainNameResult> createDomainNameAsync(CreateDomainNameRequest createDomainNameRequest)
Creates a domain name.
createDomainNameRequest
- Creates a new DomainName resource to represent a domain name.Future<CreateDomainNameResult> createDomainNameAsync(CreateDomainNameRequest createDomainNameRequest, AsyncHandler<CreateDomainNameRequest,CreateDomainNameResult> asyncHandler)
Creates a domain name.
createDomainNameRequest
- Creates a new DomainName resource to represent a 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.Future<CreateIntegrationResult> createIntegrationAsync(CreateIntegrationRequest createIntegrationRequest)
Creates an Integration.
createIntegrationRequest
- Creates a new Integration resource to represent an integration.Future<CreateIntegrationResult> createIntegrationAsync(CreateIntegrationRequest createIntegrationRequest, AsyncHandler<CreateIntegrationRequest,CreateIntegrationResult> asyncHandler)
Creates an Integration.
createIntegrationRequest
- Creates a new Integration resource to represent an integration.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.Future<CreateIntegrationResponseResult> createIntegrationResponseAsync(CreateIntegrationResponseRequest createIntegrationResponseRequest)
Creates an IntegrationResponses.
createIntegrationResponseRequest
- Creates a new IntegrationResponse resource to represent an integration response.Future<CreateIntegrationResponseResult> createIntegrationResponseAsync(CreateIntegrationResponseRequest createIntegrationResponseRequest, AsyncHandler<CreateIntegrationResponseRequest,CreateIntegrationResponseResult> asyncHandler)
Creates an IntegrationResponses.
createIntegrationResponseRequest
- Creates a new IntegrationResponse resource to represent an integration response.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.Future<CreateModelResult> createModelAsync(CreateModelRequest createModelRequest)
Creates a Model for an API.
createModelRequest
- Creates a new Model.Future<CreateModelResult> createModelAsync(CreateModelRequest createModelRequest, AsyncHandler<CreateModelRequest,CreateModelResult> asyncHandler)
Creates a Model for an API.
createModelRequest
- Creates a new Model.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.Future<CreateRouteResult> createRouteAsync(CreateRouteRequest createRouteRequest)
Creates a Route for an API.
createRouteRequest
- Creates a new Route resource to represent a route.Future<CreateRouteResult> createRouteAsync(CreateRouteRequest createRouteRequest, AsyncHandler<CreateRouteRequest,CreateRouteResult> asyncHandler)
Creates a Route for an API.
createRouteRequest
- Creates a new Route resource to represent a route.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.Future<CreateRouteResponseResult> createRouteResponseAsync(CreateRouteResponseRequest createRouteResponseRequest)
Creates a RouteResponse for a Route.
createRouteResponseRequest
- Creates a new RouteResponse resource to represent a route response.Future<CreateRouteResponseResult> createRouteResponseAsync(CreateRouteResponseRequest createRouteResponseRequest, AsyncHandler<CreateRouteResponseRequest,CreateRouteResponseResult> asyncHandler)
Creates a RouteResponse for a Route.
createRouteResponseRequest
- Creates a new RouteResponse resource to represent a route response.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.Future<CreateStageResult> createStageAsync(CreateStageRequest createStageRequest)
Creates a Stage for an API.
createStageRequest
- Creates a new Stage resource to represent a stage.Future<CreateStageResult> createStageAsync(CreateStageRequest createStageRequest, AsyncHandler<CreateStageRequest,CreateStageResult> asyncHandler)
Creates a Stage for an API.
createStageRequest
- Creates a new Stage resource to represent a 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.Future<CreateVpcLinkResult> createVpcLinkAsync(CreateVpcLinkRequest createVpcLinkRequest)
Creates a VPC link.
createVpcLinkRequest
- Creates a VPC linkFuture<CreateVpcLinkResult> createVpcLinkAsync(CreateVpcLinkRequest createVpcLinkRequest, AsyncHandler<CreateVpcLinkRequest,CreateVpcLinkResult> asyncHandler)
Creates a VPC link.
createVpcLinkRequest
- Creates a VPC linkasyncHandler
- 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.Future<DeleteAccessLogSettingsResult> deleteAccessLogSettingsAsync(DeleteAccessLogSettingsRequest deleteAccessLogSettingsRequest)
Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.
deleteAccessLogSettingsRequest
- Future<DeleteAccessLogSettingsResult> deleteAccessLogSettingsAsync(DeleteAccessLogSettingsRequest deleteAccessLogSettingsRequest, AsyncHandler<DeleteAccessLogSettingsRequest,DeleteAccessLogSettingsResult> asyncHandler)
Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.
deleteAccessLogSettingsRequest
- 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.Future<DeleteApiResult> deleteApiAsync(DeleteApiRequest deleteApiRequest)
Deletes an Api resource.
deleteApiRequest
- Future<DeleteApiResult> deleteApiAsync(DeleteApiRequest deleteApiRequest, AsyncHandler<DeleteApiRequest,DeleteApiResult> asyncHandler)
Deletes an Api resource.
deleteApiRequest
- 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.Future<DeleteApiMappingResult> deleteApiMappingAsync(DeleteApiMappingRequest deleteApiMappingRequest)
Deletes an API mapping.
deleteApiMappingRequest
- Future<DeleteApiMappingResult> deleteApiMappingAsync(DeleteApiMappingRequest deleteApiMappingRequest, AsyncHandler<DeleteApiMappingRequest,DeleteApiMappingResult> asyncHandler)
Deletes an API mapping.
deleteApiMappingRequest
- 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.Future<DeleteAuthorizerResult> deleteAuthorizerAsync(DeleteAuthorizerRequest deleteAuthorizerRequest)
Deletes an Authorizer.
deleteAuthorizerRequest
- Future<DeleteAuthorizerResult> deleteAuthorizerAsync(DeleteAuthorizerRequest deleteAuthorizerRequest, AsyncHandler<DeleteAuthorizerRequest,DeleteAuthorizerResult> asyncHandler)
Deletes an Authorizer.
deleteAuthorizerRequest
- 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.Future<DeleteCorsConfigurationResult> deleteCorsConfigurationAsync(DeleteCorsConfigurationRequest deleteCorsConfigurationRequest)
Deletes a CORS configuration.
deleteCorsConfigurationRequest
- Future<DeleteCorsConfigurationResult> deleteCorsConfigurationAsync(DeleteCorsConfigurationRequest deleteCorsConfigurationRequest, AsyncHandler<DeleteCorsConfigurationRequest,DeleteCorsConfigurationResult> asyncHandler)
Deletes a CORS configuration.
deleteCorsConfigurationRequest
- 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.Future<DeleteDeploymentResult> deleteDeploymentAsync(DeleteDeploymentRequest deleteDeploymentRequest)
Deletes a Deployment.
deleteDeploymentRequest
- Future<DeleteDeploymentResult> deleteDeploymentAsync(DeleteDeploymentRequest deleteDeploymentRequest, AsyncHandler<DeleteDeploymentRequest,DeleteDeploymentResult> asyncHandler)
Deletes a Deployment.
deleteDeploymentRequest
- 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.Future<DeleteDomainNameResult> deleteDomainNameAsync(DeleteDomainNameRequest deleteDomainNameRequest)
Deletes a domain name.
deleteDomainNameRequest
- Future<DeleteDomainNameResult> deleteDomainNameAsync(DeleteDomainNameRequest deleteDomainNameRequest, AsyncHandler<DeleteDomainNameRequest,DeleteDomainNameResult> asyncHandler)
Deletes a domain name.
deleteDomainNameRequest
- 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.Future<DeleteIntegrationResult> deleteIntegrationAsync(DeleteIntegrationRequest deleteIntegrationRequest)
Deletes an Integration.
deleteIntegrationRequest
- Future<DeleteIntegrationResult> deleteIntegrationAsync(DeleteIntegrationRequest deleteIntegrationRequest, AsyncHandler<DeleteIntegrationRequest,DeleteIntegrationResult> asyncHandler)
Deletes an Integration.
deleteIntegrationRequest
- 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.Future<DeleteIntegrationResponseResult> deleteIntegrationResponseAsync(DeleteIntegrationResponseRequest deleteIntegrationResponseRequest)
Deletes an IntegrationResponses.
deleteIntegrationResponseRequest
- Future<DeleteIntegrationResponseResult> deleteIntegrationResponseAsync(DeleteIntegrationResponseRequest deleteIntegrationResponseRequest, AsyncHandler<DeleteIntegrationResponseRequest,DeleteIntegrationResponseResult> asyncHandler)
Deletes an IntegrationResponses.
deleteIntegrationResponseRequest
- 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.Future<DeleteModelResult> deleteModelAsync(DeleteModelRequest deleteModelRequest)
Deletes a Model.
deleteModelRequest
- Future<DeleteModelResult> deleteModelAsync(DeleteModelRequest deleteModelRequest, AsyncHandler<DeleteModelRequest,DeleteModelResult> asyncHandler)
Deletes a Model.
deleteModelRequest
- 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.Future<DeleteRouteResult> deleteRouteAsync(DeleteRouteRequest deleteRouteRequest)
Deletes a Route.
deleteRouteRequest
- Future<DeleteRouteResult> deleteRouteAsync(DeleteRouteRequest deleteRouteRequest, AsyncHandler<DeleteRouteRequest,DeleteRouteResult> asyncHandler)
Deletes a Route.
deleteRouteRequest
- 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.Future<DeleteRouteRequestParameterResult> deleteRouteRequestParameterAsync(DeleteRouteRequestParameterRequest deleteRouteRequestParameterRequest)
Deletes a route request parameter. Supported only for WebSocket APIs.
deleteRouteRequestParameterRequest
- Future<DeleteRouteRequestParameterResult> deleteRouteRequestParameterAsync(DeleteRouteRequestParameterRequest deleteRouteRequestParameterRequest, AsyncHandler<DeleteRouteRequestParameterRequest,DeleteRouteRequestParameterResult> asyncHandler)
Deletes a route request parameter. Supported only for WebSocket APIs.
deleteRouteRequestParameterRequest
- 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.Future<DeleteRouteResponseResult> deleteRouteResponseAsync(DeleteRouteResponseRequest deleteRouteResponseRequest)
Deletes a RouteResponse.
deleteRouteResponseRequest
- Future<DeleteRouteResponseResult> deleteRouteResponseAsync(DeleteRouteResponseRequest deleteRouteResponseRequest, AsyncHandler<DeleteRouteResponseRequest,DeleteRouteResponseResult> asyncHandler)
Deletes a RouteResponse.
deleteRouteResponseRequest
- 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.Future<DeleteRouteSettingsResult> deleteRouteSettingsAsync(DeleteRouteSettingsRequest deleteRouteSettingsRequest)
Deletes the RouteSettings for a stage.
deleteRouteSettingsRequest
- Future<DeleteRouteSettingsResult> deleteRouteSettingsAsync(DeleteRouteSettingsRequest deleteRouteSettingsRequest, AsyncHandler<DeleteRouteSettingsRequest,DeleteRouteSettingsResult> asyncHandler)
Deletes the RouteSettings for a stage.
deleteRouteSettingsRequest
- 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.Future<DeleteStageResult> deleteStageAsync(DeleteStageRequest deleteStageRequest)
Deletes a Stage.
deleteStageRequest
- Future<DeleteStageResult> deleteStageAsync(DeleteStageRequest deleteStageRequest, AsyncHandler<DeleteStageRequest,DeleteStageResult> asyncHandler)
Deletes a Stage.
deleteStageRequest
- 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.Future<DeleteVpcLinkResult> deleteVpcLinkAsync(DeleteVpcLinkRequest deleteVpcLinkRequest)
Deletes a VPC link.
deleteVpcLinkRequest
- Future<DeleteVpcLinkResult> deleteVpcLinkAsync(DeleteVpcLinkRequest deleteVpcLinkRequest, AsyncHandler<DeleteVpcLinkRequest,DeleteVpcLinkResult> asyncHandler)
Deletes a VPC link.
deleteVpcLinkRequest
- 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.Future<ExportApiResult> exportApiAsync(ExportApiRequest exportApiRequest)
exportApiRequest
- Future<ExportApiResult> exportApiAsync(ExportApiRequest exportApiRequest, AsyncHandler<ExportApiRequest,ExportApiResult> asyncHandler)
exportApiRequest
- 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.Future<GetApiResult> getApiAsync(GetApiRequest getApiRequest)
Gets an Api resource.
getApiRequest
- Future<GetApiResult> getApiAsync(GetApiRequest getApiRequest, AsyncHandler<GetApiRequest,GetApiResult> asyncHandler)
Gets an Api resource.
getApiRequest
- 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.Future<GetApiMappingResult> getApiMappingAsync(GetApiMappingRequest getApiMappingRequest)
Gets an API mapping.
getApiMappingRequest
- Future<GetApiMappingResult> getApiMappingAsync(GetApiMappingRequest getApiMappingRequest, AsyncHandler<GetApiMappingRequest,GetApiMappingResult> asyncHandler)
Gets an API mapping.
getApiMappingRequest
- 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.Future<GetApiMappingsResult> getApiMappingsAsync(GetApiMappingsRequest getApiMappingsRequest)
Gets API mappings.
getApiMappingsRequest
- Future<GetApiMappingsResult> getApiMappingsAsync(GetApiMappingsRequest getApiMappingsRequest, AsyncHandler<GetApiMappingsRequest,GetApiMappingsResult> asyncHandler)
Gets API mappings.
getApiMappingsRequest
- 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.Future<GetApisResult> getApisAsync(GetApisRequest getApisRequest)
Gets a collection of Api resources.
getApisRequest
- Future<GetApisResult> getApisAsync(GetApisRequest getApisRequest, AsyncHandler<GetApisRequest,GetApisResult> asyncHandler)
Gets a collection of Api resources.
getApisRequest
- 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.Future<GetAuthorizerResult> getAuthorizerAsync(GetAuthorizerRequest getAuthorizerRequest)
Gets an Authorizer.
getAuthorizerRequest
- Future<GetAuthorizerResult> getAuthorizerAsync(GetAuthorizerRequest getAuthorizerRequest, AsyncHandler<GetAuthorizerRequest,GetAuthorizerResult> asyncHandler)
Gets an Authorizer.
getAuthorizerRequest
- 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.Future<GetAuthorizersResult> getAuthorizersAsync(GetAuthorizersRequest getAuthorizersRequest)
Gets the Authorizers for an API.
getAuthorizersRequest
- Future<GetAuthorizersResult> getAuthorizersAsync(GetAuthorizersRequest getAuthorizersRequest, AsyncHandler<GetAuthorizersRequest,GetAuthorizersResult> asyncHandler)
Gets the Authorizers for an API.
getAuthorizersRequest
- 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.Future<GetDeploymentResult> getDeploymentAsync(GetDeploymentRequest getDeploymentRequest)
Gets a Deployment.
getDeploymentRequest
- Future<GetDeploymentResult> getDeploymentAsync(GetDeploymentRequest getDeploymentRequest, AsyncHandler<GetDeploymentRequest,GetDeploymentResult> asyncHandler)
Gets a Deployment.
getDeploymentRequest
- 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.Future<GetDeploymentsResult> getDeploymentsAsync(GetDeploymentsRequest getDeploymentsRequest)
Gets the Deployments for an API.
getDeploymentsRequest
- Future<GetDeploymentsResult> getDeploymentsAsync(GetDeploymentsRequest getDeploymentsRequest, AsyncHandler<GetDeploymentsRequest,GetDeploymentsResult> asyncHandler)
Gets the Deployments for an API.
getDeploymentsRequest
- 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.Future<GetDomainNameResult> getDomainNameAsync(GetDomainNameRequest getDomainNameRequest)
Gets a domain name.
getDomainNameRequest
- Future<GetDomainNameResult> getDomainNameAsync(GetDomainNameRequest getDomainNameRequest, AsyncHandler<GetDomainNameRequest,GetDomainNameResult> asyncHandler)
Gets a domain name.
getDomainNameRequest
- 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.Future<GetDomainNamesResult> getDomainNamesAsync(GetDomainNamesRequest getDomainNamesRequest)
Gets the domain names for an AWS account.
getDomainNamesRequest
- Future<GetDomainNamesResult> getDomainNamesAsync(GetDomainNamesRequest getDomainNamesRequest, AsyncHandler<GetDomainNamesRequest,GetDomainNamesResult> asyncHandler)
Gets the domain names for an AWS account.
getDomainNamesRequest
- 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.Future<GetIntegrationResult> getIntegrationAsync(GetIntegrationRequest getIntegrationRequest)
Gets an Integration.
getIntegrationRequest
- Future<GetIntegrationResult> getIntegrationAsync(GetIntegrationRequest getIntegrationRequest, AsyncHandler<GetIntegrationRequest,GetIntegrationResult> asyncHandler)
Gets an Integration.
getIntegrationRequest
- 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.Future<GetIntegrationResponseResult> getIntegrationResponseAsync(GetIntegrationResponseRequest getIntegrationResponseRequest)
Gets an IntegrationResponses.
getIntegrationResponseRequest
- Future<GetIntegrationResponseResult> getIntegrationResponseAsync(GetIntegrationResponseRequest getIntegrationResponseRequest, AsyncHandler<GetIntegrationResponseRequest,GetIntegrationResponseResult> asyncHandler)
Gets an IntegrationResponses.
getIntegrationResponseRequest
- 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.Future<GetIntegrationResponsesResult> getIntegrationResponsesAsync(GetIntegrationResponsesRequest getIntegrationResponsesRequest)
Gets the IntegrationResponses for an Integration.
getIntegrationResponsesRequest
- Future<GetIntegrationResponsesResult> getIntegrationResponsesAsync(GetIntegrationResponsesRequest getIntegrationResponsesRequest, AsyncHandler<GetIntegrationResponsesRequest,GetIntegrationResponsesResult> asyncHandler)
Gets the IntegrationResponses for an Integration.
getIntegrationResponsesRequest
- 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.Future<GetIntegrationsResult> getIntegrationsAsync(GetIntegrationsRequest getIntegrationsRequest)
Gets the Integrations for an API.
getIntegrationsRequest
- Future<GetIntegrationsResult> getIntegrationsAsync(GetIntegrationsRequest getIntegrationsRequest, AsyncHandler<GetIntegrationsRequest,GetIntegrationsResult> asyncHandler)
Gets the Integrations for an API.
getIntegrationsRequest
- 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.Future<GetModelResult> getModelAsync(GetModelRequest getModelRequest)
Gets a Model.
getModelRequest
- Future<GetModelResult> getModelAsync(GetModelRequest getModelRequest, AsyncHandler<GetModelRequest,GetModelResult> asyncHandler)
Gets a Model.
getModelRequest
- 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.Future<GetModelTemplateResult> getModelTemplateAsync(GetModelTemplateRequest getModelTemplateRequest)
Gets a model template.
getModelTemplateRequest
- Future<GetModelTemplateResult> getModelTemplateAsync(GetModelTemplateRequest getModelTemplateRequest, AsyncHandler<GetModelTemplateRequest,GetModelTemplateResult> asyncHandler)
Gets a model template.
getModelTemplateRequest
- 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.Future<GetModelsResult> getModelsAsync(GetModelsRequest getModelsRequest)
Gets the Models for an API.
getModelsRequest
- Future<GetModelsResult> getModelsAsync(GetModelsRequest getModelsRequest, AsyncHandler<GetModelsRequest,GetModelsResult> asyncHandler)
Gets the Models for an API.
getModelsRequest
- 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.Future<GetRouteResult> getRouteAsync(GetRouteRequest getRouteRequest)
Gets a Route.
getRouteRequest
- Future<GetRouteResult> getRouteAsync(GetRouteRequest getRouteRequest, AsyncHandler<GetRouteRequest,GetRouteResult> asyncHandler)
Gets a Route.
getRouteRequest
- 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.Future<GetRouteResponseResult> getRouteResponseAsync(GetRouteResponseRequest getRouteResponseRequest)
Gets a RouteResponse.
getRouteResponseRequest
- Future<GetRouteResponseResult> getRouteResponseAsync(GetRouteResponseRequest getRouteResponseRequest, AsyncHandler<GetRouteResponseRequest,GetRouteResponseResult> asyncHandler)
Gets a RouteResponse.
getRouteResponseRequest
- 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.Future<GetRouteResponsesResult> getRouteResponsesAsync(GetRouteResponsesRequest getRouteResponsesRequest)
Gets the RouteResponses for a Route.
getRouteResponsesRequest
- Future<GetRouteResponsesResult> getRouteResponsesAsync(GetRouteResponsesRequest getRouteResponsesRequest, AsyncHandler<GetRouteResponsesRequest,GetRouteResponsesResult> asyncHandler)
Gets the RouteResponses for a Route.
getRouteResponsesRequest
- 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.Future<GetRoutesResult> getRoutesAsync(GetRoutesRequest getRoutesRequest)
Gets the Routes for an API.
getRoutesRequest
- Future<GetRoutesResult> getRoutesAsync(GetRoutesRequest getRoutesRequest, AsyncHandler<GetRoutesRequest,GetRoutesResult> asyncHandler)
Gets the Routes for an API.
getRoutesRequest
- 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.Future<GetStageResult> getStageAsync(GetStageRequest getStageRequest)
Gets a Stage.
getStageRequest
- Future<GetStageResult> getStageAsync(GetStageRequest getStageRequest, AsyncHandler<GetStageRequest,GetStageResult> asyncHandler)
Gets a Stage.
getStageRequest
- 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.Future<GetStagesResult> getStagesAsync(GetStagesRequest getStagesRequest)
Gets the Stages for an API.
getStagesRequest
- Future<GetStagesResult> getStagesAsync(GetStagesRequest getStagesRequest, AsyncHandler<GetStagesRequest,GetStagesResult> asyncHandler)
Gets the Stages for an API.
getStagesRequest
- 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.Future<GetTagsResult> getTagsAsync(GetTagsRequest getTagsRequest)
Gets a collection of Tag resources.
getTagsRequest
- Future<GetTagsResult> getTagsAsync(GetTagsRequest getTagsRequest, AsyncHandler<GetTagsRequest,GetTagsResult> asyncHandler)
Gets a collection of Tag resources.
getTagsRequest
- 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.Future<GetVpcLinkResult> getVpcLinkAsync(GetVpcLinkRequest getVpcLinkRequest)
Gets a VPC link.
getVpcLinkRequest
- Future<GetVpcLinkResult> getVpcLinkAsync(GetVpcLinkRequest getVpcLinkRequest, AsyncHandler<GetVpcLinkRequest,GetVpcLinkResult> asyncHandler)
Gets a VPC link.
getVpcLinkRequest
- 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.Future<GetVpcLinksResult> getVpcLinksAsync(GetVpcLinksRequest getVpcLinksRequest)
Gets a collection of VPC links.
getVpcLinksRequest
- Future<GetVpcLinksResult> getVpcLinksAsync(GetVpcLinksRequest getVpcLinksRequest, AsyncHandler<GetVpcLinksRequest,GetVpcLinksResult> asyncHandler)
Gets a collection of VPC links.
getVpcLinksRequest
- 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.Future<ImportApiResult> importApiAsync(ImportApiRequest importApiRequest)
Imports an API.
importApiRequest
- Future<ImportApiResult> importApiAsync(ImportApiRequest importApiRequest, AsyncHandler<ImportApiRequest,ImportApiResult> asyncHandler)
Imports an API.
importApiRequest
- 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.Future<ReimportApiResult> reimportApiAsync(ReimportApiRequest reimportApiRequest)
Puts an Api resource.
reimportApiRequest
- Future<ReimportApiResult> reimportApiAsync(ReimportApiRequest reimportApiRequest, AsyncHandler<ReimportApiRequest,ReimportApiResult> asyncHandler)
Puts an Api resource.
reimportApiRequest
- 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.Future<ResetAuthorizersCacheResult> resetAuthorizersCacheAsync(ResetAuthorizersCacheRequest resetAuthorizersCacheRequest)
Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.
resetAuthorizersCacheRequest
- Future<ResetAuthorizersCacheResult> resetAuthorizersCacheAsync(ResetAuthorizersCacheRequest resetAuthorizersCacheRequest, AsyncHandler<ResetAuthorizersCacheRequest,ResetAuthorizersCacheResult> asyncHandler)
Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.
resetAuthorizersCacheRequest
- 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.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Creates a new Tag resource to represent a tag.
tagResourceRequest
- Creates a new Tag resource to represent a tag.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Creates a new Tag resource to represent a tag.
tagResourceRequest
- Creates a new Tag resource to represent a tag.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.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Deletes a Tag.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Deletes a Tag.
untagResourceRequest
- 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.Future<UpdateApiResult> updateApiAsync(UpdateApiRequest updateApiRequest)
Updates an Api resource.
updateApiRequest
- Updates an Api.Future<UpdateApiResult> updateApiAsync(UpdateApiRequest updateApiRequest, AsyncHandler<UpdateApiRequest,UpdateApiResult> asyncHandler)
Updates an Api resource.
updateApiRequest
- Updates an Api.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.Future<UpdateApiMappingResult> updateApiMappingAsync(UpdateApiMappingRequest updateApiMappingRequest)
The API mapping.
updateApiMappingRequest
- Updates an ApiMapping.Future<UpdateApiMappingResult> updateApiMappingAsync(UpdateApiMappingRequest updateApiMappingRequest, AsyncHandler<UpdateApiMappingRequest,UpdateApiMappingResult> asyncHandler)
The API mapping.
updateApiMappingRequest
- Updates an ApiMapping.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.Future<UpdateAuthorizerResult> updateAuthorizerAsync(UpdateAuthorizerRequest updateAuthorizerRequest)
Updates an Authorizer.
updateAuthorizerRequest
- Updates an Authorizer.Future<UpdateAuthorizerResult> updateAuthorizerAsync(UpdateAuthorizerRequest updateAuthorizerRequest, AsyncHandler<UpdateAuthorizerRequest,UpdateAuthorizerResult> asyncHandler)
Updates an Authorizer.
updateAuthorizerRequest
- Updates 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.Future<UpdateDeploymentResult> updateDeploymentAsync(UpdateDeploymentRequest updateDeploymentRequest)
Updates a Deployment.
updateDeploymentRequest
- Updates a Deployment.Future<UpdateDeploymentResult> updateDeploymentAsync(UpdateDeploymentRequest updateDeploymentRequest, AsyncHandler<UpdateDeploymentRequest,UpdateDeploymentResult> asyncHandler)
Updates a Deployment.
updateDeploymentRequest
- Updates a Deployment.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.Future<UpdateDomainNameResult> updateDomainNameAsync(UpdateDomainNameRequest updateDomainNameRequest)
Updates a domain name.
updateDomainNameRequest
- Updates a DomainName.Future<UpdateDomainNameResult> updateDomainNameAsync(UpdateDomainNameRequest updateDomainNameRequest, AsyncHandler<UpdateDomainNameRequest,UpdateDomainNameResult> asyncHandler)
Updates a domain name.
updateDomainNameRequest
- Updates a DomainName.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.Future<UpdateIntegrationResult> updateIntegrationAsync(UpdateIntegrationRequest updateIntegrationRequest)
Updates an Integration.
updateIntegrationRequest
- Updates an Integration.Future<UpdateIntegrationResult> updateIntegrationAsync(UpdateIntegrationRequest updateIntegrationRequest, AsyncHandler<UpdateIntegrationRequest,UpdateIntegrationResult> asyncHandler)
Updates an Integration.
updateIntegrationRequest
- Updates an Integration.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.Future<UpdateIntegrationResponseResult> updateIntegrationResponseAsync(UpdateIntegrationResponseRequest updateIntegrationResponseRequest)
Updates an IntegrationResponses.
updateIntegrationResponseRequest
- Updates an IntegrationResponses.Future<UpdateIntegrationResponseResult> updateIntegrationResponseAsync(UpdateIntegrationResponseRequest updateIntegrationResponseRequest, AsyncHandler<UpdateIntegrationResponseRequest,UpdateIntegrationResponseResult> asyncHandler)
Updates an IntegrationResponses.
updateIntegrationResponseRequest
- Updates an IntegrationResponses.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.Future<UpdateModelResult> updateModelAsync(UpdateModelRequest updateModelRequest)
Updates a Model.
updateModelRequest
- Updates a Model.Future<UpdateModelResult> updateModelAsync(UpdateModelRequest updateModelRequest, AsyncHandler<UpdateModelRequest,UpdateModelResult> asyncHandler)
Updates a Model.
updateModelRequest
- Updates a Model.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.Future<UpdateRouteResult> updateRouteAsync(UpdateRouteRequest updateRouteRequest)
Updates a Route.
updateRouteRequest
- Updates a Route.Future<UpdateRouteResult> updateRouteAsync(UpdateRouteRequest updateRouteRequest, AsyncHandler<UpdateRouteRequest,UpdateRouteResult> asyncHandler)
Updates a Route.
updateRouteRequest
- Updates a Route.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.Future<UpdateRouteResponseResult> updateRouteResponseAsync(UpdateRouteResponseRequest updateRouteResponseRequest)
Updates a RouteResponse.
updateRouteResponseRequest
- Updates a RouteResponse.Future<UpdateRouteResponseResult> updateRouteResponseAsync(UpdateRouteResponseRequest updateRouteResponseRequest, AsyncHandler<UpdateRouteResponseRequest,UpdateRouteResponseResult> asyncHandler)
Updates a RouteResponse.
updateRouteResponseRequest
- Updates a RouteResponse.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.Future<UpdateStageResult> updateStageAsync(UpdateStageRequest updateStageRequest)
Updates a Stage.
updateStageRequest
- Updates a Stage.Future<UpdateStageResult> updateStageAsync(UpdateStageRequest updateStageRequest, AsyncHandler<UpdateStageRequest,UpdateStageResult> asyncHandler)
Updates a Stage.
updateStageRequest
- Updates a 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.Future<UpdateVpcLinkResult> updateVpcLinkAsync(UpdateVpcLinkRequest updateVpcLinkRequest)
Updates a VPC link.
updateVpcLinkRequest
- Updates a VPC link.Future<UpdateVpcLinkResult> updateVpcLinkAsync(UpdateVpcLinkRequest updateVpcLinkRequest, AsyncHandler<UpdateVpcLinkRequest,UpdateVpcLinkResult> asyncHandler)
Updates a VPC link.
updateVpcLinkRequest
- Updates a VPC link.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.