/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.apigatewayv2; import javax.annotation.Generated; import com.amazonaws.services.apigatewayv2.model.*; /** * Interface for accessing AmazonApiGatewayV2 asynchronously. Each asynchronous method will return a Java Future object * representing the asynchronous operation; overloads which accept an {@code 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 * {@link com.amazonaws.services.apigatewayv2.AbstractAmazonApiGatewayV2Async} instead. *
**
* Amazon API Gateway V2 *
*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonApiGatewayV2Async extends AmazonApiGatewayV2 { /** ** Creates an Api resource. *
* * @param createApiRequest * Creates a new Api resource to represent an API. * @return A Java Future containing the result of the CreateApi operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateApi */ java.util.concurrent.Future* Creates an Api resource. *
* * @param createApiRequest * Creates a new Api resource to represent an API. * @param 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. * @return A Java Future containing the result of the CreateApi operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateApi */ java.util.concurrent.Future* Creates an API mapping. *
* * @param createApiMappingRequest * Creates a new ApiMapping resource to represent an API mapping. * @return A Java Future containing the result of the CreateApiMapping operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateApiMapping */ java.util.concurrent.Future* Creates an API mapping. *
* * @param createApiMappingRequest * Creates a new ApiMapping resource to represent an API mapping. * @param 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. * @return A Java Future containing the result of the CreateApiMapping operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateApiMapping */ java.util.concurrent.Future* Creates an Authorizer for an API. *
* * @param createAuthorizerRequest * Creates a new Authorizer resource to represent an authorizer. * @return A Java Future containing the result of the CreateAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateAuthorizer */ java.util.concurrent.Future* Creates an Authorizer for an API. *
* * @param createAuthorizerRequest * Creates a new Authorizer resource to represent an authorizer. * @param 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. * @return A Java Future containing the result of the CreateAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateAuthorizer */ java.util.concurrent.Future* Creates a Deployment for an API. *
* * @param createDeploymentRequest * Creates a new Deployment resource to represent a deployment. * @return A Java Future containing the result of the CreateDeployment operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateDeployment */ java.util.concurrent.Future* Creates a Deployment for an API. *
* * @param createDeploymentRequest * Creates a new Deployment resource to represent a deployment. * @param 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. * @return A Java Future containing the result of the CreateDeployment operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateDeployment */ java.util.concurrent.Future* Creates a domain name. *
* * @param createDomainNameRequest * Creates a new DomainName resource to represent a domain name. * @return A Java Future containing the result of the CreateDomainName operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateDomainName */ java.util.concurrent.Future* Creates a domain name. *
* * @param createDomainNameRequest * Creates a new DomainName resource to represent a domain name. * @param 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. * @return A Java Future containing the result of the CreateDomainName operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateDomainName */ java.util.concurrent.Future* Creates an Integration. *
* * @param createIntegrationRequest * Creates a new Integration resource to represent an integration. * @return A Java Future containing the result of the CreateIntegration operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateIntegration */ java.util.concurrent.Future* Creates an Integration. *
* * @param createIntegrationRequest * Creates a new Integration resource to represent an integration. * @param 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. * @return A Java Future containing the result of the CreateIntegration operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateIntegration */ java.util.concurrent.Future* Creates an IntegrationResponses. *
* * @param createIntegrationResponseRequest * Creates a new IntegrationResponse resource to represent an integration response. * @return A Java Future containing the result of the CreateIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateIntegrationResponse */ java.util.concurrent.Future* Creates an IntegrationResponses. *
* * @param createIntegrationResponseRequest * Creates a new IntegrationResponse resource to represent an integration response. * @param 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. * @return A Java Future containing the result of the CreateIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateIntegrationResponse */ java.util.concurrent.Future* Creates a Model for an API. *
* * @param createModelRequest * Creates a new Model. * @return A Java Future containing the result of the CreateModel operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateModel */ java.util.concurrent.Future* Creates a Model for an API. *
* * @param createModelRequest * Creates a new Model. * @param 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. * @return A Java Future containing the result of the CreateModel operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateModel */ java.util.concurrent.Future* Creates a Route for an API. *
* * @param createRouteRequest * Creates a new Route resource to represent a route. * @return A Java Future containing the result of the CreateRoute operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateRoute */ java.util.concurrent.Future* Creates a Route for an API. *
* * @param createRouteRequest * Creates a new Route resource to represent a route. * @param 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. * @return A Java Future containing the result of the CreateRoute operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateRoute */ java.util.concurrent.Future* Creates a RouteResponse for a Route. *
* * @param createRouteResponseRequest * Creates a new RouteResponse resource to represent a route response. * @return A Java Future containing the result of the CreateRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateRouteResponse */ java.util.concurrent.Future* Creates a RouteResponse for a Route. *
* * @param createRouteResponseRequest * Creates a new RouteResponse resource to represent a route response. * @param 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. * @return A Java Future containing the result of the CreateRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateRouteResponse */ java.util.concurrent.Future* Creates a Stage for an API. *
* * @param createStageRequest * Creates a new Stage resource to represent a stage. * @return A Java Future containing the result of the CreateStage operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateStage */ java.util.concurrent.Future* Creates a Stage for an API. *
* * @param createStageRequest * Creates a new Stage resource to represent a stage. * @param 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. * @return A Java Future containing the result of the CreateStage operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateStage */ java.util.concurrent.Future* Creates a VPC link. *
* * @param createVpcLinkRequest * Creates a VPC link * @return A Java Future containing the result of the CreateVpcLink operation returned by the service. * @sample AmazonApiGatewayV2Async.CreateVpcLink */ java.util.concurrent.Future* Creates a VPC link. *
* * @param createVpcLinkRequest * Creates a VPC link * @param 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. * @return A Java Future containing the result of the CreateVpcLink operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.CreateVpcLink */ java.util.concurrent.Future* Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings. *
* * @param deleteAccessLogSettingsRequest * @return A Java Future containing the result of the DeleteAccessLogSettings operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteAccessLogSettings */ java.util.concurrent.Future* Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings. *
* * @param deleteAccessLogSettingsRequest * @param 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. * @return A Java Future containing the result of the DeleteAccessLogSettings operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteAccessLogSettings */ java.util.concurrent.Future* Deletes an Api resource. *
* * @param deleteApiRequest * @return A Java Future containing the result of the DeleteApi operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteApi */ java.util.concurrent.Future* Deletes an Api resource. *
* * @param deleteApiRequest * @param 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. * @return A Java Future containing the result of the DeleteApi operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteApi */ java.util.concurrent.Future* Deletes an API mapping. *
* * @param deleteApiMappingRequest * @return A Java Future containing the result of the DeleteApiMapping operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteApiMapping */ java.util.concurrent.Future* Deletes an API mapping. *
* * @param deleteApiMappingRequest * @param 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. * @return A Java Future containing the result of the DeleteApiMapping operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteApiMapping */ java.util.concurrent.Future* Deletes an Authorizer. *
* * @param deleteAuthorizerRequest * @return A Java Future containing the result of the DeleteAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteAuthorizer */ java.util.concurrent.Future* Deletes an Authorizer. *
* * @param deleteAuthorizerRequest * @param 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. * @return A Java Future containing the result of the DeleteAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteAuthorizer */ java.util.concurrent.Future* Deletes a CORS configuration. *
* * @param deleteCorsConfigurationRequest * @return A Java Future containing the result of the DeleteCorsConfiguration operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteCorsConfiguration */ java.util.concurrent.Future* Deletes a CORS configuration. *
* * @param deleteCorsConfigurationRequest * @param 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. * @return A Java Future containing the result of the DeleteCorsConfiguration operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteCorsConfiguration */ java.util.concurrent.Future* Deletes a Deployment. *
* * @param deleteDeploymentRequest * @return A Java Future containing the result of the DeleteDeployment operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteDeployment */ java.util.concurrent.Future* Deletes a Deployment. *
* * @param deleteDeploymentRequest * @param 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. * @return A Java Future containing the result of the DeleteDeployment operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteDeployment */ java.util.concurrent.Future* Deletes a domain name. *
* * @param deleteDomainNameRequest * @return A Java Future containing the result of the DeleteDomainName operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteDomainName */ java.util.concurrent.Future* Deletes a domain name. *
* * @param deleteDomainNameRequest * @param 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. * @return A Java Future containing the result of the DeleteDomainName operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteDomainName */ java.util.concurrent.Future* Deletes an Integration. *
* * @param deleteIntegrationRequest * @return A Java Future containing the result of the DeleteIntegration operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteIntegration */ java.util.concurrent.Future* Deletes an Integration. *
* * @param deleteIntegrationRequest * @param 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. * @return A Java Future containing the result of the DeleteIntegration operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteIntegration */ java.util.concurrent.Future* Deletes an IntegrationResponses. *
* * @param deleteIntegrationResponseRequest * @return A Java Future containing the result of the DeleteIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteIntegrationResponse */ java.util.concurrent.Future* Deletes an IntegrationResponses. *
* * @param deleteIntegrationResponseRequest * @param 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. * @return A Java Future containing the result of the DeleteIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteIntegrationResponse */ java.util.concurrent.Future* Deletes a Model. *
* * @param deleteModelRequest * @return A Java Future containing the result of the DeleteModel operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteModel */ java.util.concurrent.Future* Deletes a Model. *
* * @param deleteModelRequest * @param 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. * @return A Java Future containing the result of the DeleteModel operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteModel */ java.util.concurrent.Future* Deletes a Route. *
* * @param deleteRouteRequest * @return A Java Future containing the result of the DeleteRoute operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteRoute */ java.util.concurrent.Future* Deletes a Route. *
* * @param deleteRouteRequest * @param 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. * @return A Java Future containing the result of the DeleteRoute operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteRoute */ java.util.concurrent.Future* Deletes a route request parameter. Supported only for WebSocket APIs. *
* * @param deleteRouteRequestParameterRequest * @return A Java Future containing the result of the DeleteRouteRequestParameter operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteRouteRequestParameter */ java.util.concurrent.Future* Deletes a route request parameter. Supported only for WebSocket APIs. *
* * @param deleteRouteRequestParameterRequest * @param 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. * @return A Java Future containing the result of the DeleteRouteRequestParameter operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteRouteRequestParameter */ java.util.concurrent.Future* Deletes a RouteResponse. *
* * @param deleteRouteResponseRequest * @return A Java Future containing the result of the DeleteRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteRouteResponse */ java.util.concurrent.Future* Deletes a RouteResponse. *
* * @param deleteRouteResponseRequest * @param 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. * @return A Java Future containing the result of the DeleteRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteRouteResponse */ java.util.concurrent.Future* Deletes the RouteSettings for a stage. *
* * @param deleteRouteSettingsRequest * @return A Java Future containing the result of the DeleteRouteSettings operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteRouteSettings */ java.util.concurrent.Future* Deletes the RouteSettings for a stage. *
* * @param deleteRouteSettingsRequest * @param 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. * @return A Java Future containing the result of the DeleteRouteSettings operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteRouteSettings */ java.util.concurrent.Future* Deletes a Stage. *
* * @param deleteStageRequest * @return A Java Future containing the result of the DeleteStage operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteStage */ java.util.concurrent.Future* Deletes a Stage. *
* * @param deleteStageRequest * @param 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. * @return A Java Future containing the result of the DeleteStage operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteStage */ java.util.concurrent.Future* Deletes a VPC link. *
* * @param deleteVpcLinkRequest * @return A Java Future containing the result of the DeleteVpcLink operation returned by the service. * @sample AmazonApiGatewayV2Async.DeleteVpcLink */ java.util.concurrent.Future* Deletes a VPC link. *
* * @param deleteVpcLinkRequest * @param 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. * @return A Java Future containing the result of the DeleteVpcLink operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.DeleteVpcLink */ java.util.concurrent.Future* Gets an Api resource. *
* * @param getApiRequest * @return A Java Future containing the result of the GetApi operation returned by the service. * @sample AmazonApiGatewayV2Async.GetApi */ java.util.concurrent.Future* Gets an Api resource. *
* * @param getApiRequest * @param 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. * @return A Java Future containing the result of the GetApi operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetApi */ java.util.concurrent.Future* Gets an API mapping. *
* * @param getApiMappingRequest * @return A Java Future containing the result of the GetApiMapping operation returned by the service. * @sample AmazonApiGatewayV2Async.GetApiMapping */ java.util.concurrent.Future* Gets an API mapping. *
* * @param getApiMappingRequest * @param 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. * @return A Java Future containing the result of the GetApiMapping operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetApiMapping */ java.util.concurrent.Future* Gets API mappings. *
* * @param getApiMappingsRequest * @return A Java Future containing the result of the GetApiMappings operation returned by the service. * @sample AmazonApiGatewayV2Async.GetApiMappings */ java.util.concurrent.Future* Gets API mappings. *
* * @param getApiMappingsRequest * @param 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. * @return A Java Future containing the result of the GetApiMappings operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetApiMappings */ java.util.concurrent.Future* Gets a collection of Api resources. *
* * @param getApisRequest * @return A Java Future containing the result of the GetApis operation returned by the service. * @sample AmazonApiGatewayV2Async.GetApis */ java.util.concurrent.Future* Gets a collection of Api resources. *
* * @param getApisRequest * @param 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. * @return A Java Future containing the result of the GetApis operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetApis */ java.util.concurrent.Future* Gets an Authorizer. *
* * @param getAuthorizerRequest * @return A Java Future containing the result of the GetAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2Async.GetAuthorizer */ java.util.concurrent.Future* Gets an Authorizer. *
* * @param getAuthorizerRequest * @param 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. * @return A Java Future containing the result of the GetAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetAuthorizer */ java.util.concurrent.Future* Gets the Authorizers for an API. *
* * @param getAuthorizersRequest * @return A Java Future containing the result of the GetAuthorizers operation returned by the service. * @sample AmazonApiGatewayV2Async.GetAuthorizers */ java.util.concurrent.Future* Gets the Authorizers for an API. *
* * @param getAuthorizersRequest * @param 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. * @return A Java Future containing the result of the GetAuthorizers operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetAuthorizers */ java.util.concurrent.Future* Gets a Deployment. *
* * @param getDeploymentRequest * @return A Java Future containing the result of the GetDeployment operation returned by the service. * @sample AmazonApiGatewayV2Async.GetDeployment */ java.util.concurrent.Future* Gets a Deployment. *
* * @param getDeploymentRequest * @param 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. * @return A Java Future containing the result of the GetDeployment operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetDeployment */ java.util.concurrent.Future* Gets the Deployments for an API. *
* * @param getDeploymentsRequest * @return A Java Future containing the result of the GetDeployments operation returned by the service. * @sample AmazonApiGatewayV2Async.GetDeployments */ java.util.concurrent.Future* Gets the Deployments for an API. *
* * @param getDeploymentsRequest * @param 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. * @return A Java Future containing the result of the GetDeployments operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetDeployments */ java.util.concurrent.Future* Gets a domain name. *
* * @param getDomainNameRequest * @return A Java Future containing the result of the GetDomainName operation returned by the service. * @sample AmazonApiGatewayV2Async.GetDomainName */ java.util.concurrent.Future* Gets a domain name. *
* * @param getDomainNameRequest * @param 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. * @return A Java Future containing the result of the GetDomainName operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetDomainName */ java.util.concurrent.Future* Gets the domain names for an AWS account. *
* * @param getDomainNamesRequest * @return A Java Future containing the result of the GetDomainNames operation returned by the service. * @sample AmazonApiGatewayV2Async.GetDomainNames */ java.util.concurrent.Future* Gets the domain names for an AWS account. *
* * @param getDomainNamesRequest * @param 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. * @return A Java Future containing the result of the GetDomainNames operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetDomainNames */ java.util.concurrent.Future* Gets an Integration. *
* * @param getIntegrationRequest * @return A Java Future containing the result of the GetIntegration operation returned by the service. * @sample AmazonApiGatewayV2Async.GetIntegration */ java.util.concurrent.Future* Gets an Integration. *
* * @param getIntegrationRequest * @param 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. * @return A Java Future containing the result of the GetIntegration operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetIntegration */ java.util.concurrent.Future* Gets an IntegrationResponses. *
* * @param getIntegrationResponseRequest * @return A Java Future containing the result of the GetIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.GetIntegrationResponse */ java.util.concurrent.Future* Gets an IntegrationResponses. *
* * @param getIntegrationResponseRequest * @param 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. * @return A Java Future containing the result of the GetIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetIntegrationResponse */ java.util.concurrent.Future* Gets the IntegrationResponses for an Integration. *
* * @param getIntegrationResponsesRequest * @return A Java Future containing the result of the GetIntegrationResponses operation returned by the service. * @sample AmazonApiGatewayV2Async.GetIntegrationResponses */ java.util.concurrent.Future* Gets the IntegrationResponses for an Integration. *
* * @param getIntegrationResponsesRequest * @param 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. * @return A Java Future containing the result of the GetIntegrationResponses operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetIntegrationResponses */ java.util.concurrent.Future* Gets the Integrations for an API. *
* * @param getIntegrationsRequest * @return A Java Future containing the result of the GetIntegrations operation returned by the service. * @sample AmazonApiGatewayV2Async.GetIntegrations */ java.util.concurrent.Future* Gets the Integrations for an API. *
* * @param getIntegrationsRequest * @param 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. * @return A Java Future containing the result of the GetIntegrations operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetIntegrations */ java.util.concurrent.Future* Gets a Model. *
* * @param getModelRequest * @return A Java Future containing the result of the GetModel operation returned by the service. * @sample AmazonApiGatewayV2Async.GetModel */ java.util.concurrent.Future* Gets a Model. *
* * @param getModelRequest * @param 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. * @return A Java Future containing the result of the GetModel operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetModel */ java.util.concurrent.Future* Gets a model template. *
* * @param getModelTemplateRequest * @return A Java Future containing the result of the GetModelTemplate operation returned by the service. * @sample AmazonApiGatewayV2Async.GetModelTemplate */ java.util.concurrent.Future* Gets a model template. *
* * @param getModelTemplateRequest * @param 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. * @return A Java Future containing the result of the GetModelTemplate operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetModelTemplate */ java.util.concurrent.Future* Gets the Models for an API. *
* * @param getModelsRequest * @return A Java Future containing the result of the GetModels operation returned by the service. * @sample AmazonApiGatewayV2Async.GetModels */ java.util.concurrent.Future* Gets the Models for an API. *
* * @param getModelsRequest * @param 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. * @return A Java Future containing the result of the GetModels operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetModels */ java.util.concurrent.Future* Gets a Route. *
* * @param getRouteRequest * @return A Java Future containing the result of the GetRoute operation returned by the service. * @sample AmazonApiGatewayV2Async.GetRoute */ java.util.concurrent.Future* Gets a Route. *
* * @param getRouteRequest * @param 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. * @return A Java Future containing the result of the GetRoute operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetRoute */ java.util.concurrent.Future* Gets a RouteResponse. *
* * @param getRouteResponseRequest * @return A Java Future containing the result of the GetRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.GetRouteResponse */ java.util.concurrent.Future* Gets a RouteResponse. *
* * @param getRouteResponseRequest * @param 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. * @return A Java Future containing the result of the GetRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetRouteResponse */ java.util.concurrent.Future* Gets the RouteResponses for a Route. *
* * @param getRouteResponsesRequest * @return A Java Future containing the result of the GetRouteResponses operation returned by the service. * @sample AmazonApiGatewayV2Async.GetRouteResponses */ java.util.concurrent.Future* Gets the RouteResponses for a Route. *
* * @param getRouteResponsesRequest * @param 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. * @return A Java Future containing the result of the GetRouteResponses operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetRouteResponses */ java.util.concurrent.Future* Gets the Routes for an API. *
* * @param getRoutesRequest * @return A Java Future containing the result of the GetRoutes operation returned by the service. * @sample AmazonApiGatewayV2Async.GetRoutes */ java.util.concurrent.Future* Gets the Routes for an API. *
* * @param getRoutesRequest * @param 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. * @return A Java Future containing the result of the GetRoutes operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetRoutes */ java.util.concurrent.Future* Gets a Stage. *
* * @param getStageRequest * @return A Java Future containing the result of the GetStage operation returned by the service. * @sample AmazonApiGatewayV2Async.GetStage */ java.util.concurrent.Future* Gets a Stage. *
* * @param getStageRequest * @param 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. * @return A Java Future containing the result of the GetStage operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetStage */ java.util.concurrent.Future* Gets the Stages for an API. *
* * @param getStagesRequest * @return A Java Future containing the result of the GetStages operation returned by the service. * @sample AmazonApiGatewayV2Async.GetStages */ java.util.concurrent.Future* Gets the Stages for an API. *
* * @param getStagesRequest * @param 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. * @return A Java Future containing the result of the GetStages operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetStages */ java.util.concurrent.Future* Gets a collection of Tag resources. *
* * @param getTagsRequest * @return A Java Future containing the result of the GetTags operation returned by the service. * @sample AmazonApiGatewayV2Async.GetTags */ java.util.concurrent.Future* Gets a collection of Tag resources. *
* * @param getTagsRequest * @param 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. * @return A Java Future containing the result of the GetTags operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetTags */ java.util.concurrent.Future* Gets a VPC link. *
* * @param getVpcLinkRequest * @return A Java Future containing the result of the GetVpcLink operation returned by the service. * @sample AmazonApiGatewayV2Async.GetVpcLink */ java.util.concurrent.Future* Gets a VPC link. *
* * @param getVpcLinkRequest * @param 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. * @return A Java Future containing the result of the GetVpcLink operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetVpcLink */ java.util.concurrent.Future* Gets a collection of VPC links. *
* * @param getVpcLinksRequest * @return A Java Future containing the result of the GetVpcLinks operation returned by the service. * @sample AmazonApiGatewayV2Async.GetVpcLinks */ java.util.concurrent.Future* Gets a collection of VPC links. *
* * @param getVpcLinksRequest * @param 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. * @return A Java Future containing the result of the GetVpcLinks operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.GetVpcLinks */ java.util.concurrent.Future* Imports an API. *
* * @param importApiRequest * @return A Java Future containing the result of the ImportApi operation returned by the service. * @sample AmazonApiGatewayV2Async.ImportApi */ java.util.concurrent.Future* Imports an API. *
* * @param importApiRequest * @param 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. * @return A Java Future containing the result of the ImportApi operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.ImportApi */ java.util.concurrent.Future* Puts an Api resource. *
* * @param reimportApiRequest * @return A Java Future containing the result of the ReimportApi operation returned by the service. * @sample AmazonApiGatewayV2Async.ReimportApi */ java.util.concurrent.Future* Puts an Api resource. *
* * @param reimportApiRequest * @param 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. * @return A Java Future containing the result of the ReimportApi operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.ReimportApi */ java.util.concurrent.Future* Resets all authorizer cache entries on a stage. Supported only for HTTP APIs. *
* * @param resetAuthorizersCacheRequest * @return A Java Future containing the result of the ResetAuthorizersCache operation returned by the service. * @sample AmazonApiGatewayV2Async.ResetAuthorizersCache */ java.util.concurrent.Future* Resets all authorizer cache entries on a stage. Supported only for HTTP APIs. *
* * @param resetAuthorizersCacheRequest * @param 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. * @return A Java Future containing the result of the ResetAuthorizersCache operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.ResetAuthorizersCache */ java.util.concurrent.Future* Creates a new Tag resource to represent a tag. *
* * @param tagResourceRequest * Creates a new Tag resource to represent a tag. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonApiGatewayV2Async.TagResource */ java.util.concurrent.Future* Creates a new Tag resource to represent a tag. *
* * @param tagResourceRequest * Creates a new Tag resource to represent a tag. * @param 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. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.TagResource */ java.util.concurrent.Future* Deletes a Tag. *
* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonApiGatewayV2Async.UntagResource */ java.util.concurrent.Future* Deletes a Tag. *
* * @param untagResourceRequest * @param 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. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UntagResource */ java.util.concurrent.Future* Updates an Api resource. *
* * @param updateApiRequest * Updates an Api. * @return A Java Future containing the result of the UpdateApi operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateApi */ java.util.concurrent.Future* Updates an Api resource. *
* * @param updateApiRequest * Updates an Api. * @param 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. * @return A Java Future containing the result of the UpdateApi operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateApi */ java.util.concurrent.Future* The API mapping. *
* * @param updateApiMappingRequest * Updates an ApiMapping. * @return A Java Future containing the result of the UpdateApiMapping operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateApiMapping */ java.util.concurrent.Future* The API mapping. *
* * @param updateApiMappingRequest * Updates an ApiMapping. * @param 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. * @return A Java Future containing the result of the UpdateApiMapping operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateApiMapping */ java.util.concurrent.Future* Updates an Authorizer. *
* * @param updateAuthorizerRequest * Updates an Authorizer. * @return A Java Future containing the result of the UpdateAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateAuthorizer */ java.util.concurrent.Future* Updates an Authorizer. *
* * @param updateAuthorizerRequest * Updates an Authorizer. * @param 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. * @return A Java Future containing the result of the UpdateAuthorizer operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateAuthorizer */ java.util.concurrent.Future* Updates a Deployment. *
* * @param updateDeploymentRequest * Updates a Deployment. * @return A Java Future containing the result of the UpdateDeployment operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateDeployment */ java.util.concurrent.Future* Updates a Deployment. *
* * @param updateDeploymentRequest * Updates a Deployment. * @param 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. * @return A Java Future containing the result of the UpdateDeployment operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateDeployment */ java.util.concurrent.Future* Updates a domain name. *
* * @param updateDomainNameRequest * Updates a DomainName. * @return A Java Future containing the result of the UpdateDomainName operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateDomainName */ java.util.concurrent.Future* Updates a domain name. *
* * @param updateDomainNameRequest * Updates a DomainName. * @param 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. * @return A Java Future containing the result of the UpdateDomainName operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateDomainName */ java.util.concurrent.Future* Updates an Integration. *
* * @param updateIntegrationRequest * Updates an Integration. * @return A Java Future containing the result of the UpdateIntegration operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateIntegration */ java.util.concurrent.Future* Updates an Integration. *
* * @param updateIntegrationRequest * Updates an Integration. * @param 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. * @return A Java Future containing the result of the UpdateIntegration operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateIntegration */ java.util.concurrent.Future* Updates an IntegrationResponses. *
* * @param updateIntegrationResponseRequest * Updates an IntegrationResponses. * @return A Java Future containing the result of the UpdateIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateIntegrationResponse */ java.util.concurrent.Future* Updates an IntegrationResponses. *
* * @param updateIntegrationResponseRequest * Updates an IntegrationResponses. * @param 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. * @return A Java Future containing the result of the UpdateIntegrationResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateIntegrationResponse */ java.util.concurrent.Future* Updates a Model. *
* * @param updateModelRequest * Updates a Model. * @return A Java Future containing the result of the UpdateModel operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateModel */ java.util.concurrent.Future* Updates a Model. *
* * @param updateModelRequest * Updates a Model. * @param 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. * @return A Java Future containing the result of the UpdateModel operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateModel */ java.util.concurrent.Future* Updates a Route. *
* * @param updateRouteRequest * Updates a Route. * @return A Java Future containing the result of the UpdateRoute operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateRoute */ java.util.concurrent.Future* Updates a Route. *
* * @param updateRouteRequest * Updates a Route. * @param 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. * @return A Java Future containing the result of the UpdateRoute operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateRoute */ java.util.concurrent.Future* Updates a RouteResponse. *
* * @param updateRouteResponseRequest * Updates a RouteResponse. * @return A Java Future containing the result of the UpdateRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateRouteResponse */ java.util.concurrent.Future* Updates a RouteResponse. *
* * @param updateRouteResponseRequest * Updates a RouteResponse. * @param 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. * @return A Java Future containing the result of the UpdateRouteResponse operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateRouteResponse */ java.util.concurrent.Future* Updates a Stage. *
* * @param updateStageRequest * Updates a Stage. * @return A Java Future containing the result of the UpdateStage operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateStage */ java.util.concurrent.Future* Updates a Stage. *
* * @param updateStageRequest * Updates a Stage. * @param 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. * @return A Java Future containing the result of the UpdateStage operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateStage */ java.util.concurrent.Future* Updates a VPC link. *
* * @param updateVpcLinkRequest * Updates a VPC link. * @return A Java Future containing the result of the UpdateVpcLink operation returned by the service. * @sample AmazonApiGatewayV2Async.UpdateVpcLink */ java.util.concurrent.Future* Updates a VPC link. *
* * @param updateVpcLinkRequest * Updates a VPC link. * @param 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. * @return A Java Future containing the result of the UpdateVpcLink operation returned by the service. * @sample AmazonApiGatewayV2AsyncHandler.UpdateVpcLink */ java.util.concurrent.Future