AutoCloseable
@Generated("software.amazon.awssdk:codegen") public interface APIGatewayClient extends AutoCloseable
builder()
method.
Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends. Amazon API Gateway allows developers to securely connect mobile and web applications to APIs that run on AWS Lambda, Amazon EC2, or other publicly addressable web services that are hosted outside of AWS.
Modifier and Type | Field | Description |
---|---|---|
static String |
SERVICE_NAME |
Modifier and Type | Method | Description |
---|---|---|
static APIGatewayClientBuilder |
builder() |
Create a builder that can be used to configure and create a
APIGatewayClient . |
static APIGatewayClient |
create() |
Create a
APIGatewayClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider . |
default CreateApiKeyResponse |
createApiKey(CreateApiKeyRequest createApiKeyRequest) |
Create an ApiKey resource.
|
default CreateAuthorizerResponse |
createAuthorizer(CreateAuthorizerRequest createAuthorizerRequest) |
Adds a new Authorizer resource to an existing RestApi resource.
|
default CreateBasePathMappingResponse |
createBasePathMapping(CreateBasePathMappingRequest createBasePathMappingRequest) |
Creates a new BasePathMapping resource.
|
default CreateDeploymentResponse |
createDeployment(CreateDeploymentRequest createDeploymentRequest) |
Creates a Deployment resource, which makes a specified RestApi callable over the internet.
|
default CreateDocumentationPartResponse |
createDocumentationPart(CreateDocumentationPartRequest createDocumentationPartRequest) |
|
default CreateDocumentationVersionResponse |
createDocumentationVersion(CreateDocumentationVersionRequest createDocumentationVersionRequest) |
|
default CreateDomainNameResponse |
createDomainName(CreateDomainNameRequest createDomainNameRequest) |
Creates a new domain name.
|
default CreateModelResponse |
createModel(CreateModelRequest createModelRequest) |
|
default CreateRequestValidatorResponse |
createRequestValidator(CreateRequestValidatorRequest createRequestValidatorRequest) |
Creates a ReqeustValidator of a given RestApi.
|
default CreateResourceResponse |
createResource(CreateResourceRequest createResourceRequest) |
Creates a Resource resource.
|
default CreateRestApiResponse |
createRestApi(CreateRestApiRequest createRestApiRequest) |
Creates a new RestApi resource.
|
default CreateStageResponse |
createStage(CreateStageRequest createStageRequest) |
Creates a new Stage resource that references a pre-existing Deployment for the API.
|
default CreateUsagePlanResponse |
createUsagePlan(CreateUsagePlanRequest createUsagePlanRequest) |
Creates a usage plan with the throttle and quota limits, as well as the associated API stages, specified in the
payload.
|
default CreateUsagePlanKeyResponse |
createUsagePlanKey(CreateUsagePlanKeyRequest createUsagePlanKeyRequest) |
Creates a usage plan key for adding an existing API key to a usage plan.
|
default DeleteApiKeyResponse |
deleteApiKey(DeleteApiKeyRequest deleteApiKeyRequest) |
Deletes the ApiKey resource.
|
default DeleteAuthorizerResponse |
deleteAuthorizer(DeleteAuthorizerRequest deleteAuthorizerRequest) |
Deletes an existing Authorizer resource.
|
default DeleteBasePathMappingResponse |
deleteBasePathMapping(DeleteBasePathMappingRequest deleteBasePathMappingRequest) |
Deletes the BasePathMapping resource.
|
default DeleteClientCertificateResponse |
deleteClientCertificate(DeleteClientCertificateRequest deleteClientCertificateRequest) |
Deletes the ClientCertificate resource.
|
default DeleteDeploymentResponse |
deleteDeployment(DeleteDeploymentRequest deleteDeploymentRequest) |
Deletes a Deployment resource.
|
default DeleteDocumentationPartResponse |
deleteDocumentationPart(DeleteDocumentationPartRequest deleteDocumentationPartRequest) |
|
default DeleteDocumentationVersionResponse |
deleteDocumentationVersion(DeleteDocumentationVersionRequest deleteDocumentationVersionRequest) |
|
default DeleteDomainNameResponse |
deleteDomainName(DeleteDomainNameRequest deleteDomainNameRequest) |
Deletes the DomainName resource.
|
default DeleteIntegrationResponse |
deleteIntegration(DeleteIntegrationRequest deleteIntegrationRequest) |
Represents a delete integration.
|
default DeleteIntegrationResponseResponse |
deleteIntegrationResponse(DeleteIntegrationResponseRequest deleteIntegrationResponseRequest) |
Represents a delete integration response.
|
default DeleteMethodResponse |
deleteMethod(DeleteMethodRequest deleteMethodRequest) |
Deletes an existing Method resource.
|
default DeleteMethodResponseResponse |
deleteMethodResponse(DeleteMethodResponseRequest deleteMethodResponseRequest) |
Deletes an existing MethodResponse resource.
|
default DeleteModelResponse |
deleteModel(DeleteModelRequest deleteModelRequest) |
Deletes a model.
|
default DeleteRequestValidatorResponse |
deleteRequestValidator(DeleteRequestValidatorRequest deleteRequestValidatorRequest) |
Deletes a RequestValidator of a given RestApi.
|
default DeleteResourceResponse |
deleteResource(DeleteResourceRequest deleteResourceRequest) |
Deletes a Resource resource.
|
default DeleteRestApiResponse |
deleteRestApi(DeleteRestApiRequest deleteRestApiRequest) |
Deletes the specified API.
|
default DeleteStageResponse |
deleteStage(DeleteStageRequest deleteStageRequest) |
Deletes a Stage resource.
|
default DeleteUsagePlanResponse |
deleteUsagePlan(DeleteUsagePlanRequest deleteUsagePlanRequest) |
Deletes a usage plan of a given plan Id.
|
default DeleteUsagePlanKeyResponse |
deleteUsagePlanKey(DeleteUsagePlanKeyRequest deleteUsagePlanKeyRequest) |
Deletes a usage plan key and remove the underlying API key from the associated usage plan.
|
default FlushStageAuthorizersCacheResponse |
flushStageAuthorizersCache(FlushStageAuthorizersCacheRequest flushStageAuthorizersCacheRequest) |
Flushes all authorizer cache entries on a stage.
|
default FlushStageCacheResponse |
flushStageCache(FlushStageCacheRequest flushStageCacheRequest) |
Flushes a stage's cache.
|
default GenerateClientCertificateResponse |
generateClientCertificate(GenerateClientCertificateRequest generateClientCertificateRequest) |
Generates a ClientCertificate resource.
|
default GetAccountResponse |
getAccount(GetAccountRequest getAccountRequest) |
Gets information about the current Account resource.
|
default GetApiKeyResponse |
getApiKey(GetApiKeyRequest getApiKeyRequest) |
Gets information about the current ApiKey resource.
|
default GetApiKeysResponse |
getApiKeys(GetApiKeysRequest getApiKeysRequest) |
Gets information about the current ApiKeys resource.
|
default GetAuthorizerResponse |
getAuthorizer(GetAuthorizerRequest getAuthorizerRequest) |
Describe an existing Authorizer resource.
|
default GetAuthorizersResponse |
getAuthorizers(GetAuthorizersRequest getAuthorizersRequest) |
Describe an existing Authorizers resource.
|
default GetBasePathMappingResponse |
getBasePathMapping(GetBasePathMappingRequest getBasePathMappingRequest) |
Describe a BasePathMapping resource.
|
default GetBasePathMappingsResponse |
getBasePathMappings(GetBasePathMappingsRequest getBasePathMappingsRequest) |
Represents a collection of BasePathMapping resources.
|
default GetClientCertificateResponse |
getClientCertificate(GetClientCertificateRequest getClientCertificateRequest) |
Gets information about the current ClientCertificate resource.
|
default GetClientCertificatesResponse |
getClientCertificates(GetClientCertificatesRequest getClientCertificatesRequest) |
Gets a collection of ClientCertificate resources.
|
default GetDeploymentResponse |
getDeployment(GetDeploymentRequest getDeploymentRequest) |
Gets information about a Deployment resource.
|
default GetDeploymentsResponse |
getDeployments(GetDeploymentsRequest getDeploymentsRequest) |
Gets information about a Deployments collection.
|
default GetDocumentationPartResponse |
getDocumentationPart(GetDocumentationPartRequest getDocumentationPartRequest) |
|
default GetDocumentationPartsResponse |
getDocumentationParts(GetDocumentationPartsRequest getDocumentationPartsRequest) |
|
default GetDocumentationVersionResponse |
getDocumentationVersion(GetDocumentationVersionRequest getDocumentationVersionRequest) |
|
default GetDocumentationVersionsResponse |
getDocumentationVersions(GetDocumentationVersionsRequest getDocumentationVersionsRequest) |
|
default GetDomainNameResponse |
getDomainName(GetDomainNameRequest getDomainNameRequest) |
Represents a domain name that is contained in a simpler, more intuitive URL that can be called.
|
default GetDomainNamesResponse |
getDomainNames(GetDomainNamesRequest getDomainNamesRequest) |
Represents a collection of DomainName resources.
|
default GetExportResponse |
getExport(GetExportRequest getExportRequest) |
Exports a deployed version of a RestApi in a specified format.
|
default GetIntegrationResponse |
getIntegration(GetIntegrationRequest getIntegrationRequest) |
Represents a get integration.
|
default GetIntegrationResponseResponse |
getIntegrationResponse(GetIntegrationResponseRequest getIntegrationResponseRequest) |
Represents a get integration response.
|
default GetMethodResponse |
getMethod(GetMethodRequest getMethodRequest) |
Describe an existing Method resource.
|
default GetMethodResponseResponse |
getMethodResponse(GetMethodResponseRequest getMethodResponseRequest) |
Describes a MethodResponse resource.
|
default GetModelResponse |
getModel(GetModelRequest getModelRequest) |
Describes an existing model defined for a RestApi resource.
|
default GetModelsResponse |
getModels(GetModelsRequest getModelsRequest) |
|
default GetModelTemplateResponse |
getModelTemplate(GetModelTemplateRequest getModelTemplateRequest) |
Generates a sample mapping template that can be used to transform a payload into the structure of a model.
|
default GetRequestValidatorResponse |
getRequestValidator(GetRequestValidatorRequest getRequestValidatorRequest) |
Gets a RequestValidator of a given RestApi.
|
default GetRequestValidatorsResponse |
getRequestValidators(GetRequestValidatorsRequest getRequestValidatorsRequest) |
Gets the RequestValidators collection of a given RestApi.
|
default GetResourceResponse |
getResource(GetResourceRequest getResourceRequest) |
Lists information about a resource.
|
default GetResourcesResponse |
getResources(GetResourcesRequest getResourcesRequest) |
Lists information about a collection of Resource resources.
|
default GetRestApiResponse |
getRestApi(GetRestApiRequest getRestApiRequest) |
Lists the RestApi resource in the collection.
|
default GetRestApisResponse |
getRestApis(GetRestApisRequest getRestApisRequest) |
Lists the RestApis resources for your collection.
|
default GetSdkResponse |
getSdk(GetSdkRequest getSdkRequest) |
|
default GetSdkTypeResponse |
getSdkType(GetSdkTypeRequest getSdkTypeRequest) |
|
default GetSdkTypesResponse |
getSdkTypes(GetSdkTypesRequest getSdkTypesRequest) |
|
default GetStageResponse |
getStage(GetStageRequest getStageRequest) |
Gets information about a Stage resource.
|
default GetStagesResponse |
getStages(GetStagesRequest getStagesRequest) |
Gets information about one or more Stage resources.
|
default GetUsageResponse |
getUsage(GetUsageRequest getUsageRequest) |
Gets the usage data of a usage plan in a specified time interval.
|
default GetUsagePlanResponse |
getUsagePlan(GetUsagePlanRequest getUsagePlanRequest) |
Gets a usage plan of a given plan identifier.
|
default GetUsagePlanKeyResponse |
getUsagePlanKey(GetUsagePlanKeyRequest getUsagePlanKeyRequest) |
Gets a usage plan key of a given key identifier.
|
default GetUsagePlanKeysResponse |
getUsagePlanKeys(GetUsagePlanKeysRequest getUsagePlanKeysRequest) |
Gets all the usage plan keys representing the API keys added to a specified usage plan.
|
default GetUsagePlansResponse |
getUsagePlans(GetUsagePlansRequest getUsagePlansRequest) |
Gets all the usage plans of the caller's account.
|
default ImportApiKeysResponse |
importApiKeys(ImportApiKeysRequest importApiKeysRequest) |
Import API keys from an external source, such as a CSV-formatted file.
|
default ImportDocumentationPartsResponse |
importDocumentationParts(ImportDocumentationPartsRequest importDocumentationPartsRequest) |
|
default ImportRestApiResponse |
importRestApi(ImportRestApiRequest importRestApiRequest) |
A feature of the Amazon API Gateway control service for creating a new API from an external API definition file.
|
default PutIntegrationResponse |
putIntegration(PutIntegrationRequest putIntegrationRequest) |
Represents a put integration.
|
default PutIntegrationResponseResponse |
putIntegrationResponse(PutIntegrationResponseRequest putIntegrationResponseRequest) |
Represents a put integration.
|
default PutMethodResponse |
putMethod(PutMethodRequest putMethodRequest) |
Add a method to an existing Resource resource.
|
default PutMethodResponseResponse |
putMethodResponse(PutMethodResponseRequest putMethodResponseRequest) |
Adds a MethodResponse to an existing Method resource.
|
default PutRestApiResponse |
putRestApi(PutRestApiRequest putRestApiRequest) |
A feature of the Amazon API Gateway control service for updating an existing API with an input of external API
definitions.
|
static ServiceMetadata |
serviceMetadata() |
|
default TestInvokeAuthorizerResponse |
testInvokeAuthorizer(TestInvokeAuthorizerRequest testInvokeAuthorizerRequest) |
Simulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming
request body.
|
default TestInvokeMethodResponse |
testInvokeMethod(TestInvokeMethodRequest testInvokeMethodRequest) |
|
default UpdateAccountResponse |
updateAccount(UpdateAccountRequest updateAccountRequest) |
Changes information about the current Account resource.
|
default UpdateApiKeyResponse |
updateApiKey(UpdateApiKeyRequest updateApiKeyRequest) |
Changes information about an ApiKey resource.
|
default UpdateAuthorizerResponse |
updateAuthorizer(UpdateAuthorizerRequest updateAuthorizerRequest) |
Updates an existing Authorizer resource.
|
default UpdateBasePathMappingResponse |
updateBasePathMapping(UpdateBasePathMappingRequest updateBasePathMappingRequest) |
Changes information about the BasePathMapping resource.
|
default UpdateClientCertificateResponse |
updateClientCertificate(UpdateClientCertificateRequest updateClientCertificateRequest) |
Changes information about an ClientCertificate resource.
|
default UpdateDeploymentResponse |
updateDeployment(UpdateDeploymentRequest updateDeploymentRequest) |
Changes information about a Deployment resource.
|
default UpdateDocumentationPartResponse |
updateDocumentationPart(UpdateDocumentationPartRequest updateDocumentationPartRequest) |
|
default UpdateDocumentationVersionResponse |
updateDocumentationVersion(UpdateDocumentationVersionRequest updateDocumentationVersionRequest) |
|
default UpdateDomainNameResponse |
updateDomainName(UpdateDomainNameRequest updateDomainNameRequest) |
Changes information about the DomainName resource.
|
default UpdateIntegrationResponse |
updateIntegration(UpdateIntegrationRequest updateIntegrationRequest) |
Represents an update integration.
|
default UpdateIntegrationResponseResponse |
updateIntegrationResponse(UpdateIntegrationResponseRequest updateIntegrationResponseRequest) |
Represents an update integration response.
|
default UpdateMethodResponse |
updateMethod(UpdateMethodRequest updateMethodRequest) |
Updates an existing Method resource.
|
default UpdateMethodResponseResponse |
updateMethodResponse(UpdateMethodResponseRequest updateMethodResponseRequest) |
Updates an existing MethodResponse resource.
|
default UpdateModelResponse |
updateModel(UpdateModelRequest updateModelRequest) |
Changes information about a model.
|
default UpdateRequestValidatorResponse |
updateRequestValidator(UpdateRequestValidatorRequest updateRequestValidatorRequest) |
Updates a RequestValidator of a given RestApi.
|
default UpdateResourceResponse |
updateResource(UpdateResourceRequest updateResourceRequest) |
Changes information about a Resource resource.
|
default UpdateRestApiResponse |
updateRestApi(UpdateRestApiRequest updateRestApiRequest) |
Changes information about the specified API.
|
default UpdateStageResponse |
updateStage(UpdateStageRequest updateStageRequest) |
Changes information about a Stage resource.
|
default UpdateUsageResponse |
updateUsage(UpdateUsageRequest updateUsageRequest) |
Grants a temporary extension to the reamining quota of a usage plan associated with a specified API key.
|
default UpdateUsagePlanResponse |
updateUsagePlan(UpdateUsagePlanRequest updateUsagePlanRequest) |
Updates a usage plan of a given plan Id.
|
close
static final String SERVICE_NAME
static APIGatewayClient create()
APIGatewayClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static APIGatewayClientBuilder builder()
APIGatewayClient
.default CreateApiKeyResponse createApiKey(CreateApiKeyRequest createApiKeyRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, LimitExceededException, BadRequestException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
createApiKeyRequest
- Request to create an ApiKey resource.UnauthorizedException
NotFoundException
TooManyRequestsException
LimitExceededException
BadRequestException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateAuthorizerResponse createAuthorizer(CreateAuthorizerRequest createAuthorizerRequest) throws BadRequestException, UnauthorizedException, NotFoundException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Adds a new Authorizer resource to an existing RestApi resource.
createAuthorizerRequest
- Request to add a new Authorizer to an existing RestApi resource.BadRequestException
UnauthorizedException
NotFoundException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateBasePathMappingResponse createBasePathMapping(CreateBasePathMappingRequest createBasePathMappingRequest) throws UnauthorizedException, ConflictException, BadRequestException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Creates a new BasePathMapping resource.
createBasePathMappingRequest
- Requests Amazon API Gateway to create a new BasePathMapping resource.UnauthorizedException
ConflictException
BadRequestException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateDeploymentResponse createDeployment(CreateDeploymentRequest createDeploymentRequest) throws UnauthorizedException, BadRequestException, NotFoundException, ConflictException, LimitExceededException, TooManyRequestsException, ServiceUnavailableException, SdkBaseException, SdkClientException, APIGatewayException
Creates a Deployment resource, which makes a specified RestApi callable over the internet.
createDeploymentRequest
- Requests Amazon API Gateway to create a Deployment resource.UnauthorizedException
BadRequestException
NotFoundException
ConflictException
LimitExceededException
TooManyRequestsException
ServiceUnavailableException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateDocumentationPartResponse createDocumentationPart(CreateDocumentationPartRequest createDocumentationPartRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
createDocumentationPartRequest
- Creates a new documentation part of a given API.BadRequestException
ConflictException
UnauthorizedException
NotFoundException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateDocumentationVersionResponse createDocumentationVersion(CreateDocumentationVersionRequest createDocumentationVersionRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
createDocumentationVersionRequest
- Creates a new documentation version of a given API.BadRequestException
ConflictException
UnauthorizedException
NotFoundException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateDomainNameResponse createDomainName(CreateDomainNameRequest createDomainNameRequest) throws UnauthorizedException, BadRequestException, ConflictException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Creates a new domain name.
createDomainNameRequest
- A request to create a new domain name.UnauthorizedException
BadRequestException
ConflictException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateModelResponse createModel(CreateModelRequest createModelRequest) throws BadRequestException, UnauthorizedException, NotFoundException, ConflictException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
createModelRequest
- Request to add a new Model to an existing RestApi resource.BadRequestException
UnauthorizedException
NotFoundException
ConflictException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateRequestValidatorResponse createRequestValidator(CreateRequestValidatorRequest createRequestValidatorRequest) throws BadRequestException, UnauthorizedException, NotFoundException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Creates a ReqeustValidator of a given RestApi.
createRequestValidatorRequest
- Creates a RequestValidator of a given RestApi.BadRequestException
UnauthorizedException
NotFoundException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateResourceResponse createResource(CreateResourceRequest createResourceRequest) throws UnauthorizedException, NotFoundException, ConflictException, LimitExceededException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Creates a Resource resource.
createResourceRequest
- Requests Amazon API Gateway to create a Resource resource.UnauthorizedException
NotFoundException
ConflictException
LimitExceededException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateRestApiResponse createRestApi(CreateRestApiRequest createRestApiRequest) throws UnauthorizedException, LimitExceededException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Creates a new RestApi resource.
createRestApiRequest
- The POST Request to add a new RestApi resource to your collection.UnauthorizedException
LimitExceededException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateStageResponse createStage(CreateStageRequest createStageRequest) throws UnauthorizedException, BadRequestException, NotFoundException, ConflictException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Creates a new Stage resource that references a pre-existing Deployment for the API.
createStageRequest
- Requests Amazon API Gateway to create a Stage resource.UnauthorizedException
BadRequestException
NotFoundException
ConflictException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateUsagePlanResponse createUsagePlan(CreateUsagePlanRequest createUsagePlanRequest) throws BadRequestException, UnauthorizedException, TooManyRequestsException, LimitExceededException, ConflictException, NotFoundException, SdkBaseException, SdkClientException, APIGatewayException
Creates a usage plan with the throttle and quota limits, as well as the associated API stages, specified in the payload.
createUsagePlanRequest
- The POST request to create a usage plan with the name, description, throttle limits and quota limits, as
well as the associated API stages, specified in the payload.BadRequestException
UnauthorizedException
TooManyRequestsException
LimitExceededException
ConflictException
NotFoundException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault CreateUsagePlanKeyResponse createUsagePlanKey(CreateUsagePlanKeyRequest createUsagePlanKeyRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Creates a usage plan key for adding an existing API key to a usage plan.
createUsagePlanKeyRequest
- The POST request to create a usage plan key for adding an existing API key to a usage plan.BadRequestException
ConflictException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteApiKeyResponse deleteApiKey(DeleteApiKeyRequest deleteApiKeyRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Deletes the ApiKey resource.
deleteApiKeyRequest
- A request to delete the ApiKey resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteAuthorizerResponse deleteAuthorizer(DeleteAuthorizerRequest deleteAuthorizerRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, BadRequestException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Deletes an existing Authorizer resource.
deleteAuthorizerRequest
- Request to delete an existing Authorizer resource.UnauthorizedException
NotFoundException
TooManyRequestsException
BadRequestException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteBasePathMappingResponse deleteBasePathMapping(DeleteBasePathMappingRequest deleteBasePathMappingRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Deletes the BasePathMapping resource.
deleteBasePathMappingRequest
- A request to delete the BasePathMapping resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteClientCertificateResponse deleteClientCertificate(DeleteClientCertificateRequest deleteClientCertificateRequest) throws UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, SdkBaseException, SdkClientException, APIGatewayException
Deletes the ClientCertificate resource.
deleteClientCertificateRequest
- A request to delete the ClientCertificate resource.UnauthorizedException
TooManyRequestsException
BadRequestException
NotFoundException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteDeploymentResponse deleteDeployment(DeleteDeploymentRequest deleteDeploymentRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Deletes a Deployment resource. Deleting a deployment will only succeed if there are no Stage resources associated with it.
deleteDeploymentRequest
- Requests Amazon API Gateway to delete a Deployment resource.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteDocumentationPartResponse deleteDocumentationPart(DeleteDocumentationPartRequest deleteDocumentationPartRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, ConflictException, BadRequestException, SdkBaseException, SdkClientException, APIGatewayException
deleteDocumentationPartRequest
- Deletes an existing documentation part of an API.UnauthorizedException
NotFoundException
TooManyRequestsException
ConflictException
BadRequestException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteDocumentationVersionResponse deleteDocumentationVersion(DeleteDocumentationVersionRequest deleteDocumentationVersionRequest) throws UnauthorizedException, NotFoundException, BadRequestException, ConflictException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
deleteDocumentationVersionRequest
- Deletes an existing documentation version of an API.UnauthorizedException
NotFoundException
BadRequestException
ConflictException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteDomainNameResponse deleteDomainName(DeleteDomainNameRequest deleteDomainNameRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Deletes the DomainName resource.
deleteDomainNameRequest
- A request to delete the DomainName resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteIntegrationResponse deleteIntegration(DeleteIntegrationRequest deleteIntegrationRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Represents a delete integration.
deleteIntegrationRequest
- Represents a delete integration request.UnauthorizedException
NotFoundException
TooManyRequestsException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteIntegrationResponseResponse deleteIntegrationResponse(DeleteIntegrationResponseRequest deleteIntegrationResponseRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, BadRequestException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Represents a delete integration response.
deleteIntegrationResponseRequest
- Represents a delete integration response request.UnauthorizedException
NotFoundException
TooManyRequestsException
BadRequestException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteMethodResponse deleteMethod(DeleteMethodRequest deleteMethodRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Deletes an existing Method resource.
deleteMethodRequest
- Request to delete an existing Method resource.UnauthorizedException
NotFoundException
TooManyRequestsException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteMethodResponseResponse deleteMethodResponse(DeleteMethodResponseRequest deleteMethodResponseRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, BadRequestException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Deletes an existing MethodResponse resource.
deleteMethodResponseRequest
- A request to delete an existing MethodResponse resource.UnauthorizedException
NotFoundException
TooManyRequestsException
BadRequestException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteModelResponse deleteModel(DeleteModelRequest deleteModelRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, BadRequestException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Deletes a model.
deleteModelRequest
- Request to delete an existing model in an existing RestApi resource.UnauthorizedException
NotFoundException
TooManyRequestsException
BadRequestException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteRequestValidatorResponse deleteRequestValidator(DeleteRequestValidatorRequest deleteRequestValidatorRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, BadRequestException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Deletes a RequestValidator of a given RestApi.
deleteRequestValidatorRequest
- Deletes a specified RequestValidator of a given RestApi.UnauthorizedException
NotFoundException
TooManyRequestsException
BadRequestException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteResourceResponse deleteResource(DeleteResourceRequest deleteResourceRequest) throws UnauthorizedException, NotFoundException, BadRequestException, ConflictException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Deletes a Resource resource.
deleteResourceRequest
- Request to delete a Resource.UnauthorizedException
NotFoundException
BadRequestException
ConflictException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteRestApiResponse deleteRestApi(DeleteRestApiRequest deleteRestApiRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, BadRequestException, SdkBaseException, SdkClientException, APIGatewayException
Deletes the specified API.
deleteRestApiRequest
- Request to delete the specified API from your collection.UnauthorizedException
NotFoundException
TooManyRequestsException
BadRequestException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteStageResponse deleteStage(DeleteStageRequest deleteStageRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, BadRequestException, SdkBaseException, SdkClientException, APIGatewayException
Deletes a Stage resource.
deleteStageRequest
- Requests Amazon API Gateway to delete a Stage resource.UnauthorizedException
NotFoundException
TooManyRequestsException
BadRequestException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteUsagePlanResponse deleteUsagePlan(DeleteUsagePlanRequest deleteUsagePlanRequest) throws UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, SdkBaseException, SdkClientException, APIGatewayException
Deletes a usage plan of a given plan Id.
deleteUsagePlanRequest
- The DELETE request to delete a uasge plan of a given plan Id.UnauthorizedException
TooManyRequestsException
BadRequestException
NotFoundException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault DeleteUsagePlanKeyResponse deleteUsagePlanKey(DeleteUsagePlanKeyRequest deleteUsagePlanKeyRequest) throws BadRequestException, ConflictException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Deletes a usage plan key and remove the underlying API key from the associated usage plan.
deleteUsagePlanKeyRequest
- The DELETE request to delete a usage plan key and remove the underlying API key from the associated usage
plan.BadRequestException
ConflictException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault FlushStageAuthorizersCacheResponse flushStageAuthorizersCache(FlushStageAuthorizersCacheRequest flushStageAuthorizersCacheRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Flushes all authorizer cache entries on a stage.
flushStageAuthorizersCacheRequest
- Request to flush authorizer cache entries on a specified stage.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault FlushStageCacheResponse flushStageCache(FlushStageCacheRequest flushStageCacheRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Flushes a stage's cache.
flushStageCacheRequest
- Requests Amazon API Gateway to flush a stage's cache.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GenerateClientCertificateResponse generateClientCertificate(GenerateClientCertificateRequest generateClientCertificateRequest) throws UnauthorizedException, TooManyRequestsException, LimitExceededException, SdkBaseException, SdkClientException, APIGatewayException
Generates a ClientCertificate resource.
generateClientCertificateRequest
- A request to generate a ClientCertificate resource.UnauthorizedException
TooManyRequestsException
LimitExceededException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetAccountResponse getAccount(GetAccountRequest getAccountRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about the current Account resource.
getAccountRequest
- Requests Amazon API Gateway to get information about the current Account resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetApiKeyResponse getApiKey(GetApiKeyRequest getApiKeyRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about the current ApiKey resource.
getApiKeyRequest
- A request to get information about the current ApiKey resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetApiKeysResponse getApiKeys(GetApiKeysRequest getApiKeysRequest) throws BadRequestException, UnauthorizedException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about the current ApiKeys resource.
getApiKeysRequest
- A request to get information about the current ApiKeys resource.BadRequestException
UnauthorizedException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetAuthorizerResponse getAuthorizer(GetAuthorizerRequest getAuthorizerRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Describe an existing Authorizer resource.
getAuthorizerRequest
- Request to describe an existing Authorizer resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetAuthorizersResponse getAuthorizers(GetAuthorizersRequest getAuthorizersRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Describe an existing Authorizers resource.
getAuthorizersRequest
- Request to describe an existing Authorizers resource.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetBasePathMappingResponse getBasePathMapping(GetBasePathMappingRequest getBasePathMappingRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Describe a BasePathMapping resource.
getBasePathMappingRequest
- Request to describe a BasePathMapping resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetBasePathMappingsResponse getBasePathMappings(GetBasePathMappingsRequest getBasePathMappingsRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Represents a collection of BasePathMapping resources.
getBasePathMappingsRequest
- A request to get information about a collection of BasePathMapping resources.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetClientCertificateResponse getClientCertificate(GetClientCertificateRequest getClientCertificateRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about the current ClientCertificate resource.
getClientCertificateRequest
- A request to get information about the current ClientCertificate resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetClientCertificatesResponse getClientCertificates(GetClientCertificatesRequest getClientCertificatesRequest) throws BadRequestException, UnauthorizedException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets a collection of ClientCertificate resources.
getClientCertificatesRequest
- A request to get information about a collection of ClientCertificate resources.BadRequestException
UnauthorizedException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDeploymentResponse getDeployment(GetDeploymentRequest getDeploymentRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, ServiceUnavailableException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about a Deployment resource.
getDeploymentRequest
- Requests Amazon API Gateway to get information about a Deployment resource.UnauthorizedException
NotFoundException
TooManyRequestsException
ServiceUnavailableException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDeploymentsResponse getDeployments(GetDeploymentsRequest getDeploymentsRequest) throws BadRequestException, UnauthorizedException, TooManyRequestsException, ServiceUnavailableException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about a Deployments collection.
getDeploymentsRequest
- Requests Amazon API Gateway to get information about a Deployments collection.BadRequestException
UnauthorizedException
TooManyRequestsException
ServiceUnavailableException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDocumentationPartResponse getDocumentationPart(GetDocumentationPartRequest getDocumentationPartRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getDocumentationPartRequest
- Gets a specified documentation part of a given API.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDocumentationPartsResponse getDocumentationParts(GetDocumentationPartsRequest getDocumentationPartsRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getDocumentationPartsRequest
- Gets the documentation parts of an API. The result may be filtered by the type, name, or path of API
entities (targets).BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDocumentationVersionResponse getDocumentationVersion(GetDocumentationVersionRequest getDocumentationVersionRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getDocumentationVersionRequest
- Gets a documentation snapshot of an API.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDocumentationVersionsResponse getDocumentationVersions(GetDocumentationVersionsRequest getDocumentationVersionsRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getDocumentationVersionsRequest
- Gets the documentation versions of an API.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDomainNameResponse getDomainName(GetDomainNameRequest getDomainNameRequest) throws UnauthorizedException, NotFoundException, ServiceUnavailableException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Represents a domain name that is contained in a simpler, more intuitive URL that can be called.
getDomainNameRequest
- Request to get the name of a DomainName resource.UnauthorizedException
NotFoundException
ServiceUnavailableException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetDomainNamesResponse getDomainNames(GetDomainNamesRequest getDomainNamesRequest) throws BadRequestException, UnauthorizedException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Represents a collection of DomainName resources.
getDomainNamesRequest
- Request to describe a collection of DomainName resources.BadRequestException
UnauthorizedException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetExportResponse getExport(GetExportRequest getExportRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Exports a deployed version of a RestApi in a specified format.
getExportRequest
- Request a new export of a RestApi for a particular Stage.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetIntegrationResponse getIntegration(GetIntegrationRequest getIntegrationRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Represents a get integration.
getIntegrationRequest
- Represents a get integration request.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetIntegrationResponseResponse getIntegrationResponse(GetIntegrationResponseRequest getIntegrationResponseRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Represents a get integration response.
getIntegrationResponseRequest
- Represents a get integration response request.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetMethodResponse getMethod(GetMethodRequest getMethodRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Describe an existing Method resource.
getMethodRequest
- Request to describe an existing Method resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetMethodResponseResponse getMethodResponse(GetMethodResponseRequest getMethodResponseRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Describes a MethodResponse resource.
getMethodResponseRequest
- Request to describe a MethodResponse resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetModelResponse getModel(GetModelRequest getModelRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Describes an existing model defined for a RestApi resource.
getModelRequest
- Request to list information about a model in an existing RestApi resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetModelTemplateResponse getModelTemplate(GetModelTemplateRequest getModelTemplateRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Generates a sample mapping template that can be used to transform a payload into the structure of a model.
getModelTemplateRequest
- Request to generate a sample mapping template used to transform the payload.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetModelsResponse getModels(GetModelsRequest getModelsRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getModelsRequest
- Request to list existing Models defined for a RestApi resource.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetRequestValidatorResponse getRequestValidator(GetRequestValidatorRequest getRequestValidatorRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets a RequestValidator of a given RestApi.
getRequestValidatorRequest
- Gets a RequestValidator of a given RestApi.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetRequestValidatorsResponse getRequestValidators(GetRequestValidatorsRequest getRequestValidatorsRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets the RequestValidators collection of a given RestApi.
getRequestValidatorsRequest
- Gets the RequestValidators collection of a given RestApi.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetResourceResponse getResource(GetResourceRequest getResourceRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Lists information about a resource.
getResourceRequest
- Request to list information about a resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetResourcesResponse getResources(GetResourcesRequest getResourcesRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Lists information about a collection of Resource resources.
getResourcesRequest
- Request to list information about a collection of resources.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetRestApiResponse getRestApi(GetRestApiRequest getRestApiRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Lists the RestApi resource in the collection.
getRestApiRequest
- The GET request to list an existing RestApi defined for your collection.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetRestApisResponse getRestApis(GetRestApisRequest getRestApisRequest) throws BadRequestException, UnauthorizedException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Lists the RestApis resources for your collection.
getRestApisRequest
- The GET request to list existing RestApis defined for your collection.BadRequestException
UnauthorizedException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetSdkResponse getSdk(GetSdkRequest getSdkRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getSdkRequest
- Request a new generated client SDK for a RestApi and Stage.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetSdkTypeResponse getSdkType(GetSdkTypeRequest getSdkTypeRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getSdkTypeRequest
- Get an SdkType instance.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetSdkTypesResponse getSdkTypes(GetSdkTypesRequest getSdkTypesRequest) throws UnauthorizedException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
getSdkTypesRequest
- Get the SdkTypes collection.UnauthorizedException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetStageResponse getStage(GetStageRequest getStageRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about a Stage resource.
getStageRequest
- Requests Amazon API Gateway to get information about a Stage resource.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetStagesResponse getStages(GetStagesRequest getStagesRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets information about one or more Stage resources.
getStagesRequest
- Requests Amazon API Gateway to get information about one or more Stage resources.UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetUsageResponse getUsage(GetUsageRequest getUsageRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets the usage data of a usage plan in a specified time interval.
getUsageRequest
- The GET request to get the usage data of a usage plan in a specified time interval.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetUsagePlanResponse getUsagePlan(GetUsagePlanRequest getUsagePlanRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets a usage plan of a given plan identifier.
getUsagePlanRequest
- The GET request to get a usage plan of a given plan identifier.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetUsagePlanKeyResponse getUsagePlanKey(GetUsagePlanKeyRequest getUsagePlanKeyRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets a usage plan key of a given key identifier.
getUsagePlanKeyRequest
- The GET request to get a usage plan key of a given key identifier.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetUsagePlanKeysResponse getUsagePlanKeys(GetUsagePlanKeysRequest getUsagePlanKeysRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Gets all the usage plan keys representing the API keys added to a specified usage plan.
getUsagePlanKeysRequest
- The GET request to get all the usage plan keys representing the API keys added to a specified usage plan.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault GetUsagePlansResponse getUsagePlans(GetUsagePlansRequest getUsagePlansRequest) throws BadRequestException, UnauthorizedException, TooManyRequestsException, ConflictException, NotFoundException, SdkBaseException, SdkClientException, APIGatewayException
Gets all the usage plans of the caller's account.
getUsagePlansRequest
- The GET request to get all the usage plans of the caller's account.BadRequestException
UnauthorizedException
TooManyRequestsException
ConflictException
NotFoundException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ImportApiKeysResponse importApiKeys(ImportApiKeysRequest importApiKeysRequest) throws UnauthorizedException, NotFoundException, TooManyRequestsException, LimitExceededException, BadRequestException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Import API keys from an external source, such as a CSV-formatted file.
importApiKeysRequest
- The POST request to import API keys from an external source, such as a CSV-formatted file.UnauthorizedException
NotFoundException
TooManyRequestsException
LimitExceededException
BadRequestException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ImportDocumentationPartsResponse importDocumentationParts(ImportDocumentationPartsRequest importDocumentationPartsRequest) throws UnauthorizedException, NotFoundException, BadRequestException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
importDocumentationPartsRequest
- Import documentation parts from an external (e.g., Swagger) definition file.UnauthorizedException
NotFoundException
BadRequestException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault ImportRestApiResponse importRestApi(ImportRestApiRequest importRestApiRequest) throws UnauthorizedException, LimitExceededException, BadRequestException, TooManyRequestsException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
A feature of the Amazon API Gateway control service for creating a new API from an external API definition file.
importRestApiRequest
- A POST request to import an API to Amazon API Gateway using an input of an API definition file.UnauthorizedException
LimitExceededException
BadRequestException
TooManyRequestsException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault PutIntegrationResponse putIntegration(PutIntegrationRequest putIntegrationRequest) throws UnauthorizedException, BadRequestException, ConflictException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Represents a put integration.
putIntegrationRequest
- Represents a put integration request.UnauthorizedException
BadRequestException
ConflictException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault PutIntegrationResponseResponse putIntegrationResponse(PutIntegrationResponseRequest putIntegrationResponseRequest) throws UnauthorizedException, NotFoundException, LimitExceededException, BadRequestException, TooManyRequestsException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Represents a put integration.
putIntegrationResponseRequest
- Represents a put integration response request.UnauthorizedException
NotFoundException
LimitExceededException
BadRequestException
TooManyRequestsException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault PutMethodResponse putMethod(PutMethodRequest putMethodRequest) throws BadRequestException, UnauthorizedException, NotFoundException, ConflictException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Add a method to an existing Resource resource.
putMethodRequest
- Request to add a method to an existing Resource resource.BadRequestException
UnauthorizedException
NotFoundException
ConflictException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault PutMethodResponseResponse putMethodResponse(PutMethodResponseRequest putMethodResponseRequest) throws UnauthorizedException, NotFoundException, ConflictException, LimitExceededException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Adds a MethodResponse to an existing Method resource.
putMethodResponseRequest
- Request to add a MethodResponse to an existing Method resource.UnauthorizedException
NotFoundException
ConflictException
LimitExceededException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault PutRestApiResponse putRestApi(PutRestApiRequest putRestApiRequest) throws UnauthorizedException, LimitExceededException, NotFoundException, BadRequestException, TooManyRequestsException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
A feature of the Amazon API Gateway control service for updating an existing API with an input of external API definitions. The update can take the form of merging the supplied definition into the existing API or overwriting the existing API.
putRestApiRequest
- A PUT request to update an existing API, with external API definitions specified as the request body.UnauthorizedException
LimitExceededException
NotFoundException
BadRequestException
TooManyRequestsException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault TestInvokeAuthorizerResponse testInvokeAuthorizer(TestInvokeAuthorizerRequest testInvokeAuthorizerRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Simulate the execution of an Authorizer in your RestApi with headers, parameters, and an incoming request body.
testInvokeAuthorizerRequest
- Make a request to simulate the execution of an Authorizer.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault TestInvokeMethodResponse testInvokeMethod(TestInvokeMethodRequest testInvokeMethodRequest) throws BadRequestException, UnauthorizedException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Simulate the execution of a Method in your RestApi with headers, parameters, and an incoming request body.
testInvokeMethodRequest
- Make a request to simulate the execution of a Method.BadRequestException
UnauthorizedException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateAccountResponse updateAccount(UpdateAccountRequest updateAccountRequest) throws UnauthorizedException, BadRequestException, NotFoundException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about the current Account resource.
updateAccountRequest
- Requests Amazon API Gateway to change information about the current Account resource.UnauthorizedException
BadRequestException
NotFoundException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateApiKeyResponse updateApiKey(UpdateApiKeyRequest updateApiKeyRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about an ApiKey resource.
updateApiKeyRequest
- A request to change information about an ApiKey resource.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateAuthorizerResponse updateAuthorizer(UpdateAuthorizerRequest updateAuthorizerRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Updates an existing Authorizer resource.
updateAuthorizerRequest
- Request to update an existing Authorizer resource.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateBasePathMappingResponse updateBasePathMapping(UpdateBasePathMappingRequest updateBasePathMappingRequest) throws UnauthorizedException, NotFoundException, ConflictException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about the BasePathMapping resource.
updateBasePathMappingRequest
- A request to change information about the BasePathMapping resource.UnauthorizedException
NotFoundException
ConflictException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateClientCertificateResponse updateClientCertificate(UpdateClientCertificateRequest updateClientCertificateRequest) throws UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about an ClientCertificate resource.
updateClientCertificateRequest
- A request to change information about an ClientCertificate resource.UnauthorizedException
TooManyRequestsException
BadRequestException
NotFoundException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateDeploymentResponse updateDeployment(UpdateDeploymentRequest updateDeploymentRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, ServiceUnavailableException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about a Deployment resource.
updateDeploymentRequest
- Requests Amazon API Gateway to change information about a Deployment resource.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
ServiceUnavailableException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateDocumentationPartResponse updateDocumentationPart(UpdateDocumentationPartRequest updateDocumentationPartRequest) throws BadRequestException, UnauthorizedException, NotFoundException, ConflictException, LimitExceededException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
updateDocumentationPartRequest
- Updates an existing documentation part of a given API.BadRequestException
UnauthorizedException
NotFoundException
ConflictException
LimitExceededException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateDocumentationVersionResponse updateDocumentationVersion(UpdateDocumentationVersionRequest updateDocumentationVersionRequest) throws UnauthorizedException, NotFoundException, ConflictException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
updateDocumentationVersionRequest
- Updates an existing documentation version of an API.UnauthorizedException
NotFoundException
ConflictException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateDomainNameResponse updateDomainName(UpdateDomainNameRequest updateDomainNameRequest) throws UnauthorizedException, NotFoundException, BadRequestException, ConflictException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about the DomainName resource.
updateDomainNameRequest
- A request to change information about the DomainName resource.UnauthorizedException
NotFoundException
BadRequestException
ConflictException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateIntegrationResponse updateIntegration(UpdateIntegrationRequest updateIntegrationRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Represents an update integration.
updateIntegrationRequest
- Represents an update integration request.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateIntegrationResponseResponse updateIntegrationResponse(UpdateIntegrationResponseRequest updateIntegrationResponseRequest) throws UnauthorizedException, NotFoundException, ConflictException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Represents an update integration response.
updateIntegrationResponseRequest
- Represents an update integration response request.UnauthorizedException
NotFoundException
ConflictException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateMethodResponse updateMethod(UpdateMethodRequest updateMethodRequest) throws UnauthorizedException, NotFoundException, BadRequestException, ConflictException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Updates an existing Method resource.
updateMethodRequest
- Request to update an existing Method resource.UnauthorizedException
NotFoundException
BadRequestException
ConflictException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateMethodResponseResponse updateMethodResponse(UpdateMethodResponseRequest updateMethodResponseRequest) throws UnauthorizedException, NotFoundException, ConflictException, LimitExceededException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Updates an existing MethodResponse resource.
updateMethodResponseRequest
- A request to update an existing MethodResponse resource.UnauthorizedException
NotFoundException
ConflictException
LimitExceededException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateModelResponse updateModel(UpdateModelRequest updateModelRequest) throws UnauthorizedException, NotFoundException, BadRequestException, ConflictException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about a model.
updateModelRequest
- Request to update an existing model in an existing RestApi resource.UnauthorizedException
NotFoundException
BadRequestException
ConflictException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateRequestValidatorResponse updateRequestValidator(UpdateRequestValidatorRequest updateRequestValidatorRequest) throws UnauthorizedException, NotFoundException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Updates a RequestValidator of a given RestApi.
updateRequestValidatorRequest
- Updates a RequestValidator of a given RestApi.UnauthorizedException
NotFoundException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateResourceResponse updateResource(UpdateResourceRequest updateResourceRequest) throws UnauthorizedException, NotFoundException, ConflictException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about a Resource resource.
updateResourceRequest
- Request to change information about a Resource resource.UnauthorizedException
NotFoundException
ConflictException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateRestApiResponse updateRestApi(UpdateRestApiRequest updateRestApiRequest) throws UnauthorizedException, NotFoundException, ConflictException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about the specified API.
updateRestApiRequest
- Request to update an existing RestApi resource in your collection.UnauthorizedException
NotFoundException
ConflictException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateStageResponse updateStage(UpdateStageRequest updateStageRequest) throws UnauthorizedException, NotFoundException, ConflictException, BadRequestException, TooManyRequestsException, SdkBaseException, SdkClientException, APIGatewayException
Changes information about a Stage resource.
updateStageRequest
- Requests Amazon API Gateway to change information about a Stage resource.UnauthorizedException
NotFoundException
ConflictException
BadRequestException
TooManyRequestsException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateUsageResponse updateUsage(UpdateUsageRequest updateUsageRequest) throws UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, SdkBaseException, SdkClientException, APIGatewayException
Grants a temporary extension to the reamining quota of a usage plan associated with a specified API key.
updateUsageRequest
- The PATCH request to grant a temporary extension to the reamining quota of a usage plan associated with a
specified API key.UnauthorizedException
TooManyRequestsException
BadRequestException
NotFoundException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typedefault UpdateUsagePlanResponse updateUsagePlan(UpdateUsagePlanRequest updateUsagePlanRequest) throws UnauthorizedException, TooManyRequestsException, BadRequestException, NotFoundException, ConflictException, SdkBaseException, SdkClientException, APIGatewayException
Updates a usage plan of a given plan Id.
updateUsagePlanRequest
- The PATCH request to update a usage plan of a given plan Id.UnauthorizedException
TooManyRequestsException
BadRequestException
NotFoundException
ConflictException
SdkBaseException
- Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException
- If any client side error occurs such as an IO related failure, failure to get credentials, etc)APIGatewayException
- Base exception for all service exceptions. Unknown exceptions will be thrown as an instance of this typestatic ServiceMetadata serviceMetadata()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.