@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonApiGatewayV2 extends Object implements AmazonApiGatewayV2
AmazonApiGatewayV2. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIXpublic CreateApiResult createApi(CreateApiRequest request)
AmazonApiGatewayV2Creates an Api resource.
createApi in interface AmazonApiGatewayV2request - Creates a new Api resource to represent an API.public CreateApiMappingResult createApiMapping(CreateApiMappingRequest request)
AmazonApiGatewayV2Creates an API mapping.
createApiMapping in interface AmazonApiGatewayV2request - Creates a new ApiMapping resource to represent an API mapping.public CreateAuthorizerResult createAuthorizer(CreateAuthorizerRequest request)
AmazonApiGatewayV2Creates an Authorizer for an API.
createAuthorizer in interface AmazonApiGatewayV2request - Creates a new Authorizer resource to represent an authorizer.public CreateDeploymentResult createDeployment(CreateDeploymentRequest request)
AmazonApiGatewayV2Creates a Deployment for an API.
createDeployment in interface AmazonApiGatewayV2request - Creates a new Deployment resource to represent a deployment.public CreateDomainNameResult createDomainName(CreateDomainNameRequest request)
AmazonApiGatewayV2Creates a domain name.
createDomainName in interface AmazonApiGatewayV2request - Creates a new DomainName resource to represent a domain name.public CreateIntegrationResult createIntegration(CreateIntegrationRequest request)
AmazonApiGatewayV2Creates an Integration.
createIntegration in interface AmazonApiGatewayV2request - Creates a new Integration resource to represent an integration.public CreateIntegrationResponseResult createIntegrationResponse(CreateIntegrationResponseRequest request)
AmazonApiGatewayV2Creates an IntegrationResponses.
createIntegrationResponse in interface AmazonApiGatewayV2request - Creates a new IntegrationResponse resource to represent an integration response.public CreateModelResult createModel(CreateModelRequest request)
AmazonApiGatewayV2Creates a Model for an API.
createModel in interface AmazonApiGatewayV2request - Creates a new Model.public CreateRouteResult createRoute(CreateRouteRequest request)
AmazonApiGatewayV2Creates a Route for an API.
createRoute in interface AmazonApiGatewayV2request - Creates a new Route resource to represent a route.public CreateRouteResponseResult createRouteResponse(CreateRouteResponseRequest request)
AmazonApiGatewayV2Creates a RouteResponse for a Route.
createRouteResponse in interface AmazonApiGatewayV2request - Creates a new RouteResponse resource to represent a route response.public CreateStageResult createStage(CreateStageRequest request)
AmazonApiGatewayV2Creates a Stage for an API.
createStage in interface AmazonApiGatewayV2request - Creates a new Stage resource to represent a stage.public CreateVpcLinkResult createVpcLink(CreateVpcLinkRequest request)
AmazonApiGatewayV2Creates a VPC link.
createVpcLink in interface AmazonApiGatewayV2request - Creates a VPC linkpublic DeleteAccessLogSettingsResult deleteAccessLogSettings(DeleteAccessLogSettingsRequest request)
AmazonApiGatewayV2Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.
deleteAccessLogSettings in interface AmazonApiGatewayV2public DeleteApiResult deleteApi(DeleteApiRequest request)
AmazonApiGatewayV2Deletes an Api resource.
deleteApi in interface AmazonApiGatewayV2public DeleteApiMappingResult deleteApiMapping(DeleteApiMappingRequest request)
AmazonApiGatewayV2Deletes an API mapping.
deleteApiMapping in interface AmazonApiGatewayV2public DeleteAuthorizerResult deleteAuthorizer(DeleteAuthorizerRequest request)
AmazonApiGatewayV2Deletes an Authorizer.
deleteAuthorizer in interface AmazonApiGatewayV2public DeleteCorsConfigurationResult deleteCorsConfiguration(DeleteCorsConfigurationRequest request)
AmazonApiGatewayV2Deletes a CORS configuration.
deleteCorsConfiguration in interface AmazonApiGatewayV2public DeleteDeploymentResult deleteDeployment(DeleteDeploymentRequest request)
AmazonApiGatewayV2Deletes a Deployment.
deleteDeployment in interface AmazonApiGatewayV2public DeleteDomainNameResult deleteDomainName(DeleteDomainNameRequest request)
AmazonApiGatewayV2Deletes a domain name.
deleteDomainName in interface AmazonApiGatewayV2public DeleteIntegrationResult deleteIntegration(DeleteIntegrationRequest request)
AmazonApiGatewayV2Deletes an Integration.
deleteIntegration in interface AmazonApiGatewayV2public DeleteIntegrationResponseResult deleteIntegrationResponse(DeleteIntegrationResponseRequest request)
AmazonApiGatewayV2Deletes an IntegrationResponses.
deleteIntegrationResponse in interface AmazonApiGatewayV2public DeleteModelResult deleteModel(DeleteModelRequest request)
AmazonApiGatewayV2Deletes a Model.
deleteModel in interface AmazonApiGatewayV2public DeleteRouteResult deleteRoute(DeleteRouteRequest request)
AmazonApiGatewayV2Deletes a Route.
deleteRoute in interface AmazonApiGatewayV2public DeleteRouteRequestParameterResult deleteRouteRequestParameter(DeleteRouteRequestParameterRequest request)
AmazonApiGatewayV2Deletes a route request parameter.
deleteRouteRequestParameter in interface AmazonApiGatewayV2public DeleteRouteResponseResult deleteRouteResponse(DeleteRouteResponseRequest request)
AmazonApiGatewayV2Deletes a RouteResponse.
deleteRouteResponse in interface AmazonApiGatewayV2public DeleteRouteSettingsResult deleteRouteSettings(DeleteRouteSettingsRequest request)
AmazonApiGatewayV2Deletes the RouteSettings for a stage.
deleteRouteSettings in interface AmazonApiGatewayV2public DeleteStageResult deleteStage(DeleteStageRequest request)
AmazonApiGatewayV2Deletes a Stage.
deleteStage in interface AmazonApiGatewayV2public DeleteVpcLinkResult deleteVpcLink(DeleteVpcLinkRequest request)
AmazonApiGatewayV2Deletes a VPC link.
deleteVpcLink in interface AmazonApiGatewayV2public ExportApiResult exportApi(ExportApiRequest request)
exportApi in interface AmazonApiGatewayV2public GetApiResult getApi(GetApiRequest request)
AmazonApiGatewayV2Gets an Api resource.
getApi in interface AmazonApiGatewayV2public GetApiMappingResult getApiMapping(GetApiMappingRequest request)
AmazonApiGatewayV2Gets an API mapping.
getApiMapping in interface AmazonApiGatewayV2public GetApiMappingsResult getApiMappings(GetApiMappingsRequest request)
AmazonApiGatewayV2Gets API mappings.
getApiMappings in interface AmazonApiGatewayV2public GetApisResult getApis(GetApisRequest request)
AmazonApiGatewayV2Gets a collection of Api resources.
getApis in interface AmazonApiGatewayV2public GetAuthorizerResult getAuthorizer(GetAuthorizerRequest request)
AmazonApiGatewayV2Gets an Authorizer.
getAuthorizer in interface AmazonApiGatewayV2public GetAuthorizersResult getAuthorizers(GetAuthorizersRequest request)
AmazonApiGatewayV2Gets the Authorizers for an API.
getAuthorizers in interface AmazonApiGatewayV2public GetDeploymentResult getDeployment(GetDeploymentRequest request)
AmazonApiGatewayV2Gets a Deployment.
getDeployment in interface AmazonApiGatewayV2public GetDeploymentsResult getDeployments(GetDeploymentsRequest request)
AmazonApiGatewayV2Gets the Deployments for an API.
getDeployments in interface AmazonApiGatewayV2public GetDomainNameResult getDomainName(GetDomainNameRequest request)
AmazonApiGatewayV2Gets a domain name.
getDomainName in interface AmazonApiGatewayV2public GetDomainNamesResult getDomainNames(GetDomainNamesRequest request)
AmazonApiGatewayV2Gets the domain names for an AWS account.
getDomainNames in interface AmazonApiGatewayV2public GetIntegrationResult getIntegration(GetIntegrationRequest request)
AmazonApiGatewayV2Gets an Integration.
getIntegration in interface AmazonApiGatewayV2public GetIntegrationResponseResult getIntegrationResponse(GetIntegrationResponseRequest request)
AmazonApiGatewayV2Gets an IntegrationResponses.
getIntegrationResponse in interface AmazonApiGatewayV2public GetIntegrationResponsesResult getIntegrationResponses(GetIntegrationResponsesRequest request)
AmazonApiGatewayV2Gets the IntegrationResponses for an Integration.
getIntegrationResponses in interface AmazonApiGatewayV2public GetIntegrationsResult getIntegrations(GetIntegrationsRequest request)
AmazonApiGatewayV2Gets the Integrations for an API.
getIntegrations in interface AmazonApiGatewayV2public GetModelResult getModel(GetModelRequest request)
AmazonApiGatewayV2Gets a Model.
getModel in interface AmazonApiGatewayV2public GetModelTemplateResult getModelTemplate(GetModelTemplateRequest request)
AmazonApiGatewayV2Gets a model template.
getModelTemplate in interface AmazonApiGatewayV2public GetModelsResult getModels(GetModelsRequest request)
AmazonApiGatewayV2Gets the Models for an API.
getModels in interface AmazonApiGatewayV2public GetRouteResult getRoute(GetRouteRequest request)
AmazonApiGatewayV2Gets a Route.
getRoute in interface AmazonApiGatewayV2public GetRouteResponseResult getRouteResponse(GetRouteResponseRequest request)
AmazonApiGatewayV2Gets a RouteResponse.
getRouteResponse in interface AmazonApiGatewayV2public GetRouteResponsesResult getRouteResponses(GetRouteResponsesRequest request)
AmazonApiGatewayV2Gets the RouteResponses for a Route.
getRouteResponses in interface AmazonApiGatewayV2public GetRoutesResult getRoutes(GetRoutesRequest request)
AmazonApiGatewayV2Gets the Routes for an API.
getRoutes in interface AmazonApiGatewayV2public GetStageResult getStage(GetStageRequest request)
AmazonApiGatewayV2Gets a Stage.
getStage in interface AmazonApiGatewayV2public GetStagesResult getStages(GetStagesRequest request)
AmazonApiGatewayV2Gets the Stages for an API.
getStages in interface AmazonApiGatewayV2public GetTagsResult getTags(GetTagsRequest request)
AmazonApiGatewayV2Gets a collection of Tag resources.
getTags in interface AmazonApiGatewayV2public GetVpcLinkResult getVpcLink(GetVpcLinkRequest request)
AmazonApiGatewayV2Gets a VPC link.
getVpcLink in interface AmazonApiGatewayV2public GetVpcLinksResult getVpcLinks(GetVpcLinksRequest request)
AmazonApiGatewayV2Gets a collection of VPC links.
getVpcLinks in interface AmazonApiGatewayV2public ImportApiResult importApi(ImportApiRequest request)
AmazonApiGatewayV2Imports an API.
importApi in interface AmazonApiGatewayV2public ReimportApiResult reimportApi(ReimportApiRequest request)
AmazonApiGatewayV2Puts an Api resource.
reimportApi in interface AmazonApiGatewayV2public ResetAuthorizersCacheResult resetAuthorizersCache(ResetAuthorizersCacheRequest request)
AmazonApiGatewayV2Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.
resetAuthorizersCache in interface AmazonApiGatewayV2public TagResourceResult tagResource(TagResourceRequest request)
AmazonApiGatewayV2Creates a new Tag resource to represent a tag.
tagResource in interface AmazonApiGatewayV2request - Creates a new Tag resource to represent a tag.public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonApiGatewayV2Deletes a Tag.
untagResource in interface AmazonApiGatewayV2public UpdateApiResult updateApi(UpdateApiRequest request)
AmazonApiGatewayV2Updates an Api resource.
updateApi in interface AmazonApiGatewayV2request - Updates an Api.public UpdateApiMappingResult updateApiMapping(UpdateApiMappingRequest request)
AmazonApiGatewayV2The API mapping.
updateApiMapping in interface AmazonApiGatewayV2request - Updates an ApiMapping.public UpdateAuthorizerResult updateAuthorizer(UpdateAuthorizerRequest request)
AmazonApiGatewayV2Updates an Authorizer.
updateAuthorizer in interface AmazonApiGatewayV2request - Updates an Authorizer.public UpdateDeploymentResult updateDeployment(UpdateDeploymentRequest request)
AmazonApiGatewayV2Updates a Deployment.
updateDeployment in interface AmazonApiGatewayV2request - Updates a Deployment.public UpdateDomainNameResult updateDomainName(UpdateDomainNameRequest request)
AmazonApiGatewayV2Updates a domain name.
updateDomainName in interface AmazonApiGatewayV2request - Updates a DomainName.public UpdateIntegrationResult updateIntegration(UpdateIntegrationRequest request)
AmazonApiGatewayV2Updates an Integration.
updateIntegration in interface AmazonApiGatewayV2request - Updates an Integration.public UpdateIntegrationResponseResult updateIntegrationResponse(UpdateIntegrationResponseRequest request)
AmazonApiGatewayV2Updates an IntegrationResponses.
updateIntegrationResponse in interface AmazonApiGatewayV2request - Updates an IntegrationResponses.public UpdateModelResult updateModel(UpdateModelRequest request)
AmazonApiGatewayV2Updates a Model.
updateModel in interface AmazonApiGatewayV2request - Updates a Model.public UpdateRouteResult updateRoute(UpdateRouteRequest request)
AmazonApiGatewayV2Updates a Route.
updateRoute in interface AmazonApiGatewayV2request - Updates a Route.public UpdateRouteResponseResult updateRouteResponse(UpdateRouteResponseRequest request)
AmazonApiGatewayV2Updates a RouteResponse.
updateRouteResponse in interface AmazonApiGatewayV2request - Updates a RouteResponse.public UpdateStageResult updateStage(UpdateStageRequest request)
AmazonApiGatewayV2Updates a Stage.
updateStage in interface AmazonApiGatewayV2request - Updates a Stage.public UpdateVpcLinkResult updateVpcLink(UpdateVpcLinkRequest request)
AmazonApiGatewayV2Updates a VPC link.
updateVpcLink in interface AmazonApiGatewayV2request - Updates a VPC link.public void shutdown()
AmazonApiGatewayV2shutdown in interface AmazonApiGatewayV2public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonApiGatewayV2Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AmazonApiGatewayV2request - The originally executed request.