@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface AppSyncAsyncClient extends AwsClient
builder()
method.
AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.
| 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 |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<AssociateApiResponse> associateApi(AssociateApiRequest associateApiRequest)
Maps an endpoint to your custom domain.
associateApiRequest - default CompletableFuture<AssociateApiResponse> associateApi(Consumer<AssociateApiRequest.Builder> associateApiRequest)
Maps an endpoint to your custom domain.
This is a convenience which creates an instance of the AssociateApiRequest.Builder avoiding the need to
create one manually via AssociateApiRequest.builder()
associateApiRequest - A Consumer that will call methods on
AssociateApiRequest.Builder to create a request.default CompletableFuture<AssociateMergedGraphqlApiResponse> associateMergedGraphqlApi(AssociateMergedGraphqlApiRequest associateMergedGraphqlApiRequest)
Creates an association between a Merged API and source API using the source API's identifier.
associateMergedGraphqlApiRequest - default CompletableFuture<AssociateMergedGraphqlApiResponse> associateMergedGraphqlApi(Consumer<AssociateMergedGraphqlApiRequest.Builder> associateMergedGraphqlApiRequest)
Creates an association between a Merged API and source API using the source API's identifier.
This is a convenience which creates an instance of the AssociateMergedGraphqlApiRequest.Builder avoiding
the need to create one manually via AssociateMergedGraphqlApiRequest.builder()
associateMergedGraphqlApiRequest - A Consumer that will call methods on
AssociateMergedGraphqlApiRequest.Builder to create a
request.default CompletableFuture<AssociateSourceGraphqlApiResponse> associateSourceGraphqlApi(AssociateSourceGraphqlApiRequest associateSourceGraphqlApiRequest)
Creates an association between a Merged API and source API using the Merged API's identifier.
associateSourceGraphqlApiRequest - default CompletableFuture<AssociateSourceGraphqlApiResponse> associateSourceGraphqlApi(Consumer<AssociateSourceGraphqlApiRequest.Builder> associateSourceGraphqlApiRequest)
Creates an association between a Merged API and source API using the Merged API's identifier.
This is a convenience which creates an instance of the AssociateSourceGraphqlApiRequest.Builder avoiding
the need to create one manually via AssociateSourceGraphqlApiRequest.builder()
associateSourceGraphqlApiRequest - A Consumer that will call methods on
AssociateSourceGraphqlApiRequest.Builder to create a
request.default CompletableFuture<CreateApiCacheResponse> createApiCache(CreateApiCacheRequest createApiCacheRequest)
Creates a cache for the GraphQL API.
createApiCacheRequest - Represents the input of a CreateApiCache operation.default CompletableFuture<CreateApiCacheResponse> createApiCache(Consumer<CreateApiCacheRequest.Builder> createApiCacheRequest)
Creates a cache for the GraphQL API.
This is a convenience which creates an instance of the CreateApiCacheRequest.Builder avoiding the need to
create one manually via CreateApiCacheRequest.builder()
createApiCacheRequest - A Consumer that will call methods on
CreateApiCacheRequest.Builder to create a request.
Represents the input of a CreateApiCache operation.default CompletableFuture<CreateApiKeyResponse> createApiKey(CreateApiKeyRequest createApiKeyRequest)
Creates a unique key that you can distribute to clients who invoke your API.
createApiKeyRequest - CreateApiKey) or from update (for UpdateApiKey).default CompletableFuture<CreateApiKeyResponse> createApiKey(Consumer<CreateApiKeyRequest.Builder> createApiKeyRequest)
Creates a unique key that you can distribute to clients who invoke your API.
This is a convenience which creates an instance of the CreateApiKeyRequest.Builder avoiding the need to
create one manually via CreateApiKeyRequest.builder()
createApiKeyRequest - A Consumer that will call methods on
CreateApiKeyRequest.Builder to create a request.CreateApiKey) or from update (for UpdateApiKey).default CompletableFuture<CreateDataSourceResponse> createDataSource(CreateDataSourceRequest createDataSourceRequest)
Creates a DataSource object.
createDataSourceRequest - default CompletableFuture<CreateDataSourceResponse> createDataSource(Consumer<CreateDataSourceRequest.Builder> createDataSourceRequest)
Creates a DataSource object.
This is a convenience which creates an instance of the CreateDataSourceRequest.Builder avoiding the need
to create one manually via CreateDataSourceRequest.builder()
createDataSourceRequest - A Consumer that will call methods on
CreateDataSourceRequest.Builder to create a request.default CompletableFuture<CreateDomainNameResponse> createDomainName(CreateDomainNameRequest createDomainNameRequest)
Creates a custom DomainName object.
createDomainNameRequest - default CompletableFuture<CreateDomainNameResponse> createDomainName(Consumer<CreateDomainNameRequest.Builder> createDomainNameRequest)
Creates a custom DomainName object.
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.default CompletableFuture<CreateFunctionResponse> createFunction(CreateFunctionRequest createFunctionRequest)
Creates a Function object.
A function is a reusable entity. You can use multiple functions to compose the resolver logic.
createFunctionRequest - default CompletableFuture<CreateFunctionResponse> createFunction(Consumer<CreateFunctionRequest.Builder> createFunctionRequest)
Creates a Function object.
A function is a reusable entity. You can use multiple functions to compose the resolver logic.
This is a convenience which creates an instance of the CreateFunctionRequest.Builder avoiding the need to
create one manually via CreateFunctionRequest.builder()
createFunctionRequest - A Consumer that will call methods on
CreateFunctionRequest.Builder to create a request.default CompletableFuture<CreateGraphqlApiResponse> createGraphqlApi(CreateGraphqlApiRequest createGraphqlApiRequest)
Creates a GraphqlApi object.
createGraphqlApiRequest - default CompletableFuture<CreateGraphqlApiResponse> createGraphqlApi(Consumer<CreateGraphqlApiRequest.Builder> createGraphqlApiRequest)
Creates a GraphqlApi object.
This is a convenience which creates an instance of the CreateGraphqlApiRequest.Builder avoiding the need
to create one manually via CreateGraphqlApiRequest.builder()
createGraphqlApiRequest - A Consumer that will call methods on
CreateGraphqlApiRequest.Builder to create a request.default CompletableFuture<CreateResolverResponse> createResolver(CreateResolverRequest createResolverRequest)
Creates a Resolver object.
A resolver converts incoming requests into a format that a data source can understand, and converts the data source's responses into GraphQL.
createResolverRequest - default CompletableFuture<CreateResolverResponse> createResolver(Consumer<CreateResolverRequest.Builder> createResolverRequest)
Creates a Resolver object.
A resolver converts incoming requests into a format that a data source can understand, and converts the data source's responses into GraphQL.
This is a convenience which creates an instance of the CreateResolverRequest.Builder avoiding the need to
create one manually via CreateResolverRequest.builder()
createResolverRequest - A Consumer that will call methods on
CreateResolverRequest.Builder to create a request.default CompletableFuture<CreateTypeResponse> createType(CreateTypeRequest createTypeRequest)
Creates a Type object.
createTypeRequest - default CompletableFuture<CreateTypeResponse> createType(Consumer<CreateTypeRequest.Builder> createTypeRequest)
Creates a Type object.
This is a convenience which creates an instance of the CreateTypeRequest.Builder avoiding the need to
create one manually via CreateTypeRequest.builder()
createTypeRequest - A Consumer that will call methods on
CreateTypeRequest.Builder to create a request.default CompletableFuture<DeleteApiCacheResponse> deleteApiCache(DeleteApiCacheRequest deleteApiCacheRequest)
Deletes an ApiCache object.
deleteApiCacheRequest - Represents the input of a DeleteApiCache operation.default CompletableFuture<DeleteApiCacheResponse> deleteApiCache(Consumer<DeleteApiCacheRequest.Builder> deleteApiCacheRequest)
Deletes an ApiCache object.
This is a convenience which creates an instance of the DeleteApiCacheRequest.Builder avoiding the need to
create one manually via DeleteApiCacheRequest.builder()
deleteApiCacheRequest - A Consumer that will call methods on
DeleteApiCacheRequest.Builder to create a request.
Represents the input of a DeleteApiCache operation.default CompletableFuture<DeleteApiKeyResponse> deleteApiKey(DeleteApiKeyRequest deleteApiKeyRequest)
Deletes an API key.
deleteApiKeyRequest - default CompletableFuture<DeleteApiKeyResponse> deleteApiKey(Consumer<DeleteApiKeyRequest.Builder> deleteApiKeyRequest)
Deletes an API key.
This is a convenience which creates an instance of the DeleteApiKeyRequest.Builder avoiding the need to
create one manually via DeleteApiKeyRequest.builder()
deleteApiKeyRequest - A Consumer that will call methods on
DeleteApiKeyRequest.Builder to create a request.default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest)
Deletes a DataSource object.
deleteDataSourceRequest - default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(Consumer<DeleteDataSourceRequest.Builder> deleteDataSourceRequest)
Deletes a DataSource object.
This is a convenience which creates an instance of the DeleteDataSourceRequest.Builder avoiding the need
to create one manually via DeleteDataSourceRequest.builder()
deleteDataSourceRequest - A Consumer that will call methods on
DeleteDataSourceRequest.Builder to create a request.default CompletableFuture<DeleteDomainNameResponse> deleteDomainName(DeleteDomainNameRequest deleteDomainNameRequest)
Deletes a custom DomainName object.
deleteDomainNameRequest - default CompletableFuture<DeleteDomainNameResponse> deleteDomainName(Consumer<DeleteDomainNameRequest.Builder> deleteDomainNameRequest)
Deletes a custom DomainName object.
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<DeleteFunctionResponse> deleteFunction(DeleteFunctionRequest deleteFunctionRequest)
Deletes a Function.
deleteFunctionRequest - default CompletableFuture<DeleteFunctionResponse> deleteFunction(Consumer<DeleteFunctionRequest.Builder> deleteFunctionRequest)
Deletes a Function.
This is a convenience which creates an instance of the DeleteFunctionRequest.Builder avoiding the need to
create one manually via DeleteFunctionRequest.builder()
deleteFunctionRequest - A Consumer that will call methods on
DeleteFunctionRequest.Builder to create a request.default CompletableFuture<DeleteGraphqlApiResponse> deleteGraphqlApi(DeleteGraphqlApiRequest deleteGraphqlApiRequest)
Deletes a GraphqlApi object.
deleteGraphqlApiRequest - default CompletableFuture<DeleteGraphqlApiResponse> deleteGraphqlApi(Consumer<DeleteGraphqlApiRequest.Builder> deleteGraphqlApiRequest)
Deletes a GraphqlApi object.
This is a convenience which creates an instance of the DeleteGraphqlApiRequest.Builder avoiding the need
to create one manually via DeleteGraphqlApiRequest.builder()
deleteGraphqlApiRequest - A Consumer that will call methods on
DeleteGraphqlApiRequest.Builder to create a request.default CompletableFuture<DeleteResolverResponse> deleteResolver(DeleteResolverRequest deleteResolverRequest)
Deletes a Resolver object.
deleteResolverRequest - default CompletableFuture<DeleteResolverResponse> deleteResolver(Consumer<DeleteResolverRequest.Builder> deleteResolverRequest)
Deletes a Resolver object.
This is a convenience which creates an instance of the DeleteResolverRequest.Builder avoiding the need to
create one manually via DeleteResolverRequest.builder()
deleteResolverRequest - A Consumer that will call methods on
DeleteResolverRequest.Builder to create a request.default CompletableFuture<DeleteTypeResponse> deleteType(DeleteTypeRequest deleteTypeRequest)
Deletes a Type object.
deleteTypeRequest - default CompletableFuture<DeleteTypeResponse> deleteType(Consumer<DeleteTypeRequest.Builder> deleteTypeRequest)
Deletes a Type object.
This is a convenience which creates an instance of the DeleteTypeRequest.Builder avoiding the need to
create one manually via DeleteTypeRequest.builder()
deleteTypeRequest - A Consumer that will call methods on
DeleteTypeRequest.Builder to create a request.default CompletableFuture<DisassociateApiResponse> disassociateApi(DisassociateApiRequest disassociateApiRequest)
Removes an ApiAssociation object from a custom domain.
disassociateApiRequest - default CompletableFuture<DisassociateApiResponse> disassociateApi(Consumer<DisassociateApiRequest.Builder> disassociateApiRequest)
Removes an ApiAssociation object from a custom domain.
This is a convenience which creates an instance of the DisassociateApiRequest.Builder avoiding the need
to create one manually via DisassociateApiRequest.builder()
disassociateApiRequest - A Consumer that will call methods on
DisassociateApiRequest.Builder to create a request.default CompletableFuture<DisassociateMergedGraphqlApiResponse> disassociateMergedGraphqlApi(DisassociateMergedGraphqlApiRequest disassociateMergedGraphqlApiRequest)
Deletes an association between a Merged API and source API using the source API's identifier and the association ID.
disassociateMergedGraphqlApiRequest - default CompletableFuture<DisassociateMergedGraphqlApiResponse> disassociateMergedGraphqlApi(Consumer<DisassociateMergedGraphqlApiRequest.Builder> disassociateMergedGraphqlApiRequest)
Deletes an association between a Merged API and source API using the source API's identifier and the association ID.
This is a convenience which creates an instance of the DisassociateMergedGraphqlApiRequest.Builder
avoiding the need to create one manually via DisassociateMergedGraphqlApiRequest.builder()
disassociateMergedGraphqlApiRequest - A Consumer that will call methods on
DisassociateMergedGraphqlApiRequest.Builder to
create a request.default CompletableFuture<DisassociateSourceGraphqlApiResponse> disassociateSourceGraphqlApi(DisassociateSourceGraphqlApiRequest disassociateSourceGraphqlApiRequest)
Deletes an association between a Merged API and source API using the Merged API's identifier and the association ID.
disassociateSourceGraphqlApiRequest - default CompletableFuture<DisassociateSourceGraphqlApiResponse> disassociateSourceGraphqlApi(Consumer<DisassociateSourceGraphqlApiRequest.Builder> disassociateSourceGraphqlApiRequest)
Deletes an association between a Merged API and source API using the Merged API's identifier and the association ID.
This is a convenience which creates an instance of the DisassociateSourceGraphqlApiRequest.Builder
avoiding the need to create one manually via DisassociateSourceGraphqlApiRequest.builder()
disassociateSourceGraphqlApiRequest - A Consumer that will call methods on
DisassociateSourceGraphqlApiRequest.Builder to
create a request.default CompletableFuture<EvaluateCodeResponse> evaluateCode(EvaluateCodeRequest evaluateCodeRequest)
Evaluates the given code and returns the response. The code definition requirements depend on the specified
runtime. For APPSYNC_JS runtimes, the code defines the request and response functions. The request
function takes the incoming request after a GraphQL operation is parsed and converts it into a request
configuration for the selected data source operation. The response function interprets responses from the data
source and maps it to the shape of the GraphQL field output type.
evaluateCodeRequest - default CompletableFuture<EvaluateCodeResponse> evaluateCode(Consumer<EvaluateCodeRequest.Builder> evaluateCodeRequest)
Evaluates the given code and returns the response. The code definition requirements depend on the specified
runtime. For APPSYNC_JS runtimes, the code defines the request and response functions. The request
function takes the incoming request after a GraphQL operation is parsed and converts it into a request
configuration for the selected data source operation. The response function interprets responses from the data
source and maps it to the shape of the GraphQL field output type.
This is a convenience which creates an instance of the EvaluateCodeRequest.Builder avoiding the need to
create one manually via EvaluateCodeRequest.builder()
evaluateCodeRequest - A Consumer that will call methods on
EvaluateCodeRequest.Builder to create a request.default CompletableFuture<EvaluateMappingTemplateResponse> evaluateMappingTemplate(EvaluateMappingTemplateRequest evaluateMappingTemplateRequest)
Evaluates a given template and returns the response. The mapping template can be a request or response template.
Request templates take the incoming request after a GraphQL operation is parsed and convert it into a request configuration for the selected data source operation. Response templates interpret responses from the data source and map it to the shape of the GraphQL field output type.
Mapping templates are written in the Apache Velocity Template Language (VTL).
evaluateMappingTemplateRequest - default CompletableFuture<EvaluateMappingTemplateResponse> evaluateMappingTemplate(Consumer<EvaluateMappingTemplateRequest.Builder> evaluateMappingTemplateRequest)
Evaluates a given template and returns the response. The mapping template can be a request or response template.
Request templates take the incoming request after a GraphQL operation is parsed and convert it into a request configuration for the selected data source operation. Response templates interpret responses from the data source and map it to the shape of the GraphQL field output type.
Mapping templates are written in the Apache Velocity Template Language (VTL).
This is a convenience which creates an instance of the EvaluateMappingTemplateRequest.Builder avoiding
the need to create one manually via EvaluateMappingTemplateRequest.builder()
evaluateMappingTemplateRequest - A Consumer that will call methods on
EvaluateMappingTemplateRequest.Builder to create a
request.default CompletableFuture<FlushApiCacheResponse> flushApiCache(FlushApiCacheRequest flushApiCacheRequest)
Flushes an ApiCache object.
flushApiCacheRequest - Represents the input of a FlushApiCache operation.default CompletableFuture<FlushApiCacheResponse> flushApiCache(Consumer<FlushApiCacheRequest.Builder> flushApiCacheRequest)
Flushes an ApiCache object.
This is a convenience which creates an instance of the FlushApiCacheRequest.Builder avoiding the need to
create one manually via FlushApiCacheRequest.builder()
flushApiCacheRequest - A Consumer that will call methods on
FlushApiCacheRequest.Builder to create a request.
Represents the input of a FlushApiCache operation.default CompletableFuture<GetApiAssociationResponse> getApiAssociation(GetApiAssociationRequest getApiAssociationRequest)
Retrieves an ApiAssociation object.
getApiAssociationRequest - default CompletableFuture<GetApiAssociationResponse> getApiAssociation(Consumer<GetApiAssociationRequest.Builder> getApiAssociationRequest)
Retrieves an ApiAssociation object.
This is a convenience which creates an instance of the GetApiAssociationRequest.Builder avoiding the need
to create one manually via GetApiAssociationRequest.builder()
getApiAssociationRequest - A Consumer that will call methods on
GetApiAssociationRequest.Builder to create a
request.default CompletableFuture<GetApiCacheResponse> getApiCache(GetApiCacheRequest getApiCacheRequest)
Retrieves an ApiCache object.
getApiCacheRequest - Represents the input of a GetApiCache operation.default CompletableFuture<GetApiCacheResponse> getApiCache(Consumer<GetApiCacheRequest.Builder> getApiCacheRequest)
Retrieves an ApiCache object.
This is a convenience which creates an instance of the GetApiCacheRequest.Builder avoiding the need to
create one manually via GetApiCacheRequest.builder()
getApiCacheRequest - A Consumer that will call methods on
GetApiCacheRequest.Builder to create a request.
Represents the input of a GetApiCache operation.default CompletableFuture<GetDataSourceResponse> getDataSource(GetDataSourceRequest getDataSourceRequest)
Retrieves a DataSource object.
getDataSourceRequest - default CompletableFuture<GetDataSourceResponse> getDataSource(Consumer<GetDataSourceRequest.Builder> getDataSourceRequest)
Retrieves a DataSource object.
This is a convenience which creates an instance of the GetDataSourceRequest.Builder avoiding the need to
create one manually via GetDataSourceRequest.builder()
getDataSourceRequest - A Consumer that will call methods on
GetDataSourceRequest.Builder to create a request.default CompletableFuture<GetDomainNameResponse> getDomainName(GetDomainNameRequest getDomainNameRequest)
Retrieves a custom DomainName object.
getDomainNameRequest - default CompletableFuture<GetDomainNameResponse> getDomainName(Consumer<GetDomainNameRequest.Builder> getDomainNameRequest)
Retrieves a custom DomainName object.
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<GetFunctionResponse> getFunction(GetFunctionRequest getFunctionRequest)
Get a Function.
getFunctionRequest - default CompletableFuture<GetFunctionResponse> getFunction(Consumer<GetFunctionRequest.Builder> getFunctionRequest)
Get a Function.
This is a convenience which creates an instance of the GetFunctionRequest.Builder avoiding the need to
create one manually via GetFunctionRequest.builder()
getFunctionRequest - A Consumer that will call methods on
GetFunctionRequest.Builder to create a request.default CompletableFuture<GetGraphqlApiResponse> getGraphqlApi(GetGraphqlApiRequest getGraphqlApiRequest)
Retrieves a GraphqlApi object.
getGraphqlApiRequest - default CompletableFuture<GetGraphqlApiResponse> getGraphqlApi(Consumer<GetGraphqlApiRequest.Builder> getGraphqlApiRequest)
Retrieves a GraphqlApi object.
This is a convenience which creates an instance of the GetGraphqlApiRequest.Builder avoiding the need to
create one manually via GetGraphqlApiRequest.builder()
getGraphqlApiRequest - A Consumer that will call methods on
GetGraphqlApiRequest.Builder to create a request.default CompletableFuture<GetIntrospectionSchemaResponse> getIntrospectionSchema(GetIntrospectionSchemaRequest getIntrospectionSchemaRequest)
Retrieves the introspection schema for a GraphQL API.
getIntrospectionSchemaRequest - default CompletableFuture<GetIntrospectionSchemaResponse> getIntrospectionSchema(Consumer<GetIntrospectionSchemaRequest.Builder> getIntrospectionSchemaRequest)
Retrieves the introspection schema for a GraphQL API.
This is a convenience which creates an instance of the GetIntrospectionSchemaRequest.Builder avoiding the
need to create one manually via GetIntrospectionSchemaRequest.builder()
getIntrospectionSchemaRequest - A Consumer that will call methods on
GetIntrospectionSchemaRequest.Builder to create a
request.default CompletableFuture<GetResolverResponse> getResolver(GetResolverRequest getResolverRequest)
Retrieves a Resolver object.
getResolverRequest - default CompletableFuture<GetResolverResponse> getResolver(Consumer<GetResolverRequest.Builder> getResolverRequest)
Retrieves a Resolver object.
This is a convenience which creates an instance of the GetResolverRequest.Builder avoiding the need to
create one manually via GetResolverRequest.builder()
getResolverRequest - A Consumer that will call methods on
GetResolverRequest.Builder to create a request.default CompletableFuture<GetSchemaCreationStatusResponse> getSchemaCreationStatus(GetSchemaCreationStatusRequest getSchemaCreationStatusRequest)
Retrieves the current status of a schema creation operation.
getSchemaCreationStatusRequest - default CompletableFuture<GetSchemaCreationStatusResponse> getSchemaCreationStatus(Consumer<GetSchemaCreationStatusRequest.Builder> getSchemaCreationStatusRequest)
Retrieves the current status of a schema creation operation.
This is a convenience which creates an instance of the GetSchemaCreationStatusRequest.Builder avoiding
the need to create one manually via GetSchemaCreationStatusRequest.builder()
getSchemaCreationStatusRequest - A Consumer that will call methods on
GetSchemaCreationStatusRequest.Builder to create a
request.default CompletableFuture<GetSourceApiAssociationResponse> getSourceApiAssociation(GetSourceApiAssociationRequest getSourceApiAssociationRequest)
Retrieves a SourceApiAssociation object.
getSourceApiAssociationRequest - default CompletableFuture<GetSourceApiAssociationResponse> getSourceApiAssociation(Consumer<GetSourceApiAssociationRequest.Builder> getSourceApiAssociationRequest)
Retrieves a SourceApiAssociation object.
This is a convenience which creates an instance of the GetSourceApiAssociationRequest.Builder avoiding
the need to create one manually via GetSourceApiAssociationRequest.builder()
getSourceApiAssociationRequest - A Consumer that will call methods on
GetSourceApiAssociationRequest.Builder to create a
request.default CompletableFuture<GetTypeResponse> getType(GetTypeRequest getTypeRequest)
Retrieves a Type object.
getTypeRequest - default CompletableFuture<GetTypeResponse> getType(Consumer<GetTypeRequest.Builder> getTypeRequest)
Retrieves a Type object.
This is a convenience which creates an instance of the GetTypeRequest.Builder avoiding the need to create
one manually via GetTypeRequest.builder()
getTypeRequest - A Consumer that will call methods on
GetTypeRequest.Builder to create a request.default CompletableFuture<ListApiKeysResponse> listApiKeys(ListApiKeysRequest listApiKeysRequest)
Lists the API keys for a given API.
API keys are deleted automatically 60 days after they expire. However, they may still be included in the response
until they have actually been deleted. You can safely call DeleteApiKey to manually delete a key
before it's automatically deleted.
listApiKeysRequest - default CompletableFuture<ListApiKeysResponse> listApiKeys(Consumer<ListApiKeysRequest.Builder> listApiKeysRequest)
Lists the API keys for a given API.
API keys are deleted automatically 60 days after they expire. However, they may still be included in the response
until they have actually been deleted. You can safely call DeleteApiKey to manually delete a key
before it's automatically deleted.
This is a convenience which creates an instance of the ListApiKeysRequest.Builder avoiding the need to
create one manually via ListApiKeysRequest.builder()
listApiKeysRequest - A Consumer that will call methods on
ListApiKeysRequest.Builder to create a request.default CompletableFuture<ListDataSourcesResponse> listDataSources(ListDataSourcesRequest listDataSourcesRequest)
Lists the data sources for a given API.
listDataSourcesRequest - default CompletableFuture<ListDataSourcesResponse> listDataSources(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists the data sources for a given API.
This is a convenience which creates an instance of the ListDataSourcesRequest.Builder avoiding the need
to create one manually via ListDataSourcesRequest.builder()
listDataSourcesRequest - A Consumer that will call methods on
ListDataSourcesRequest.Builder to create a request.default CompletableFuture<ListDomainNamesResponse> listDomainNames(ListDomainNamesRequest listDomainNamesRequest)
Lists multiple custom domain names.
listDomainNamesRequest - default CompletableFuture<ListDomainNamesResponse> listDomainNames(Consumer<ListDomainNamesRequest.Builder> listDomainNamesRequest)
Lists multiple custom domain names.
This is a convenience which creates an instance of the ListDomainNamesRequest.Builder avoiding the need
to create one manually via ListDomainNamesRequest.builder()
listDomainNamesRequest - A Consumer that will call methods on
ListDomainNamesRequest.Builder to create a request.default CompletableFuture<ListFunctionsResponse> listFunctions(ListFunctionsRequest listFunctionsRequest)
List multiple functions.
listFunctionsRequest - default CompletableFuture<ListFunctionsResponse> listFunctions(Consumer<ListFunctionsRequest.Builder> listFunctionsRequest)
List multiple functions.
This is a convenience which creates an instance of the ListFunctionsRequest.Builder avoiding the need to
create one manually via ListFunctionsRequest.builder()
listFunctionsRequest - A Consumer that will call methods on
ListFunctionsRequest.Builder to create a request.default CompletableFuture<ListGraphqlApisResponse> listGraphqlApis(ListGraphqlApisRequest listGraphqlApisRequest)
Lists your GraphQL APIs.
listGraphqlApisRequest - default CompletableFuture<ListGraphqlApisResponse> listGraphqlApis(Consumer<ListGraphqlApisRequest.Builder> listGraphqlApisRequest)
Lists your GraphQL APIs.
This is a convenience which creates an instance of the ListGraphqlApisRequest.Builder avoiding the need
to create one manually via ListGraphqlApisRequest.builder()
listGraphqlApisRequest - A Consumer that will call methods on
ListGraphqlApisRequest.Builder to create a request.default CompletableFuture<ListGraphqlApisResponse> listGraphqlApis()
Lists your GraphQL APIs.
default CompletableFuture<ListResolversResponse> listResolvers(ListResolversRequest listResolversRequest)
Lists the resolvers for a given API and type.
listResolversRequest - default CompletableFuture<ListResolversResponse> listResolvers(Consumer<ListResolversRequest.Builder> listResolversRequest)
Lists the resolvers for a given API and type.
This is a convenience which creates an instance of the ListResolversRequest.Builder avoiding the need to
create one manually via ListResolversRequest.builder()
listResolversRequest - A Consumer that will call methods on
ListResolversRequest.Builder to create a request.default CompletableFuture<ListResolversByFunctionResponse> listResolversByFunction(ListResolversByFunctionRequest listResolversByFunctionRequest)
List the resolvers that are associated with a specific function.
listResolversByFunctionRequest - default CompletableFuture<ListResolversByFunctionResponse> listResolversByFunction(Consumer<ListResolversByFunctionRequest.Builder> listResolversByFunctionRequest)
List the resolvers that are associated with a specific function.
This is a convenience which creates an instance of the ListResolversByFunctionRequest.Builder avoiding
the need to create one manually via ListResolversByFunctionRequest.builder()
listResolversByFunctionRequest - A Consumer that will call methods on
ListResolversByFunctionRequest.Builder to create a
request.default CompletableFuture<ListSourceApiAssociationsResponse> listSourceApiAssociations(ListSourceApiAssociationsRequest listSourceApiAssociationsRequest)
Lists the SourceApiAssociationSummary data.
listSourceApiAssociationsRequest - default CompletableFuture<ListSourceApiAssociationsResponse> listSourceApiAssociations(Consumer<ListSourceApiAssociationsRequest.Builder> listSourceApiAssociationsRequest)
Lists the SourceApiAssociationSummary data.
This is a convenience which creates an instance of the ListSourceApiAssociationsRequest.Builder avoiding
the need to create one manually via ListSourceApiAssociationsRequest.builder()
listSourceApiAssociationsRequest - A Consumer that will call methods on
ListSourceApiAssociationsRequest.Builder to create a
request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for a resource.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for a resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on
ListTagsForResourceRequest.Builder to create a
request.default CompletableFuture<ListTypesResponse> listTypes(ListTypesRequest listTypesRequest)
Lists the types for a given API.
listTypesRequest - default CompletableFuture<ListTypesResponse> listTypes(Consumer<ListTypesRequest.Builder> listTypesRequest)
Lists the types for a given API.
This is a convenience which creates an instance of the ListTypesRequest.Builder avoiding the need to
create one manually via ListTypesRequest.builder()
listTypesRequest - A Consumer that will call methods on
ListTypesRequest.Builder to create a request.default CompletableFuture<ListTypesByAssociationResponse> listTypesByAssociation(ListTypesByAssociationRequest listTypesByAssociationRequest)
Lists Type objects by the source API association ID.
listTypesByAssociationRequest - default CompletableFuture<ListTypesByAssociationResponse> listTypesByAssociation(Consumer<ListTypesByAssociationRequest.Builder> listTypesByAssociationRequest)
Lists Type objects by the source API association ID.
This is a convenience which creates an instance of the ListTypesByAssociationRequest.Builder avoiding the
need to create one manually via ListTypesByAssociationRequest.builder()
listTypesByAssociationRequest - A Consumer that will call methods on
ListTypesByAssociationRequest.Builder to create a
request.default CompletableFuture<StartSchemaCreationResponse> startSchemaCreation(StartSchemaCreationRequest startSchemaCreationRequest)
Adds a new schema to your GraphQL API.
This operation is asynchronous. Use to determine when it has completed.
startSchemaCreationRequest - default CompletableFuture<StartSchemaCreationResponse> startSchemaCreation(Consumer<StartSchemaCreationRequest.Builder> startSchemaCreationRequest)
Adds a new schema to your GraphQL API.
This operation is asynchronous. Use to determine when it has completed.
This is a convenience which creates an instance of the StartSchemaCreationRequest.Builder avoiding the
need to create one manually via StartSchemaCreationRequest.builder()
startSchemaCreationRequest - A Consumer that will call methods on
StartSchemaCreationRequest.Builder to create a
request.default CompletableFuture<StartSchemaMergeResponse> startSchemaMerge(StartSchemaMergeRequest startSchemaMergeRequest)
Initiates a merge operation. Returns a status that shows the result of the merge operation.
startSchemaMergeRequest - default CompletableFuture<StartSchemaMergeResponse> startSchemaMerge(Consumer<StartSchemaMergeRequest.Builder> startSchemaMergeRequest)
Initiates a merge operation. Returns a status that shows the result of the merge operation.
This is a convenience which creates an instance of the StartSchemaMergeRequest.Builder avoiding the need
to create one manually via StartSchemaMergeRequest.builder()
startSchemaMergeRequest - A Consumer that will call methods on
StartSchemaMergeRequest.Builder to create a request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Tags a resource with user-supplied tags.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags a resource with user-supplied tags.
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.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Untags a resource.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Untags a resource.
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<UpdateApiCacheResponse> updateApiCache(UpdateApiCacheRequest updateApiCacheRequest)
Updates the cache for the GraphQL API.
updateApiCacheRequest - Represents the input of a UpdateApiCache operation.default CompletableFuture<UpdateApiCacheResponse> updateApiCache(Consumer<UpdateApiCacheRequest.Builder> updateApiCacheRequest)
Updates the cache for the GraphQL API.
This is a convenience which creates an instance of the UpdateApiCacheRequest.Builder avoiding the need to
create one manually via UpdateApiCacheRequest.builder()
updateApiCacheRequest - A Consumer that will call methods on
UpdateApiCacheRequest.Builder to create a request.
Represents the input of a UpdateApiCache operation.default CompletableFuture<UpdateApiKeyResponse> updateApiKey(UpdateApiKeyRequest updateApiKeyRequest)
Updates an API key. You can update the key as long as it's not deleted.
updateApiKeyRequest - CreateApiKey) or from update (for UpdateApiKey).default CompletableFuture<UpdateApiKeyResponse> updateApiKey(Consumer<UpdateApiKeyRequest.Builder> updateApiKeyRequest)
Updates an API key. You can update the key as long as it's not deleted.
This is a convenience which creates an instance of the UpdateApiKeyRequest.Builder avoiding the need to
create one manually via UpdateApiKeyRequest.builder()
updateApiKeyRequest - A Consumer that will call methods on
UpdateApiKeyRequest.Builder to create a request.CreateApiKey) or from update (for UpdateApiKey).default CompletableFuture<UpdateDataSourceResponse> updateDataSource(UpdateDataSourceRequest updateDataSourceRequest)
Updates a DataSource object.
updateDataSourceRequest - default CompletableFuture<UpdateDataSourceResponse> updateDataSource(Consumer<UpdateDataSourceRequest.Builder> updateDataSourceRequest)
Updates a DataSource object.
This is a convenience which creates an instance of the UpdateDataSourceRequest.Builder avoiding the need
to create one manually via UpdateDataSourceRequest.builder()
updateDataSourceRequest - A Consumer that will call methods on
UpdateDataSourceRequest.Builder to create a request.default CompletableFuture<UpdateDomainNameResponse> updateDomainName(UpdateDomainNameRequest updateDomainNameRequest)
Updates a custom DomainName object.
updateDomainNameRequest - default CompletableFuture<UpdateDomainNameResponse> updateDomainName(Consumer<UpdateDomainNameRequest.Builder> updateDomainNameRequest)
Updates a custom DomainName object.
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.default CompletableFuture<UpdateFunctionResponse> updateFunction(UpdateFunctionRequest updateFunctionRequest)
Updates a Function object.
updateFunctionRequest - default CompletableFuture<UpdateFunctionResponse> updateFunction(Consumer<UpdateFunctionRequest.Builder> updateFunctionRequest)
Updates a Function object.
This is a convenience which creates an instance of the UpdateFunctionRequest.Builder avoiding the need to
create one manually via UpdateFunctionRequest.builder()
updateFunctionRequest - A Consumer that will call methods on
UpdateFunctionRequest.Builder to create a request.default CompletableFuture<UpdateGraphqlApiResponse> updateGraphqlApi(UpdateGraphqlApiRequest updateGraphqlApiRequest)
Updates a GraphqlApi object.
updateGraphqlApiRequest - default CompletableFuture<UpdateGraphqlApiResponse> updateGraphqlApi(Consumer<UpdateGraphqlApiRequest.Builder> updateGraphqlApiRequest)
Updates a GraphqlApi object.
This is a convenience which creates an instance of the UpdateGraphqlApiRequest.Builder avoiding the need
to create one manually via UpdateGraphqlApiRequest.builder()
updateGraphqlApiRequest - A Consumer that will call methods on
UpdateGraphqlApiRequest.Builder to create a request.default CompletableFuture<UpdateResolverResponse> updateResolver(UpdateResolverRequest updateResolverRequest)
Updates a Resolver object.
updateResolverRequest - default CompletableFuture<UpdateResolverResponse> updateResolver(Consumer<UpdateResolverRequest.Builder> updateResolverRequest)
Updates a Resolver object.
This is a convenience which creates an instance of the UpdateResolverRequest.Builder avoiding the need to
create one manually via UpdateResolverRequest.builder()
updateResolverRequest - A Consumer that will call methods on
UpdateResolverRequest.Builder to create a request.default CompletableFuture<UpdateSourceApiAssociationResponse> updateSourceApiAssociation(UpdateSourceApiAssociationRequest updateSourceApiAssociationRequest)
Updates some of the configuration choices of a particular source API association.
updateSourceApiAssociationRequest - default CompletableFuture<UpdateSourceApiAssociationResponse> updateSourceApiAssociation(Consumer<UpdateSourceApiAssociationRequest.Builder> updateSourceApiAssociationRequest)
Updates some of the configuration choices of a particular source API association.
This is a convenience which creates an instance of the UpdateSourceApiAssociationRequest.Builder avoiding
the need to create one manually via UpdateSourceApiAssociationRequest.builder()
updateSourceApiAssociationRequest - A Consumer that will call methods on
UpdateSourceApiAssociationRequest.Builder to create
a request.default CompletableFuture<UpdateTypeResponse> updateType(UpdateTypeRequest updateTypeRequest)
Updates a Type object.
updateTypeRequest - default CompletableFuture<UpdateTypeResponse> updateType(Consumer<UpdateTypeRequest.Builder> updateTypeRequest)
Updates a Type object.
This is a convenience which creates an instance of the UpdateTypeRequest.Builder avoiding the need to
create one manually via UpdateTypeRequest.builder()
updateTypeRequest - A Consumer that will call methods on
UpdateTypeRequest.Builder to create a request.default AppSyncServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic AppSyncAsyncClient create()
AppSyncAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static AppSyncAsyncClientBuilder builder()
AppSyncAsyncClient.Copyright © 2023. All rights reserved.