| Package | Description | 
|---|---|
| com.amazonaws.services.apigateway |  | 
| com.amazonaws.services.apigateway.model | 
| Modifier and Type | Method and Description | 
|---|---|
| Future<CreateRestApiResult> | AmazonApiGatewayAsyncClient. createRestApiAsync(CreateRestApiRequest request,
                  AsyncHandler<CreateRestApiRequest,CreateRestApiResult> asyncHandler) | 
| Future<CreateRestApiResult> | AbstractAmazonApiGatewayAsync. createRestApiAsync(CreateRestApiRequest request,
                  AsyncHandler<CreateRestApiRequest,CreateRestApiResult> asyncHandler) | 
| Future<CreateRestApiResult> | AmazonApiGatewayAsync. createRestApiAsync(CreateRestApiRequest createRestApiRequest,
                  AsyncHandler<CreateRestApiRequest,CreateRestApiResult> asyncHandler)
 Creates a new RestApi resource. | 
| Modifier and Type | Method and Description | 
|---|---|
| CreateRestApiRequest | CreateRestApiRequest. addTagsEntry(String key,
            String value)Add a single Tags entry | 
| CreateRestApiRequest | CreateRestApiRequest. clearTagsEntries()Removes all the entries added into Tags. | 
| CreateRestApiRequest | CreateRestApiRequest. clone() | 
| CreateRestApiRequest | CreateRestApiRequest. withApiKeySource(ApiKeySourceType apiKeySource)
 The source of the API key for metering requests according to a usage plan. | 
| CreateRestApiRequest | CreateRestApiRequest. withApiKeySource(String apiKeySource)
 The source of the API key for metering requests according to a usage plan. | 
| CreateRestApiRequest | CreateRestApiRequest. withBinaryMediaTypes(Collection<String> binaryMediaTypes)
 The list of binary media types supported by the RestApi. | 
| CreateRestApiRequest | CreateRestApiRequest. withBinaryMediaTypes(String... binaryMediaTypes)
 The list of binary media types supported by the RestApi. | 
| CreateRestApiRequest | CreateRestApiRequest. withCloneFrom(String cloneFrom)
 The ID of the RestApi that you want to clone from. | 
| CreateRestApiRequest | CreateRestApiRequest. withDescription(String description)
 The description of the RestApi. | 
| CreateRestApiRequest | CreateRestApiRequest. withDisableExecuteApiEndpoint(Boolean disableExecuteApiEndpoint)
 Specifies whether clients can invoke your API by using the default  execute-apiendpoint. | 
| CreateRestApiRequest | CreateRestApiRequest. withEndpointConfiguration(EndpointConfiguration endpointConfiguration)
 The endpoint configuration of this RestApi showing the endpoint types of the API. | 
| CreateRestApiRequest | CreateRestApiRequest. withMinimumCompressionSize(Integer minimumCompressionSize)
 A nullable integer that is used to enable compression (with non-negative between 0 and 10485760 (10M) bytes,
 inclusive) or disable compression (with a null value) on an API. | 
| CreateRestApiRequest | CreateRestApiRequest. withName(String name)
 [Required] The name of the RestApi. | 
| CreateRestApiRequest | CreateRestApiRequest. withPolicy(String policy)A stringified JSON policy document that applies to this RestApi regardless of the caller and Method
 configuration. | 
| CreateRestApiRequest | CreateRestApiRequest. withTags(Map<String,String> tags)
 The key-value map of strings. | 
| CreateRestApiRequest | CreateRestApiRequest. withVersion(String version)
 A version identifier for the API. | 
Copyright © 2022. All rights reserved.