@Generated(value="software.amazon.awssdk:codegen") public interface ApiGatewayV2AsyncClient extends SdkClient
builder()
method.
Amazon API Gateway V2
Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider . |
static String |
SERVICE_NAME |
serviceName
close
static final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider
.static ApiGatewayV2AsyncClient create()
ApiGatewayV2AsyncClient
with the region loaded from the
DefaultAwsRegionProviderChain
and credentials loaded from the
DefaultCredentialsProvider
.static ApiGatewayV2AsyncClientBuilder builder()
ApiGatewayV2AsyncClient
.default CompletableFuture<CreateApiResponse> createApi(CreateApiRequest createApiRequest)
Creates an Api resource.
createApiRequest
- Creates a new Api resource to represent an API.default CompletableFuture<CreateApiResponse> createApi(Consumer<CreateApiRequest.Builder> createApiRequest)
Creates an Api resource.
This is a convenience which creates an instance of the CreateApiRequest.Builder
avoiding the need to
create one manually via CreateApiRequest.builder()
createApiRequest
- A Consumer
that will call methods on CreateApiRequest.Builder
to create a request. Creates
a new Api resource to represent an API.default CompletableFuture<CreateApiMappingResponse> createApiMapping(CreateApiMappingRequest createApiMappingRequest)
Creates an API mapping.
createApiMappingRequest
- Creates a new ApiMapping resource to represent an API mapping.default CompletableFuture<CreateApiMappingResponse> createApiMapping(Consumer<CreateApiMappingRequest.Builder> createApiMappingRequest)
Creates an API mapping.
This is a convenience which creates an instance of the CreateApiMappingRequest.Builder
avoiding the need
to create one manually via CreateApiMappingRequest.builder()
createApiMappingRequest
- A Consumer
that will call methods on CreateApiMappingRequest.Builder
to create a request.
Creates a new ApiMapping resource to represent an API mapping.default CompletableFuture<CreateAuthorizerResponse> createAuthorizer(CreateAuthorizerRequest createAuthorizerRequest)
Creates an Authorizer for an API.
createAuthorizerRequest
- Creates a new Authorizer resource to represent an authorizer.default CompletableFuture<CreateAuthorizerResponse> createAuthorizer(Consumer<CreateAuthorizerRequest.Builder> createAuthorizerRequest)
Creates an Authorizer for an API.
This is a convenience which creates an instance of the CreateAuthorizerRequest.Builder
avoiding the need
to create one manually via CreateAuthorizerRequest.builder()
createAuthorizerRequest
- A Consumer
that will call methods on CreateAuthorizerRequest.Builder
to create a request.
Creates a new Authorizer resource to represent an authorizer.default CompletableFuture<CreateDeploymentResponse> createDeployment(CreateDeploymentRequest createDeploymentRequest)
Creates a Deployment for an API.
createDeploymentRequest
- Creates a new Deployment resource to represent a deployment.default CompletableFuture<CreateDeploymentResponse> createDeployment(Consumer<CreateDeploymentRequest.Builder> createDeploymentRequest)
Creates a Deployment for an API.
This is a convenience which creates an instance of the CreateDeploymentRequest.Builder
avoiding the need
to create one manually via CreateDeploymentRequest.builder()
createDeploymentRequest
- A Consumer
that will call methods on CreateDeploymentRequest.Builder
to create a request.
Creates a new Deployment resource to represent a deployment.default CompletableFuture<CreateDomainNameResponse> createDomainName(CreateDomainNameRequest createDomainNameRequest)
Creates a domain name.
createDomainNameRequest
- Creates a new DomainName resource to represent a domain name.default CompletableFuture<CreateDomainNameResponse> createDomainName(Consumer<CreateDomainNameRequest.Builder> createDomainNameRequest)
Creates a domain name.
This is a convenience which creates an instance of the CreateDomainNameRequest.Builder
avoiding the need
to create one manually via CreateDomainNameRequest.builder()
createDomainNameRequest
- A Consumer
that will call methods on CreateDomainNameRequest.Builder
to create a request.
Creates a new DomainName resource to represent a domain name.default CompletableFuture<CreateIntegrationResponse> createIntegration(CreateIntegrationRequest createIntegrationRequest)
Creates an Integration.
createIntegrationRequest
- Creates a new Integration resource to represent an integration.default CompletableFuture<CreateIntegrationResponse> createIntegration(Consumer<CreateIntegrationRequest.Builder> createIntegrationRequest)
Creates an Integration.
This is a convenience which creates an instance of the CreateIntegrationRequest.Builder
avoiding the need
to create one manually via CreateIntegrationRequest.builder()
createIntegrationRequest
- A Consumer
that will call methods on CreateIntegrationRequest.Builder
to create a request.
Creates a new Integration resource to represent an integration.default CompletableFuture<CreateIntegrationResponseResponse> createIntegrationResponse(CreateIntegrationResponseRequest createIntegrationResponseRequest)
Creates an IntegrationResponses.
createIntegrationResponseRequest
- Creates a new IntegrationResponse resource to represent an integration response.default CompletableFuture<CreateIntegrationResponseResponse> createIntegrationResponse(Consumer<CreateIntegrationResponseRequest.Builder> createIntegrationResponseRequest)
Creates an IntegrationResponses.
This is a convenience which creates an instance of the CreateIntegrationResponseRequest.Builder
avoiding
the need to create one manually via CreateIntegrationResponseRequest.builder()
createIntegrationResponseRequest
- A Consumer
that will call methods on CreateIntegrationResponseRequest.Builder
to create a
request. Creates a new IntegrationResponse resource to represent an integration response.default CompletableFuture<CreateModelResponse> createModel(CreateModelRequest createModelRequest)
Creates a Model for an API.
createModelRequest
- Creates a new Model.default CompletableFuture<CreateModelResponse> createModel(Consumer<CreateModelRequest.Builder> createModelRequest)
Creates a Model for an API.
This is a convenience which creates an instance of the CreateModelRequest.Builder
avoiding the need to
create one manually via CreateModelRequest.builder()
createModelRequest
- A Consumer
that will call methods on CreateModelRequest.Builder
to create a request.
Creates a new Model.default CompletableFuture<CreateRouteResponse> createRoute(CreateRouteRequest createRouteRequest)
Creates a Route for an API.
createRouteRequest
- Creates a new Route resource to represent a route.default CompletableFuture<CreateRouteResponse> createRoute(Consumer<CreateRouteRequest.Builder> createRouteRequest)
Creates a Route for an API.
This is a convenience which creates an instance of the CreateRouteRequest.Builder
avoiding the need to
create one manually via CreateRouteRequest.builder()
createRouteRequest
- A Consumer
that will call methods on CreateRouteRequest.Builder
to create a request.
Creates a new Route resource to represent a route.default CompletableFuture<CreateRouteResponseResponse> createRouteResponse(CreateRouteResponseRequest createRouteResponseRequest)
Creates a RouteResponse for a Route.
createRouteResponseRequest
- Creates a new RouteResponse resource to represent a route response.default CompletableFuture<CreateRouteResponseResponse> createRouteResponse(Consumer<CreateRouteResponseRequest.Builder> createRouteResponseRequest)
Creates a RouteResponse for a Route.
This is a convenience which creates an instance of the CreateRouteResponseRequest.Builder
avoiding the
need to create one manually via CreateRouteResponseRequest.builder()
createRouteResponseRequest
- A Consumer
that will call methods on CreateRouteResponseRequest.Builder
to create a
request. Creates a new RouteResponse resource to represent a route response.default CompletableFuture<CreateStageResponse> createStage(CreateStageRequest createStageRequest)
Creates a Stage for an API.
createStageRequest
- Creates a new Stage resource to represent a stage.default CompletableFuture<CreateStageResponse> createStage(Consumer<CreateStageRequest.Builder> createStageRequest)
Creates a Stage for an API.
This is a convenience which creates an instance of the CreateStageRequest.Builder
avoiding the need to
create one manually via CreateStageRequest.builder()
createStageRequest
- A Consumer
that will call methods on CreateStageRequest.Builder
to create a request.
Creates a new Stage resource to represent a stage.default CompletableFuture<CreateVpcLinkResponse> createVpcLink(CreateVpcLinkRequest createVpcLinkRequest)
Creates a VPC link.
createVpcLinkRequest
- Creates a VPC linkdefault CompletableFuture<CreateVpcLinkResponse> createVpcLink(Consumer<CreateVpcLinkRequest.Builder> createVpcLinkRequest)
Creates a VPC link.
This is a convenience which creates an instance of the CreateVpcLinkRequest.Builder
avoiding the need to
create one manually via CreateVpcLinkRequest.builder()
createVpcLinkRequest
- A Consumer
that will call methods on CreateVpcLinkRequest.Builder
to create a request.
Creates a VPC linkdefault CompletableFuture<DeleteAccessLogSettingsResponse> deleteAccessLogSettings(DeleteAccessLogSettingsRequest deleteAccessLogSettingsRequest)
Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.
deleteAccessLogSettingsRequest
- default CompletableFuture<DeleteAccessLogSettingsResponse> deleteAccessLogSettings(Consumer<DeleteAccessLogSettingsRequest.Builder> deleteAccessLogSettingsRequest)
Deletes the AccessLogSettings for a Stage. To disable access logging for a Stage, delete its AccessLogSettings.
This is a convenience which creates an instance of the DeleteAccessLogSettingsRequest.Builder
avoiding
the need to create one manually via DeleteAccessLogSettingsRequest.builder()
deleteAccessLogSettingsRequest
- A Consumer
that will call methods on DeleteAccessLogSettingsRequest.Builder
to create a
request.default CompletableFuture<DeleteApiResponse> deleteApi(DeleteApiRequest deleteApiRequest)
Deletes an Api resource.
deleteApiRequest
- default CompletableFuture<DeleteApiResponse> deleteApi(Consumer<DeleteApiRequest.Builder> deleteApiRequest)
Deletes an Api resource.
This is a convenience which creates an instance of the DeleteApiRequest.Builder
avoiding the need to
create one manually via DeleteApiRequest.builder()
deleteApiRequest
- A Consumer
that will call methods on DeleteApiRequest.Builder
to create a request.default CompletableFuture<DeleteApiMappingResponse> deleteApiMapping(DeleteApiMappingRequest deleteApiMappingRequest)
Deletes an API mapping.
deleteApiMappingRequest
- default CompletableFuture<DeleteApiMappingResponse> deleteApiMapping(Consumer<DeleteApiMappingRequest.Builder> deleteApiMappingRequest)
Deletes an API mapping.
This is a convenience which creates an instance of the DeleteApiMappingRequest.Builder
avoiding the need
to create one manually via DeleteApiMappingRequest.builder()
deleteApiMappingRequest
- A Consumer
that will call methods on DeleteApiMappingRequest.Builder
to create a request.default CompletableFuture<DeleteAuthorizerResponse> deleteAuthorizer(DeleteAuthorizerRequest deleteAuthorizerRequest)
Deletes an Authorizer.
deleteAuthorizerRequest
- default CompletableFuture<DeleteAuthorizerResponse> deleteAuthorizer(Consumer<DeleteAuthorizerRequest.Builder> deleteAuthorizerRequest)
Deletes an Authorizer.
This is a convenience which creates an instance of the DeleteAuthorizerRequest.Builder
avoiding the need
to create one manually via DeleteAuthorizerRequest.builder()
deleteAuthorizerRequest
- A Consumer
that will call methods on DeleteAuthorizerRequest.Builder
to create a request.default CompletableFuture<DeleteCorsConfigurationResponse> deleteCorsConfiguration(DeleteCorsConfigurationRequest deleteCorsConfigurationRequest)
Deletes a CORS configuration.
deleteCorsConfigurationRequest
- default CompletableFuture<DeleteCorsConfigurationResponse> deleteCorsConfiguration(Consumer<DeleteCorsConfigurationRequest.Builder> deleteCorsConfigurationRequest)
Deletes a CORS configuration.
This is a convenience which creates an instance of the DeleteCorsConfigurationRequest.Builder
avoiding
the need to create one manually via DeleteCorsConfigurationRequest.builder()
deleteCorsConfigurationRequest
- A Consumer
that will call methods on DeleteCorsConfigurationRequest.Builder
to create a
request.default CompletableFuture<DeleteDeploymentResponse> deleteDeployment(DeleteDeploymentRequest deleteDeploymentRequest)
Deletes a Deployment.
deleteDeploymentRequest
- default CompletableFuture<DeleteDeploymentResponse> deleteDeployment(Consumer<DeleteDeploymentRequest.Builder> deleteDeploymentRequest)
Deletes a Deployment.
This is a convenience which creates an instance of the DeleteDeploymentRequest.Builder
avoiding the need
to create one manually via DeleteDeploymentRequest.builder()
deleteDeploymentRequest
- A Consumer
that will call methods on DeleteDeploymentRequest.Builder
to create a request.default CompletableFuture<DeleteDomainNameResponse> deleteDomainName(DeleteDomainNameRequest deleteDomainNameRequest)
Deletes a domain name.
deleteDomainNameRequest
- default CompletableFuture<DeleteDomainNameResponse> deleteDomainName(Consumer<DeleteDomainNameRequest.Builder> deleteDomainNameRequest)
Deletes a domain name.
This is a convenience which creates an instance of the DeleteDomainNameRequest.Builder
avoiding the need
to create one manually via DeleteDomainNameRequest.builder()
deleteDomainNameRequest
- A Consumer
that will call methods on DeleteDomainNameRequest.Builder
to create a request.default CompletableFuture<DeleteIntegrationResponse> deleteIntegration(DeleteIntegrationRequest deleteIntegrationRequest)
Deletes an Integration.
deleteIntegrationRequest
- default CompletableFuture<DeleteIntegrationResponse> deleteIntegration(Consumer<DeleteIntegrationRequest.Builder> deleteIntegrationRequest)
Deletes an Integration.
This is a convenience which creates an instance of the DeleteIntegrationRequest.Builder
avoiding the need
to create one manually via DeleteIntegrationRequest.builder()
deleteIntegrationRequest
- A Consumer
that will call methods on DeleteIntegrationRequest.Builder
to create a request.default CompletableFuture<DeleteIntegrationResponseResponse> deleteIntegrationResponse(DeleteIntegrationResponseRequest deleteIntegrationResponseRequest)
Deletes an IntegrationResponses.
deleteIntegrationResponseRequest
- default CompletableFuture<DeleteIntegrationResponseResponse> deleteIntegrationResponse(Consumer<DeleteIntegrationResponseRequest.Builder> deleteIntegrationResponseRequest)
Deletes an IntegrationResponses.
This is a convenience which creates an instance of the DeleteIntegrationResponseRequest.Builder
avoiding
the need to create one manually via DeleteIntegrationResponseRequest.builder()
deleteIntegrationResponseRequest
- A Consumer
that will call methods on DeleteIntegrationResponseRequest.Builder
to create a
request.default CompletableFuture<DeleteModelResponse> deleteModel(DeleteModelRequest deleteModelRequest)
Deletes a Model.
deleteModelRequest
- default CompletableFuture<DeleteModelResponse> deleteModel(Consumer<DeleteModelRequest.Builder> deleteModelRequest)
Deletes a Model.
This is a convenience which creates an instance of the DeleteModelRequest.Builder
avoiding the need to
create one manually via DeleteModelRequest.builder()
deleteModelRequest
- A Consumer
that will call methods on DeleteModelRequest.Builder
to create a request.default CompletableFuture<DeleteRouteResponse> deleteRoute(DeleteRouteRequest deleteRouteRequest)
Deletes a Route.
deleteRouteRequest
- default CompletableFuture<DeleteRouteResponse> deleteRoute(Consumer<DeleteRouteRequest.Builder> deleteRouteRequest)
Deletes a Route.
This is a convenience which creates an instance of the DeleteRouteRequest.Builder
avoiding the need to
create one manually via DeleteRouteRequest.builder()
deleteRouteRequest
- A Consumer
that will call methods on DeleteRouteRequest.Builder
to create a request.default CompletableFuture<DeleteRouteRequestParameterResponse> deleteRouteRequestParameter(DeleteRouteRequestParameterRequest deleteRouteRequestParameterRequest)
Deletes a route request parameter.
deleteRouteRequestParameterRequest
- default CompletableFuture<DeleteRouteRequestParameterResponse> deleteRouteRequestParameter(Consumer<DeleteRouteRequestParameterRequest.Builder> deleteRouteRequestParameterRequest)
Deletes a route request parameter.
This is a convenience which creates an instance of the DeleteRouteRequestParameterRequest.Builder
avoiding the need to create one manually via DeleteRouteRequestParameterRequest.builder()
deleteRouteRequestParameterRequest
- A Consumer
that will call methods on DeleteRouteRequestParameterRequest.Builder
to create
a request.default CompletableFuture<DeleteRouteResponseResponse> deleteRouteResponse(DeleteRouteResponseRequest deleteRouteResponseRequest)
Deletes a RouteResponse.
deleteRouteResponseRequest
- default CompletableFuture<DeleteRouteResponseResponse> deleteRouteResponse(Consumer<DeleteRouteResponseRequest.Builder> deleteRouteResponseRequest)
Deletes a RouteResponse.
This is a convenience which creates an instance of the DeleteRouteResponseRequest.Builder
avoiding the
need to create one manually via DeleteRouteResponseRequest.builder()
deleteRouteResponseRequest
- A Consumer
that will call methods on DeleteRouteResponseRequest.Builder
to create a
request.default CompletableFuture<DeleteRouteSettingsResponse> deleteRouteSettings(DeleteRouteSettingsRequest deleteRouteSettingsRequest)
Deletes the RouteSettings for a stage.
deleteRouteSettingsRequest
- default CompletableFuture<DeleteRouteSettingsResponse> deleteRouteSettings(Consumer<DeleteRouteSettingsRequest.Builder> deleteRouteSettingsRequest)
Deletes the RouteSettings for a stage.
This is a convenience which creates an instance of the DeleteRouteSettingsRequest.Builder
avoiding the
need to create one manually via DeleteRouteSettingsRequest.builder()
deleteRouteSettingsRequest
- A Consumer
that will call methods on DeleteRouteSettingsRequest.Builder
to create a
request.default CompletableFuture<DeleteStageResponse> deleteStage(DeleteStageRequest deleteStageRequest)
Deletes a Stage.
deleteStageRequest
- default CompletableFuture<DeleteStageResponse> deleteStage(Consumer<DeleteStageRequest.Builder> deleteStageRequest)
Deletes a Stage.
This is a convenience which creates an instance of the DeleteStageRequest.Builder
avoiding the need to
create one manually via DeleteStageRequest.builder()
deleteStageRequest
- A Consumer
that will call methods on DeleteStageRequest.Builder
to create a request.default CompletableFuture<DeleteVpcLinkResponse> deleteVpcLink(DeleteVpcLinkRequest deleteVpcLinkRequest)
Deletes a VPC link.
deleteVpcLinkRequest
- default CompletableFuture<DeleteVpcLinkResponse> deleteVpcLink(Consumer<DeleteVpcLinkRequest.Builder> deleteVpcLinkRequest)
Deletes a VPC link.
This is a convenience which creates an instance of the DeleteVpcLinkRequest.Builder
avoiding the need to
create one manually via DeleteVpcLinkRequest.builder()
deleteVpcLinkRequest
- A Consumer
that will call methods on DeleteVpcLinkRequest.Builder
to create a request.default CompletableFuture<ExportApiResponse> exportApi(ExportApiRequest exportApiRequest)
exportApiRequest
- default CompletableFuture<ExportApiResponse> exportApi(Consumer<ExportApiRequest.Builder> exportApiRequest)
This is a convenience which creates an instance of the ExportApiRequest.Builder
avoiding the need to
create one manually via ExportApiRequest.builder()
exportApiRequest
- A Consumer
that will call methods on ExportApiRequest.Builder
to create a request.default CompletableFuture<GetApiResponse> getApi(GetApiRequest getApiRequest)
Gets an Api resource.
getApiRequest
- default CompletableFuture<GetApiResponse> getApi(Consumer<GetApiRequest.Builder> getApiRequest)
Gets an Api resource.
This is a convenience which creates an instance of the GetApiRequest.Builder
avoiding the need to create
one manually via GetApiRequest.builder()
getApiRequest
- A Consumer
that will call methods on GetApiRequest.Builder
to create a request.default CompletableFuture<GetApiMappingResponse> getApiMapping(GetApiMappingRequest getApiMappingRequest)
Gets an API mapping.
getApiMappingRequest
- default CompletableFuture<GetApiMappingResponse> getApiMapping(Consumer<GetApiMappingRequest.Builder> getApiMappingRequest)
Gets an API mapping.
This is a convenience which creates an instance of the GetApiMappingRequest.Builder
avoiding the need to
create one manually via GetApiMappingRequest.builder()
getApiMappingRequest
- A Consumer
that will call methods on GetApiMappingRequest.Builder
to create a request.default CompletableFuture<GetApiMappingsResponse> getApiMappings(GetApiMappingsRequest getApiMappingsRequest)
Gets API mappings.
getApiMappingsRequest
- default CompletableFuture<GetApiMappingsResponse> getApiMappings(Consumer<GetApiMappingsRequest.Builder> getApiMappingsRequest)
Gets API mappings.
This is a convenience which creates an instance of the GetApiMappingsRequest.Builder
avoiding the need to
create one manually via GetApiMappingsRequest.builder()
getApiMappingsRequest
- A Consumer
that will call methods on GetApiMappingsRequest.Builder
to create a request.default CompletableFuture<GetApisResponse> getApis(GetApisRequest getApisRequest)
Gets a collection of Api resources.
getApisRequest
- default CompletableFuture<GetApisResponse> getApis(Consumer<GetApisRequest.Builder> getApisRequest)
Gets a collection of Api resources.
This is a convenience which creates an instance of the GetApisRequest.Builder
avoiding the need to create
one manually via GetApisRequest.builder()
getApisRequest
- A Consumer
that will call methods on GetApisRequest.Builder
to create a request.default CompletableFuture<GetApisResponse> getApis()
Gets a collection of Api resources.
default CompletableFuture<GetAuthorizerResponse> getAuthorizer(GetAuthorizerRequest getAuthorizerRequest)
Gets an Authorizer.
getAuthorizerRequest
- default CompletableFuture<GetAuthorizerResponse> getAuthorizer(Consumer<GetAuthorizerRequest.Builder> getAuthorizerRequest)
Gets an Authorizer.
This is a convenience which creates an instance of the GetAuthorizerRequest.Builder
avoiding the need to
create one manually via GetAuthorizerRequest.builder()
getAuthorizerRequest
- A Consumer
that will call methods on GetAuthorizerRequest.Builder
to create a request.default CompletableFuture<GetAuthorizersResponse> getAuthorizers(GetAuthorizersRequest getAuthorizersRequest)
Gets the Authorizers for an API.
getAuthorizersRequest
- default CompletableFuture<GetAuthorizersResponse> getAuthorizers(Consumer<GetAuthorizersRequest.Builder> getAuthorizersRequest)
Gets the Authorizers for an API.
This is a convenience which creates an instance of the GetAuthorizersRequest.Builder
avoiding the need to
create one manually via GetAuthorizersRequest.builder()
getAuthorizersRequest
- A Consumer
that will call methods on GetAuthorizersRequest.Builder
to create a request.default CompletableFuture<GetDeploymentResponse> getDeployment(GetDeploymentRequest getDeploymentRequest)
Gets a Deployment.
getDeploymentRequest
- default CompletableFuture<GetDeploymentResponse> getDeployment(Consumer<GetDeploymentRequest.Builder> getDeploymentRequest)
Gets a Deployment.
This is a convenience which creates an instance of the GetDeploymentRequest.Builder
avoiding the need to
create one manually via GetDeploymentRequest.builder()
getDeploymentRequest
- A Consumer
that will call methods on GetDeploymentRequest.Builder
to create a request.default CompletableFuture<GetDeploymentsResponse> getDeployments(GetDeploymentsRequest getDeploymentsRequest)
Gets the Deployments for an API.
getDeploymentsRequest
- default CompletableFuture<GetDeploymentsResponse> getDeployments(Consumer<GetDeploymentsRequest.Builder> getDeploymentsRequest)
Gets the Deployments for an API.
This is a convenience which creates an instance of the GetDeploymentsRequest.Builder
avoiding the need to
create one manually via GetDeploymentsRequest.builder()
getDeploymentsRequest
- A Consumer
that will call methods on GetDeploymentsRequest.Builder
to create a request.default CompletableFuture<GetDomainNameResponse> getDomainName(GetDomainNameRequest getDomainNameRequest)
Gets a domain name.
getDomainNameRequest
- default CompletableFuture<GetDomainNameResponse> getDomainName(Consumer<GetDomainNameRequest.Builder> getDomainNameRequest)
Gets a domain name.
This is a convenience which creates an instance of the GetDomainNameRequest.Builder
avoiding the need to
create one manually via GetDomainNameRequest.builder()
getDomainNameRequest
- A Consumer
that will call methods on GetDomainNameRequest.Builder
to create a request.default CompletableFuture<GetDomainNamesResponse> getDomainNames(GetDomainNamesRequest getDomainNamesRequest)
Gets the domain names for an AWS account.
getDomainNamesRequest
- default CompletableFuture<GetDomainNamesResponse> getDomainNames(Consumer<GetDomainNamesRequest.Builder> getDomainNamesRequest)
Gets the domain names for an AWS account.
This is a convenience which creates an instance of the GetDomainNamesRequest.Builder
avoiding the need to
create one manually via GetDomainNamesRequest.builder()
getDomainNamesRequest
- A Consumer
that will call methods on GetDomainNamesRequest.Builder
to create a request.default CompletableFuture<GetDomainNamesResponse> getDomainNames()
Gets the domain names for an AWS account.
default CompletableFuture<GetIntegrationResponse> getIntegration(GetIntegrationRequest getIntegrationRequest)
Gets an Integration.
getIntegrationRequest
- default CompletableFuture<GetIntegrationResponse> getIntegration(Consumer<GetIntegrationRequest.Builder> getIntegrationRequest)
Gets an Integration.
This is a convenience which creates an instance of the GetIntegrationRequest.Builder
avoiding the need to
create one manually via GetIntegrationRequest.builder()
getIntegrationRequest
- A Consumer
that will call methods on GetIntegrationRequest.Builder
to create a request.default CompletableFuture<GetIntegrationResponseResponse> getIntegrationResponse(GetIntegrationResponseRequest getIntegrationResponseRequest)
Gets an IntegrationResponses.
getIntegrationResponseRequest
- default CompletableFuture<GetIntegrationResponseResponse> getIntegrationResponse(Consumer<GetIntegrationResponseRequest.Builder> getIntegrationResponseRequest)
Gets an IntegrationResponses.
This is a convenience which creates an instance of the GetIntegrationResponseRequest.Builder
avoiding the
need to create one manually via GetIntegrationResponseRequest.builder()
getIntegrationResponseRequest
- A Consumer
that will call methods on GetIntegrationResponseRequest.Builder
to create a
request.default CompletableFuture<GetIntegrationResponsesResponse> getIntegrationResponses(GetIntegrationResponsesRequest getIntegrationResponsesRequest)
Gets the IntegrationResponses for an Integration.
getIntegrationResponsesRequest
- default CompletableFuture<GetIntegrationResponsesResponse> getIntegrationResponses(Consumer<GetIntegrationResponsesRequest.Builder> getIntegrationResponsesRequest)
Gets the IntegrationResponses for an Integration.
This is a convenience which creates an instance of the GetIntegrationResponsesRequest.Builder
avoiding
the need to create one manually via GetIntegrationResponsesRequest.builder()
getIntegrationResponsesRequest
- A Consumer
that will call methods on GetIntegrationResponsesRequest.Builder
to create a
request.default CompletableFuture<GetIntegrationsResponse> getIntegrations(GetIntegrationsRequest getIntegrationsRequest)
Gets the Integrations for an API.
getIntegrationsRequest
- default CompletableFuture<GetIntegrationsResponse> getIntegrations(Consumer<GetIntegrationsRequest.Builder> getIntegrationsRequest)
Gets the Integrations for an API.
This is a convenience which creates an instance of the GetIntegrationsRequest.Builder
avoiding the need
to create one manually via GetIntegrationsRequest.builder()
getIntegrationsRequest
- A Consumer
that will call methods on GetIntegrationsRequest.Builder
to create a request.default CompletableFuture<GetModelResponse> getModel(GetModelRequest getModelRequest)
Gets a Model.
getModelRequest
- default CompletableFuture<GetModelResponse> getModel(Consumer<GetModelRequest.Builder> getModelRequest)
Gets a Model.
This is a convenience which creates an instance of the GetModelRequest.Builder
avoiding the need to
create one manually via GetModelRequest.builder()
getModelRequest
- A Consumer
that will call methods on GetModelRequest.Builder
to create a request.default CompletableFuture<GetModelTemplateResponse> getModelTemplate(GetModelTemplateRequest getModelTemplateRequest)
Gets a model template.
getModelTemplateRequest
- default CompletableFuture<GetModelTemplateResponse> getModelTemplate(Consumer<GetModelTemplateRequest.Builder> getModelTemplateRequest)
Gets a model template.
This is a convenience which creates an instance of the GetModelTemplateRequest.Builder
avoiding the need
to create one manually via GetModelTemplateRequest.builder()
getModelTemplateRequest
- A Consumer
that will call methods on GetModelTemplateRequest.Builder
to create a request.default CompletableFuture<GetModelsResponse> getModels(GetModelsRequest getModelsRequest)
Gets the Models for an API.
getModelsRequest
- default CompletableFuture<GetModelsResponse> getModels(Consumer<GetModelsRequest.Builder> getModelsRequest)
Gets the Models for an API.
This is a convenience which creates an instance of the GetModelsRequest.Builder
avoiding the need to
create one manually via GetModelsRequest.builder()
getModelsRequest
- A Consumer
that will call methods on GetModelsRequest.Builder
to create a request.default CompletableFuture<GetRouteResponse> getRoute(GetRouteRequest getRouteRequest)
Gets a Route.
getRouteRequest
- default CompletableFuture<GetRouteResponse> getRoute(Consumer<GetRouteRequest.Builder> getRouteRequest)
Gets a Route.
This is a convenience which creates an instance of the GetRouteRequest.Builder
avoiding the need to
create one manually via GetRouteRequest.builder()
getRouteRequest
- A Consumer
that will call methods on GetRouteRequest.Builder
to create a request.default CompletableFuture<GetRouteResponseResponse> getRouteResponse(GetRouteResponseRequest getRouteResponseRequest)
Gets a RouteResponse.
getRouteResponseRequest
- default CompletableFuture<GetRouteResponseResponse> getRouteResponse(Consumer<GetRouteResponseRequest.Builder> getRouteResponseRequest)
Gets a RouteResponse.
This is a convenience which creates an instance of the GetRouteResponseRequest.Builder
avoiding the need
to create one manually via GetRouteResponseRequest.builder()
getRouteResponseRequest
- A Consumer
that will call methods on GetRouteResponseRequest.Builder
to create a request.default CompletableFuture<GetRouteResponsesResponse> getRouteResponses(GetRouteResponsesRequest getRouteResponsesRequest)
Gets the RouteResponses for a Route.
getRouteResponsesRequest
- default CompletableFuture<GetRouteResponsesResponse> getRouteResponses(Consumer<GetRouteResponsesRequest.Builder> getRouteResponsesRequest)
Gets the RouteResponses for a Route.
This is a convenience which creates an instance of the GetRouteResponsesRequest.Builder
avoiding the need
to create one manually via GetRouteResponsesRequest.builder()
getRouteResponsesRequest
- A Consumer
that will call methods on GetRouteResponsesRequest.Builder
to create a request.default CompletableFuture<GetRoutesResponse> getRoutes(GetRoutesRequest getRoutesRequest)
Gets the Routes for an API.
getRoutesRequest
- default CompletableFuture<GetRoutesResponse> getRoutes(Consumer<GetRoutesRequest.Builder> getRoutesRequest)
Gets the Routes for an API.
This is a convenience which creates an instance of the GetRoutesRequest.Builder
avoiding the need to
create one manually via GetRoutesRequest.builder()
getRoutesRequest
- A Consumer
that will call methods on GetRoutesRequest.Builder
to create a request.default CompletableFuture<GetStageResponse> getStage(GetStageRequest getStageRequest)
Gets a Stage.
getStageRequest
- default CompletableFuture<GetStageResponse> getStage(Consumer<GetStageRequest.Builder> getStageRequest)
Gets a Stage.
This is a convenience which creates an instance of the GetStageRequest.Builder
avoiding the need to
create one manually via GetStageRequest.builder()
getStageRequest
- A Consumer
that will call methods on GetStageRequest.Builder
to create a request.default CompletableFuture<GetStagesResponse> getStages(GetStagesRequest getStagesRequest)
Gets the Stages for an API.
getStagesRequest
- default CompletableFuture<GetStagesResponse> getStages(Consumer<GetStagesRequest.Builder> getStagesRequest)
Gets the Stages for an API.
This is a convenience which creates an instance of the GetStagesRequest.Builder
avoiding the need to
create one manually via GetStagesRequest.builder()
getStagesRequest
- A Consumer
that will call methods on GetStagesRequest.Builder
to create a request.default CompletableFuture<GetTagsResponse> getTags(GetTagsRequest getTagsRequest)
Gets a collection of Tag resources.
getTagsRequest
- default CompletableFuture<GetTagsResponse> getTags(Consumer<GetTagsRequest.Builder> getTagsRequest)
Gets a collection of Tag resources.
This is a convenience which creates an instance of the GetTagsRequest.Builder
avoiding the need to create
one manually via GetTagsRequest.builder()
getTagsRequest
- A Consumer
that will call methods on GetTagsRequest.Builder
to create a request.default CompletableFuture<GetVpcLinkResponse> getVpcLink(GetVpcLinkRequest getVpcLinkRequest)
Gets a VPC link.
getVpcLinkRequest
- default CompletableFuture<GetVpcLinkResponse> getVpcLink(Consumer<GetVpcLinkRequest.Builder> getVpcLinkRequest)
Gets a VPC link.
This is a convenience which creates an instance of the GetVpcLinkRequest.Builder
avoiding the need to
create one manually via GetVpcLinkRequest.builder()
getVpcLinkRequest
- A Consumer
that will call methods on GetVpcLinkRequest.Builder
to create a request.default CompletableFuture<GetVpcLinksResponse> getVpcLinks(GetVpcLinksRequest getVpcLinksRequest)
Gets a collection of VPC links.
getVpcLinksRequest
- default CompletableFuture<GetVpcLinksResponse> getVpcLinks(Consumer<GetVpcLinksRequest.Builder> getVpcLinksRequest)
Gets a collection of VPC links.
This is a convenience which creates an instance of the GetVpcLinksRequest.Builder
avoiding the need to
create one manually via GetVpcLinksRequest.builder()
getVpcLinksRequest
- A Consumer
that will call methods on GetVpcLinksRequest.Builder
to create a request.default CompletableFuture<ImportApiResponse> importApi(ImportApiRequest importApiRequest)
Imports an API.
importApiRequest
- default CompletableFuture<ImportApiResponse> importApi(Consumer<ImportApiRequest.Builder> importApiRequest)
Imports an API.
This is a convenience which creates an instance of the ImportApiRequest.Builder
avoiding the need to
create one manually via ImportApiRequest.builder()
importApiRequest
- A Consumer
that will call methods on ImportApiRequest.Builder
to create a request.default CompletableFuture<ReimportApiResponse> reimportApi(ReimportApiRequest reimportApiRequest)
Puts an Api resource.
reimportApiRequest
- default CompletableFuture<ReimportApiResponse> reimportApi(Consumer<ReimportApiRequest.Builder> reimportApiRequest)
Puts an Api resource.
This is a convenience which creates an instance of the ReimportApiRequest.Builder
avoiding the need to
create one manually via ReimportApiRequest.builder()
reimportApiRequest
- A Consumer
that will call methods on ReimportApiRequest.Builder
to create a request.default CompletableFuture<ResetAuthorizersCacheResponse> resetAuthorizersCache(ResetAuthorizersCacheRequest resetAuthorizersCacheRequest)
Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.
resetAuthorizersCacheRequest
- default CompletableFuture<ResetAuthorizersCacheResponse> resetAuthorizersCache(Consumer<ResetAuthorizersCacheRequest.Builder> resetAuthorizersCacheRequest)
Resets all authorizer cache entries on a stage. Supported only for HTTP APIs.
This is a convenience which creates an instance of the ResetAuthorizersCacheRequest.Builder
avoiding the
need to create one manually via ResetAuthorizersCacheRequest.builder()
resetAuthorizersCacheRequest
- A Consumer
that will call methods on ResetAuthorizersCacheRequest.Builder
to create a
request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Creates a new Tag resource to represent a tag.
tagResourceRequest
- Creates a new Tag resource to represent a tag.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Creates a new Tag resource to represent a tag.
This is a convenience which creates an instance of the TagResourceRequest.Builder
avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest
- A Consumer
that will call methods on TagResourceRequest.Builder
to create a request.
Creates a new Tag resource to represent a tag.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Deletes a Tag.
untagResourceRequest
- default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deletes a Tag.
This is a convenience which creates an instance of the UntagResourceRequest.Builder
avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest
- A Consumer
that will call methods on UntagResourceRequest.Builder
to create a request.default CompletableFuture<UpdateApiResponse> updateApi(UpdateApiRequest updateApiRequest)
Updates an Api resource.
updateApiRequest
- Updates an Api.default CompletableFuture<UpdateApiResponse> updateApi(Consumer<UpdateApiRequest.Builder> updateApiRequest)
Updates an Api resource.
This is a convenience which creates an instance of the UpdateApiRequest.Builder
avoiding the need to
create one manually via UpdateApiRequest.builder()
updateApiRequest
- A Consumer
that will call methods on UpdateApiRequest.Builder
to create a request. Updates
an Api.default CompletableFuture<UpdateApiMappingResponse> updateApiMapping(UpdateApiMappingRequest updateApiMappingRequest)
The API mapping.
updateApiMappingRequest
- Updates an ApiMapping.default CompletableFuture<UpdateApiMappingResponse> updateApiMapping(Consumer<UpdateApiMappingRequest.Builder> updateApiMappingRequest)
The API mapping.
This is a convenience which creates an instance of the UpdateApiMappingRequest.Builder
avoiding the need
to create one manually via UpdateApiMappingRequest.builder()
updateApiMappingRequest
- A Consumer
that will call methods on UpdateApiMappingRequest.Builder
to create a request.
Updates an ApiMapping.default CompletableFuture<UpdateAuthorizerResponse> updateAuthorizer(UpdateAuthorizerRequest updateAuthorizerRequest)
Updates an Authorizer.
updateAuthorizerRequest
- Updates an Authorizer.default CompletableFuture<UpdateAuthorizerResponse> updateAuthorizer(Consumer<UpdateAuthorizerRequest.Builder> updateAuthorizerRequest)
Updates an Authorizer.
This is a convenience which creates an instance of the UpdateAuthorizerRequest.Builder
avoiding the need
to create one manually via UpdateAuthorizerRequest.builder()
updateAuthorizerRequest
- A Consumer
that will call methods on UpdateAuthorizerRequest.Builder
to create a request.
Updates an Authorizer.default CompletableFuture<UpdateDeploymentResponse> updateDeployment(UpdateDeploymentRequest updateDeploymentRequest)
Updates a Deployment.
updateDeploymentRequest
- Updates a Deployment.default CompletableFuture<UpdateDeploymentResponse> updateDeployment(Consumer<UpdateDeploymentRequest.Builder> updateDeploymentRequest)
Updates a Deployment.
This is a convenience which creates an instance of the UpdateDeploymentRequest.Builder
avoiding the need
to create one manually via UpdateDeploymentRequest.builder()
updateDeploymentRequest
- A Consumer
that will call methods on UpdateDeploymentRequest.Builder
to create a request.
Updates a Deployment.default CompletableFuture<UpdateDomainNameResponse> updateDomainName(UpdateDomainNameRequest updateDomainNameRequest)
Updates a domain name.
updateDomainNameRequest
- Updates a DomainName.default CompletableFuture<UpdateDomainNameResponse> updateDomainName(Consumer<UpdateDomainNameRequest.Builder> updateDomainNameRequest)
Updates a domain name.
This is a convenience which creates an instance of the UpdateDomainNameRequest.Builder
avoiding the need
to create one manually via UpdateDomainNameRequest.builder()
updateDomainNameRequest
- A Consumer
that will call methods on UpdateDomainNameRequest.Builder
to create a request.
Updates a DomainName.default CompletableFuture<UpdateIntegrationResponse> updateIntegration(UpdateIntegrationRequest updateIntegrationRequest)
Updates an Integration.
updateIntegrationRequest
- Updates an Integration.default CompletableFuture<UpdateIntegrationResponse> updateIntegration(Consumer<UpdateIntegrationRequest.Builder> updateIntegrationRequest)
Updates an Integration.
This is a convenience which creates an instance of the UpdateIntegrationRequest.Builder
avoiding the need
to create one manually via UpdateIntegrationRequest.builder()
updateIntegrationRequest
- A Consumer
that will call methods on UpdateIntegrationRequest.Builder
to create a request.
Updates an Integration.default CompletableFuture<UpdateIntegrationResponseResponse> updateIntegrationResponse(UpdateIntegrationResponseRequest updateIntegrationResponseRequest)
Updates an IntegrationResponses.
updateIntegrationResponseRequest
- Updates an IntegrationResponses.default CompletableFuture<UpdateIntegrationResponseResponse> updateIntegrationResponse(Consumer<UpdateIntegrationResponseRequest.Builder> updateIntegrationResponseRequest)
Updates an IntegrationResponses.
This is a convenience which creates an instance of the UpdateIntegrationResponseRequest.Builder
avoiding
the need to create one manually via UpdateIntegrationResponseRequest.builder()
updateIntegrationResponseRequest
- A Consumer
that will call methods on UpdateIntegrationResponseRequest.Builder
to create a
request. Updates an IntegrationResponses.default CompletableFuture<UpdateModelResponse> updateModel(UpdateModelRequest updateModelRequest)
Updates a Model.
updateModelRequest
- Updates a Model.default CompletableFuture<UpdateModelResponse> updateModel(Consumer<UpdateModelRequest.Builder> updateModelRequest)
Updates a Model.
This is a convenience which creates an instance of the UpdateModelRequest.Builder
avoiding the need to
create one manually via UpdateModelRequest.builder()
updateModelRequest
- A Consumer
that will call methods on UpdateModelRequest.Builder
to create a request.
Updates a Model.default CompletableFuture<UpdateRouteResponse> updateRoute(UpdateRouteRequest updateRouteRequest)
Updates a Route.
updateRouteRequest
- Updates a Route.default CompletableFuture<UpdateRouteResponse> updateRoute(Consumer<UpdateRouteRequest.Builder> updateRouteRequest)
Updates a Route.
This is a convenience which creates an instance of the UpdateRouteRequest.Builder
avoiding the need to
create one manually via UpdateRouteRequest.builder()
updateRouteRequest
- A Consumer
that will call methods on UpdateRouteRequest.Builder
to create a request.
Updates a Route.default CompletableFuture<UpdateRouteResponseResponse> updateRouteResponse(UpdateRouteResponseRequest updateRouteResponseRequest)
Updates a RouteResponse.
updateRouteResponseRequest
- Updates a RouteResponse.default CompletableFuture<UpdateRouteResponseResponse> updateRouteResponse(Consumer<UpdateRouteResponseRequest.Builder> updateRouteResponseRequest)
Updates a RouteResponse.
This is a convenience which creates an instance of the UpdateRouteResponseRequest.Builder
avoiding the
need to create one manually via UpdateRouteResponseRequest.builder()
updateRouteResponseRequest
- A Consumer
that will call methods on UpdateRouteResponseRequest.Builder
to create a
request. Updates a RouteResponse.default CompletableFuture<UpdateStageResponse> updateStage(UpdateStageRequest updateStageRequest)
Updates a Stage.
updateStageRequest
- Updates a Stage.default CompletableFuture<UpdateStageResponse> updateStage(Consumer<UpdateStageRequest.Builder> updateStageRequest)
Updates a Stage.
This is a convenience which creates an instance of the UpdateStageRequest.Builder
avoiding the need to
create one manually via UpdateStageRequest.builder()
updateStageRequest
- A Consumer
that will call methods on UpdateStageRequest.Builder
to create a request.
Updates a Stage.default CompletableFuture<UpdateVpcLinkResponse> updateVpcLink(UpdateVpcLinkRequest updateVpcLinkRequest)
Updates a VPC link.
updateVpcLinkRequest
- Updates a VPC link.default CompletableFuture<UpdateVpcLinkResponse> updateVpcLink(Consumer<UpdateVpcLinkRequest.Builder> updateVpcLinkRequest)
Updates a VPC link.
This is a convenience which creates an instance of the UpdateVpcLinkRequest.Builder
avoiding the need to
create one manually via UpdateVpcLinkRequest.builder()
updateVpcLinkRequest
- A Consumer
that will call methods on UpdateVpcLinkRequest.Builder
to create a request.
Updates a VPC link.