@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_PREFIX
public CreateApiResult createApi(CreateApiRequest request)
AmazonApiGatewayV2
Creates an Api resource.
createApi
in interface AmazonApiGatewayV2
public CreateApiMappingResult createApiMapping(CreateApiMappingRequest request)
AmazonApiGatewayV2
Creates an API mapping.
createApiMapping
in interface AmazonApiGatewayV2
public CreateAuthorizerResult createAuthorizer(CreateAuthorizerRequest request)
AmazonApiGatewayV2
Creates an Authorizer for an API.
createAuthorizer
in interface AmazonApiGatewayV2
public CreateDeploymentResult createDeployment(CreateDeploymentRequest request)
AmazonApiGatewayV2
Creates a Deployment for an API.
createDeployment
in interface AmazonApiGatewayV2
public CreateDomainNameResult createDomainName(CreateDomainNameRequest request)
AmazonApiGatewayV2
Creates a domain name.
createDomainName
in interface AmazonApiGatewayV2
public CreateIntegrationResult createIntegration(CreateIntegrationRequest request)
AmazonApiGatewayV2
Creates an Integration.
createIntegration
in interface AmazonApiGatewayV2
public CreateIntegrationResponseResult createIntegrationResponse(CreateIntegrationResponseRequest request)
AmazonApiGatewayV2
Creates an IntegrationResponses.
createIntegrationResponse
in interface AmazonApiGatewayV2
public CreateModelResult createModel(CreateModelRequest request)
AmazonApiGatewayV2
Creates a Model for an API.
createModel
in interface AmazonApiGatewayV2
public CreateRouteResult createRoute(CreateRouteRequest request)
AmazonApiGatewayV2
Creates a Route for an API.
createRoute
in interface AmazonApiGatewayV2
public CreateRouteResponseResult createRouteResponse(CreateRouteResponseRequest request)
AmazonApiGatewayV2
Creates a RouteResponse for a Route.
createRouteResponse
in interface AmazonApiGatewayV2
public CreateStageResult createStage(CreateStageRequest request)
AmazonApiGatewayV2
Creates a Stage for an API.
createStage
in interface AmazonApiGatewayV2
public DeleteApiResult deleteApi(DeleteApiRequest request)
AmazonApiGatewayV2
Deletes an Api resource.
deleteApi
in interface AmazonApiGatewayV2
public DeleteApiMappingResult deleteApiMapping(DeleteApiMappingRequest request)
AmazonApiGatewayV2
Deletes an API mapping.
deleteApiMapping
in interface AmazonApiGatewayV2
public DeleteAuthorizerResult deleteAuthorizer(DeleteAuthorizerRequest request)
AmazonApiGatewayV2
Deletes an Authorizer.
deleteAuthorizer
in interface AmazonApiGatewayV2
public DeleteDeploymentResult deleteDeployment(DeleteDeploymentRequest request)
AmazonApiGatewayV2
Deletes a Deployment.
deleteDeployment
in interface AmazonApiGatewayV2
public DeleteDomainNameResult deleteDomainName(DeleteDomainNameRequest request)
AmazonApiGatewayV2
Deletes a domain name.
deleteDomainName
in interface AmazonApiGatewayV2
public DeleteIntegrationResult deleteIntegration(DeleteIntegrationRequest request)
AmazonApiGatewayV2
Deletes an Integration.
deleteIntegration
in interface AmazonApiGatewayV2
public DeleteIntegrationResponseResult deleteIntegrationResponse(DeleteIntegrationResponseRequest request)
AmazonApiGatewayV2
Deletes an IntegrationResponses.
deleteIntegrationResponse
in interface AmazonApiGatewayV2
public DeleteModelResult deleteModel(DeleteModelRequest request)
AmazonApiGatewayV2
Deletes a Model.
deleteModel
in interface AmazonApiGatewayV2
public DeleteRouteResult deleteRoute(DeleteRouteRequest request)
AmazonApiGatewayV2
Deletes a Route.
deleteRoute
in interface AmazonApiGatewayV2
public DeleteRouteResponseResult deleteRouteResponse(DeleteRouteResponseRequest request)
AmazonApiGatewayV2
Deletes a RouteResponse.
deleteRouteResponse
in interface AmazonApiGatewayV2
public DeleteStageResult deleteStage(DeleteStageRequest request)
AmazonApiGatewayV2
Deletes a Stage.
deleteStage
in interface AmazonApiGatewayV2
public GetApiResult getApi(GetApiRequest request)
AmazonApiGatewayV2
Gets an Api resource.
getApi
in interface AmazonApiGatewayV2
public GetApiMappingResult getApiMapping(GetApiMappingRequest request)
AmazonApiGatewayV2
The API mapping.
getApiMapping
in interface AmazonApiGatewayV2
public GetApiMappingsResult getApiMappings(GetApiMappingsRequest request)
AmazonApiGatewayV2
The API mappings.
getApiMappings
in interface AmazonApiGatewayV2
public GetApisResult getApis(GetApisRequest request)
AmazonApiGatewayV2
Gets a collection of Api resources.
getApis
in interface AmazonApiGatewayV2
public GetAuthorizerResult getAuthorizer(GetAuthorizerRequest request)
AmazonApiGatewayV2
Gets an Authorizer.
getAuthorizer
in interface AmazonApiGatewayV2
public GetAuthorizersResult getAuthorizers(GetAuthorizersRequest request)
AmazonApiGatewayV2
Gets the Authorizers for an API.
getAuthorizers
in interface AmazonApiGatewayV2
public GetDeploymentResult getDeployment(GetDeploymentRequest request)
AmazonApiGatewayV2
Gets a Deployment.
getDeployment
in interface AmazonApiGatewayV2
public GetDeploymentsResult getDeployments(GetDeploymentsRequest request)
AmazonApiGatewayV2
Gets the Deployments for an API.
getDeployments
in interface AmazonApiGatewayV2
public GetDomainNameResult getDomainName(GetDomainNameRequest request)
AmazonApiGatewayV2
Gets a domain name.
getDomainName
in interface AmazonApiGatewayV2
public GetDomainNamesResult getDomainNames(GetDomainNamesRequest request)
AmazonApiGatewayV2
Gets the domain names for an AWS account.
getDomainNames
in interface AmazonApiGatewayV2
public GetIntegrationResult getIntegration(GetIntegrationRequest request)
AmazonApiGatewayV2
Gets an Integration.
getIntegration
in interface AmazonApiGatewayV2
public GetIntegrationResponseResult getIntegrationResponse(GetIntegrationResponseRequest request)
AmazonApiGatewayV2
Gets an IntegrationResponses.
getIntegrationResponse
in interface AmazonApiGatewayV2
public GetIntegrationResponsesResult getIntegrationResponses(GetIntegrationResponsesRequest request)
AmazonApiGatewayV2
Gets the IntegrationResponses for an Integration.
getIntegrationResponses
in interface AmazonApiGatewayV2
public GetIntegrationsResult getIntegrations(GetIntegrationsRequest request)
AmazonApiGatewayV2
Gets the Integrations for an API.
getIntegrations
in interface AmazonApiGatewayV2
public GetModelResult getModel(GetModelRequest request)
AmazonApiGatewayV2
Gets a Model.
getModel
in interface AmazonApiGatewayV2
public GetModelTemplateResult getModelTemplate(GetModelTemplateRequest request)
AmazonApiGatewayV2
Gets a model template.
getModelTemplate
in interface AmazonApiGatewayV2
public GetModelsResult getModels(GetModelsRequest request)
AmazonApiGatewayV2
Gets the Models for an API.
getModels
in interface AmazonApiGatewayV2
public GetRouteResult getRoute(GetRouteRequest request)
AmazonApiGatewayV2
Gets a Route.
getRoute
in interface AmazonApiGatewayV2
public GetRouteResponseResult getRouteResponse(GetRouteResponseRequest request)
AmazonApiGatewayV2
Gets a RouteResponse.
getRouteResponse
in interface AmazonApiGatewayV2
public GetRouteResponsesResult getRouteResponses(GetRouteResponsesRequest request)
AmazonApiGatewayV2
Gets the RouteResponses for a Route.
getRouteResponses
in interface AmazonApiGatewayV2
public GetRoutesResult getRoutes(GetRoutesRequest request)
AmazonApiGatewayV2
Gets the Routes for an API.
getRoutes
in interface AmazonApiGatewayV2
public GetStageResult getStage(GetStageRequest request)
AmazonApiGatewayV2
Gets a Stage.
getStage
in interface AmazonApiGatewayV2
public GetStagesResult getStages(GetStagesRequest request)
AmazonApiGatewayV2
Gets the Stages for an API.
getStages
in interface AmazonApiGatewayV2
public UpdateApiResult updateApi(UpdateApiRequest request)
AmazonApiGatewayV2
Updates an Api resource.
updateApi
in interface AmazonApiGatewayV2
public UpdateApiMappingResult updateApiMapping(UpdateApiMappingRequest request)
AmazonApiGatewayV2
The API mapping.
updateApiMapping
in interface AmazonApiGatewayV2
public UpdateAuthorizerResult updateAuthorizer(UpdateAuthorizerRequest request)
AmazonApiGatewayV2
Updates an Authorizer.
updateAuthorizer
in interface AmazonApiGatewayV2
public UpdateDeploymentResult updateDeployment(UpdateDeploymentRequest request)
AmazonApiGatewayV2
Updates a Deployment.
updateDeployment
in interface AmazonApiGatewayV2
public UpdateDomainNameResult updateDomainName(UpdateDomainNameRequest request)
AmazonApiGatewayV2
Updates a domain name.
updateDomainName
in interface AmazonApiGatewayV2
public UpdateIntegrationResult updateIntegration(UpdateIntegrationRequest request)
AmazonApiGatewayV2
Updates an Integration.
updateIntegration
in interface AmazonApiGatewayV2
public UpdateIntegrationResponseResult updateIntegrationResponse(UpdateIntegrationResponseRequest request)
AmazonApiGatewayV2
Updates an IntegrationResponses.
updateIntegrationResponse
in interface AmazonApiGatewayV2
public UpdateModelResult updateModel(UpdateModelRequest request)
AmazonApiGatewayV2
Updates a Model.
updateModel
in interface AmazonApiGatewayV2
public UpdateRouteResult updateRoute(UpdateRouteRequest request)
AmazonApiGatewayV2
Updates a Route.
updateRoute
in interface AmazonApiGatewayV2
public UpdateRouteResponseResult updateRouteResponse(UpdateRouteResponseRequest request)
AmazonApiGatewayV2
Updates a RouteResponse.
updateRouteResponse
in interface AmazonApiGatewayV2
public UpdateStageResult updateStage(UpdateStageRequest request)
AmazonApiGatewayV2
Updates a Stage.
updateStage
in interface AmazonApiGatewayV2
public void shutdown()
AmazonApiGatewayV2
shutdown
in interface AmazonApiGatewayV2
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonApiGatewayV2
Response 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 AmazonApiGatewayV2
request
- The originally executed request.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.