Interface AppSyncAsyncClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptiondefault CompletableFuture
<AssociateApiResponse> associateApi
(Consumer<AssociateApiRequest.Builder> associateApiRequest) Maps an endpoint to your custom domain.default CompletableFuture
<AssociateApiResponse> associateApi
(AssociateApiRequest associateApiRequest) Maps an endpoint to your custom domain.associateMergedGraphqlApi
(Consumer<AssociateMergedGraphqlApiRequest.Builder> associateMergedGraphqlApiRequest) Creates an association between a Merged API and source API using the source API's identifier.associateMergedGraphqlApi
(AssociateMergedGraphqlApiRequest associateMergedGraphqlApiRequest) Creates an association between a Merged API and source API using the source API's identifier.associateSourceGraphqlApi
(Consumer<AssociateSourceGraphqlApiRequest.Builder> associateSourceGraphqlApiRequest) Creates an association between a Merged API and source API using the Merged API's identifier.associateSourceGraphqlApi
(AssociateSourceGraphqlApiRequest associateSourceGraphqlApiRequest) Creates an association between a Merged API and source API using the Merged API's identifier.static AppSyncAsyncClientBuilder
builder()
Create a builder that can be used to configure and create aAppSyncAsyncClient
.static AppSyncAsyncClient
create()
Create aAppSyncAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.default CompletableFuture
<CreateApiCacheResponse> createApiCache
(Consumer<CreateApiCacheRequest.Builder> createApiCacheRequest) Creates a cache for the GraphQL API.default CompletableFuture
<CreateApiCacheResponse> createApiCache
(CreateApiCacheRequest createApiCacheRequest) Creates a cache for the GraphQL API.default CompletableFuture
<CreateApiKeyResponse> createApiKey
(Consumer<CreateApiKeyRequest.Builder> createApiKeyRequest) Creates a unique key that you can distribute to clients who invoke your API.default CompletableFuture
<CreateApiKeyResponse> createApiKey
(CreateApiKeyRequest createApiKeyRequest) Creates a unique key that you can distribute to clients who invoke your API.createDataSource
(Consumer<CreateDataSourceRequest.Builder> createDataSourceRequest) Creates aDataSource
object.createDataSource
(CreateDataSourceRequest createDataSourceRequest) Creates aDataSource
object.createDomainName
(Consumer<CreateDomainNameRequest.Builder> createDomainNameRequest) Creates a customDomainName
object.createDomainName
(CreateDomainNameRequest createDomainNameRequest) Creates a customDomainName
object.default CompletableFuture
<CreateFunctionResponse> createFunction
(Consumer<CreateFunctionRequest.Builder> createFunctionRequest) Creates aFunction
object.default CompletableFuture
<CreateFunctionResponse> createFunction
(CreateFunctionRequest createFunctionRequest) Creates aFunction
object.createGraphqlApi
(Consumer<CreateGraphqlApiRequest.Builder> createGraphqlApiRequest) Creates aGraphqlApi
object.createGraphqlApi
(CreateGraphqlApiRequest createGraphqlApiRequest) Creates aGraphqlApi
object.default CompletableFuture
<CreateResolverResponse> createResolver
(Consumer<CreateResolverRequest.Builder> createResolverRequest) Creates aResolver
object.default CompletableFuture
<CreateResolverResponse> createResolver
(CreateResolverRequest createResolverRequest) Creates aResolver
object.default CompletableFuture
<CreateTypeResponse> createType
(Consumer<CreateTypeRequest.Builder> createTypeRequest) Creates aType
object.default CompletableFuture
<CreateTypeResponse> createType
(CreateTypeRequest createTypeRequest) Creates aType
object.default CompletableFuture
<DeleteApiCacheResponse> deleteApiCache
(Consumer<DeleteApiCacheRequest.Builder> deleteApiCacheRequest) Deletes anApiCache
object.default CompletableFuture
<DeleteApiCacheResponse> deleteApiCache
(DeleteApiCacheRequest deleteApiCacheRequest) Deletes anApiCache
object.default CompletableFuture
<DeleteApiKeyResponse> deleteApiKey
(Consumer<DeleteApiKeyRequest.Builder> deleteApiKeyRequest) Deletes an API key.default CompletableFuture
<DeleteApiKeyResponse> deleteApiKey
(DeleteApiKeyRequest deleteApiKeyRequest) Deletes an API key.deleteDataSource
(Consumer<DeleteDataSourceRequest.Builder> deleteDataSourceRequest) Deletes aDataSource
object.deleteDataSource
(DeleteDataSourceRequest deleteDataSourceRequest) Deletes aDataSource
object.deleteDomainName
(Consumer<DeleteDomainNameRequest.Builder> deleteDomainNameRequest) Deletes a customDomainName
object.deleteDomainName
(DeleteDomainNameRequest deleteDomainNameRequest) Deletes a customDomainName
object.default CompletableFuture
<DeleteFunctionResponse> deleteFunction
(Consumer<DeleteFunctionRequest.Builder> deleteFunctionRequest) Deletes aFunction
.default CompletableFuture
<DeleteFunctionResponse> deleteFunction
(DeleteFunctionRequest deleteFunctionRequest) Deletes aFunction
.deleteGraphqlApi
(Consumer<DeleteGraphqlApiRequest.Builder> deleteGraphqlApiRequest) Deletes aGraphqlApi
object.deleteGraphqlApi
(DeleteGraphqlApiRequest deleteGraphqlApiRequest) Deletes aGraphqlApi
object.default CompletableFuture
<DeleteResolverResponse> deleteResolver
(Consumer<DeleteResolverRequest.Builder> deleteResolverRequest) Deletes aResolver
object.default CompletableFuture
<DeleteResolverResponse> deleteResolver
(DeleteResolverRequest deleteResolverRequest) Deletes aResolver
object.default CompletableFuture
<DeleteTypeResponse> deleteType
(Consumer<DeleteTypeRequest.Builder> deleteTypeRequest) Deletes aType
object.default CompletableFuture
<DeleteTypeResponse> deleteType
(DeleteTypeRequest deleteTypeRequest) Deletes aType
object.default CompletableFuture
<DisassociateApiResponse> disassociateApi
(Consumer<DisassociateApiRequest.Builder> disassociateApiRequest) Removes anApiAssociation
object from a custom domain.default CompletableFuture
<DisassociateApiResponse> disassociateApi
(DisassociateApiRequest disassociateApiRequest) Removes anApiAssociation
object from a custom domain.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.disassociateMergedGraphqlApi
(DisassociateMergedGraphqlApiRequest disassociateMergedGraphqlApiRequest) Deletes an association between a Merged API and source API using the source API's identifier and the association ID.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.disassociateSourceGraphqlApi
(DisassociateSourceGraphqlApiRequest disassociateSourceGraphqlApiRequest) Deletes an association between a Merged API and source API using the Merged API's identifier and the association ID.default CompletableFuture
<EvaluateCodeResponse> evaluateCode
(Consumer<EvaluateCodeRequest.Builder> evaluateCodeRequest) Evaluates the given code and returns the response.default CompletableFuture
<EvaluateCodeResponse> evaluateCode
(EvaluateCodeRequest evaluateCodeRequest) Evaluates the given code and returns the response.evaluateMappingTemplate
(Consumer<EvaluateMappingTemplateRequest.Builder> evaluateMappingTemplateRequest) Evaluates a given template and returns the response.evaluateMappingTemplate
(EvaluateMappingTemplateRequest evaluateMappingTemplateRequest) Evaluates a given template and returns the response.default CompletableFuture
<FlushApiCacheResponse> flushApiCache
(Consumer<FlushApiCacheRequest.Builder> flushApiCacheRequest) Flushes anApiCache
object.default CompletableFuture
<FlushApiCacheResponse> flushApiCache
(FlushApiCacheRequest flushApiCacheRequest) Flushes anApiCache
object.getApiAssociation
(Consumer<GetApiAssociationRequest.Builder> getApiAssociationRequest) Retrieves anApiAssociation
object.getApiAssociation
(GetApiAssociationRequest getApiAssociationRequest) Retrieves anApiAssociation
object.default CompletableFuture
<GetApiCacheResponse> getApiCache
(Consumer<GetApiCacheRequest.Builder> getApiCacheRequest) Retrieves anApiCache
object.default CompletableFuture
<GetApiCacheResponse> getApiCache
(GetApiCacheRequest getApiCacheRequest) Retrieves anApiCache
object.default CompletableFuture
<GetDataSourceResponse> getDataSource
(Consumer<GetDataSourceRequest.Builder> getDataSourceRequest) Retrieves aDataSource
object.default CompletableFuture
<GetDataSourceResponse> getDataSource
(GetDataSourceRequest getDataSourceRequest) Retrieves aDataSource
object.getDataSourceIntrospection
(Consumer<GetDataSourceIntrospectionRequest.Builder> getDataSourceIntrospectionRequest) Retrieves the record of an existing introspection.getDataSourceIntrospection
(GetDataSourceIntrospectionRequest getDataSourceIntrospectionRequest) Retrieves the record of an existing introspection.default CompletableFuture
<GetDomainNameResponse> getDomainName
(Consumer<GetDomainNameRequest.Builder> getDomainNameRequest) Retrieves a customDomainName
object.default CompletableFuture
<GetDomainNameResponse> getDomainName
(GetDomainNameRequest getDomainNameRequest) Retrieves a customDomainName
object.default CompletableFuture
<GetFunctionResponse> getFunction
(Consumer<GetFunctionRequest.Builder> getFunctionRequest) Get aFunction
.default CompletableFuture
<GetFunctionResponse> getFunction
(GetFunctionRequest getFunctionRequest) Get aFunction
.default CompletableFuture
<GetGraphqlApiResponse> getGraphqlApi
(Consumer<GetGraphqlApiRequest.Builder> getGraphqlApiRequest) Retrieves aGraphqlApi
object.default CompletableFuture
<GetGraphqlApiResponse> getGraphqlApi
(GetGraphqlApiRequest getGraphqlApiRequest) Retrieves aGraphqlApi
object.getGraphqlApiEnvironmentVariables
(Consumer<GetGraphqlApiEnvironmentVariablesRequest.Builder> getGraphqlApiEnvironmentVariablesRequest) Retrieves the list of environmental variable key-value pairs associated with an API by its ID value.getGraphqlApiEnvironmentVariables
(GetGraphqlApiEnvironmentVariablesRequest getGraphqlApiEnvironmentVariablesRequest) Retrieves the list of environmental variable key-value pairs associated with an API by its ID value.getIntrospectionSchema
(Consumer<GetIntrospectionSchemaRequest.Builder> getIntrospectionSchemaRequest) Retrieves the introspection schema for a GraphQL API.getIntrospectionSchema
(GetIntrospectionSchemaRequest getIntrospectionSchemaRequest) Retrieves the introspection schema for a GraphQL API.default CompletableFuture
<GetResolverResponse> getResolver
(Consumer<GetResolverRequest.Builder> getResolverRequest) Retrieves aResolver
object.default CompletableFuture
<GetResolverResponse> getResolver
(GetResolverRequest getResolverRequest) Retrieves aResolver
object.getSchemaCreationStatus
(Consumer<GetSchemaCreationStatusRequest.Builder> getSchemaCreationStatusRequest) Retrieves the current status of a schema creation operation.getSchemaCreationStatus
(GetSchemaCreationStatusRequest getSchemaCreationStatusRequest) Retrieves the current status of a schema creation operation.getSourceApiAssociation
(Consumer<GetSourceApiAssociationRequest.Builder> getSourceApiAssociationRequest) Retrieves aSourceApiAssociation
object.getSourceApiAssociation
(GetSourceApiAssociationRequest getSourceApiAssociationRequest) Retrieves aSourceApiAssociation
object.default CompletableFuture
<GetTypeResponse> getType
(Consumer<GetTypeRequest.Builder> getTypeRequest) Retrieves aType
object.default CompletableFuture
<GetTypeResponse> getType
(GetTypeRequest getTypeRequest) Retrieves aType
object.default CompletableFuture
<ListApiKeysResponse> listApiKeys
(Consumer<ListApiKeysRequest.Builder> listApiKeysRequest) Lists the API keys for a given API.default CompletableFuture
<ListApiKeysResponse> listApiKeys
(ListApiKeysRequest listApiKeysRequest) Lists the API keys for a given API.default CompletableFuture
<ListDataSourcesResponse> listDataSources
(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest) Lists the data sources for a given API.default CompletableFuture
<ListDataSourcesResponse> listDataSources
(ListDataSourcesRequest listDataSourcesRequest) Lists the data sources for a given API.default CompletableFuture
<ListDomainNamesResponse> listDomainNames
(Consumer<ListDomainNamesRequest.Builder> listDomainNamesRequest) Lists multiple custom domain names.default CompletableFuture
<ListDomainNamesResponse> listDomainNames
(ListDomainNamesRequest listDomainNamesRequest) Lists multiple custom domain names.default CompletableFuture
<ListFunctionsResponse> listFunctions
(Consumer<ListFunctionsRequest.Builder> listFunctionsRequest) List multiple functions.default CompletableFuture
<ListFunctionsResponse> listFunctions
(ListFunctionsRequest listFunctionsRequest) List multiple functions.default CompletableFuture
<ListGraphqlApisResponse> Lists your GraphQL APIs.default CompletableFuture
<ListGraphqlApisResponse> listGraphqlApis
(Consumer<ListGraphqlApisRequest.Builder> listGraphqlApisRequest) Lists your GraphQL APIs.default CompletableFuture
<ListGraphqlApisResponse> listGraphqlApis
(ListGraphqlApisRequest listGraphqlApisRequest) Lists your GraphQL APIs.default CompletableFuture
<ListResolversResponse> listResolvers
(Consumer<ListResolversRequest.Builder> listResolversRequest) Lists the resolvers for a given API and type.default CompletableFuture
<ListResolversResponse> listResolvers
(ListResolversRequest listResolversRequest) Lists the resolvers for a given API and type.listResolversByFunction
(Consumer<ListResolversByFunctionRequest.Builder> listResolversByFunctionRequest) List the resolvers that are associated with a specific function.listResolversByFunction
(ListResolversByFunctionRequest listResolversByFunctionRequest) List the resolvers that are associated with a specific function.listSourceApiAssociations
(Consumer<ListSourceApiAssociationsRequest.Builder> listSourceApiAssociationsRequest) Lists theSourceApiAssociationSummary
data.listSourceApiAssociations
(ListSourceApiAssociationsRequest listSourceApiAssociationsRequest) Lists theSourceApiAssociationSummary
data.listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags for a resource.listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags for a resource.default CompletableFuture
<ListTypesResponse> listTypes
(Consumer<ListTypesRequest.Builder> listTypesRequest) Lists the types for a given API.default CompletableFuture
<ListTypesResponse> listTypes
(ListTypesRequest listTypesRequest) Lists the types for a given API.listTypesByAssociation
(Consumer<ListTypesByAssociationRequest.Builder> listTypesByAssociationRequest) ListsType
objects by the source API association ID.listTypesByAssociation
(ListTypesByAssociationRequest listTypesByAssociationRequest) ListsType
objects by the source API association ID.putGraphqlApiEnvironmentVariables
(Consumer<PutGraphqlApiEnvironmentVariablesRequest.Builder> putGraphqlApiEnvironmentVariablesRequest) Creates a list of environmental variables in an API by its ID value.putGraphqlApiEnvironmentVariables
(PutGraphqlApiEnvironmentVariablesRequest putGraphqlApiEnvironmentVariablesRequest) Creates a list of environmental variables in an API by its ID value.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstartDataSourceIntrospection
(Consumer<StartDataSourceIntrospectionRequest.Builder> startDataSourceIntrospectionRequest) Creates a new introspection.startDataSourceIntrospection
(StartDataSourceIntrospectionRequest startDataSourceIntrospectionRequest) Creates a new introspection.startSchemaCreation
(Consumer<StartSchemaCreationRequest.Builder> startSchemaCreationRequest) Adds a new schema to your GraphQL API.startSchemaCreation
(StartSchemaCreationRequest startSchemaCreationRequest) Adds a new schema to your GraphQL API.startSchemaMerge
(Consumer<StartSchemaMergeRequest.Builder> startSchemaMergeRequest) Initiates a merge operation.startSchemaMerge
(StartSchemaMergeRequest startSchemaMergeRequest) Initiates a merge operation.default CompletableFuture
<TagResourceResponse> tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tags a resource with user-supplied tags.default CompletableFuture
<TagResourceResponse> tagResource
(TagResourceRequest tagResourceRequest) Tags a resource with user-supplied tags.default CompletableFuture
<UntagResourceResponse> untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untags a resource.default CompletableFuture
<UntagResourceResponse> untagResource
(UntagResourceRequest untagResourceRequest) Untags a resource.default CompletableFuture
<UpdateApiCacheResponse> updateApiCache
(Consumer<UpdateApiCacheRequest.Builder> updateApiCacheRequest) Updates the cache for the GraphQL API.default CompletableFuture
<UpdateApiCacheResponse> updateApiCache
(UpdateApiCacheRequest updateApiCacheRequest) Updates the cache for the GraphQL API.default CompletableFuture
<UpdateApiKeyResponse> updateApiKey
(Consumer<UpdateApiKeyRequest.Builder> updateApiKeyRequest) Updates an API key.default CompletableFuture
<UpdateApiKeyResponse> updateApiKey
(UpdateApiKeyRequest updateApiKeyRequest) Updates an API key.updateDataSource
(Consumer<UpdateDataSourceRequest.Builder> updateDataSourceRequest) Updates aDataSource
object.updateDataSource
(UpdateDataSourceRequest updateDataSourceRequest) Updates aDataSource
object.updateDomainName
(Consumer<UpdateDomainNameRequest.Builder> updateDomainNameRequest) Updates a customDomainName
object.updateDomainName
(UpdateDomainNameRequest updateDomainNameRequest) Updates a customDomainName
object.default CompletableFuture
<UpdateFunctionResponse> updateFunction
(Consumer<UpdateFunctionRequest.Builder> updateFunctionRequest) Updates aFunction
object.default CompletableFuture
<UpdateFunctionResponse> updateFunction
(UpdateFunctionRequest updateFunctionRequest) Updates aFunction
object.updateGraphqlApi
(Consumer<UpdateGraphqlApiRequest.Builder> updateGraphqlApiRequest) Updates aGraphqlApi
object.updateGraphqlApi
(UpdateGraphqlApiRequest updateGraphqlApiRequest) Updates aGraphqlApi
object.default CompletableFuture
<UpdateResolverResponse> updateResolver
(Consumer<UpdateResolverRequest.Builder> updateResolverRequest) Updates aResolver
object.default CompletableFuture
<UpdateResolverResponse> updateResolver
(UpdateResolverRequest updateResolverRequest) Updates aResolver
object.updateSourceApiAssociation
(Consumer<UpdateSourceApiAssociationRequest.Builder> updateSourceApiAssociationRequest) Updates some of the configuration choices of a particular source API association.updateSourceApiAssociation
(UpdateSourceApiAssociationRequest updateSourceApiAssociationRequest) Updates some of the configuration choices of a particular source API association.default CompletableFuture
<UpdateTypeResponse> updateType
(Consumer<UpdateTypeRequest.Builder> updateTypeRequest) Updates aType
object.default CompletableFuture
<UpdateTypeResponse> updateType
(UpdateTypeRequest updateTypeRequest) Updates aType
object.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
associateApi
default CompletableFuture<AssociateApiResponse> associateApi(AssociateApiRequest associateApiRequest) Maps an endpoint to your custom domain.
- Parameters:
associateApiRequest
-- Returns:
- A Java Future containing the result of the AssociateApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateApi
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 viaAssociateApiRequest.builder()
- Parameters:
associateApiRequest
- AConsumer
that will call methods onAssociateApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateMergedGraphqlApi
default CompletableFuture<AssociateMergedGraphqlApiResponse> associateMergedGraphqlApi(AssociateMergedGraphqlApiRequest associateMergedGraphqlApiRequest) Creates an association between a Merged API and source API using the source API's identifier.
- Parameters:
associateMergedGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the AssociateMergedGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateMergedGraphqlApi
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 viaAssociateMergedGraphqlApiRequest.builder()
- Parameters:
associateMergedGraphqlApiRequest
- AConsumer
that will call methods onAssociateMergedGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateMergedGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateSourceGraphqlApi
default CompletableFuture<AssociateSourceGraphqlApiResponse> associateSourceGraphqlApi(AssociateSourceGraphqlApiRequest associateSourceGraphqlApiRequest) Creates an association between a Merged API and source API using the Merged API's identifier.
- Parameters:
associateSourceGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the AssociateSourceGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateSourceGraphqlApi
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 viaAssociateSourceGraphqlApiRequest.builder()
- Parameters:
associateSourceGraphqlApiRequest
- AConsumer
that will call methods onAssociateSourceGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateSourceGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createApiCache
default CompletableFuture<CreateApiCacheResponse> createApiCache(CreateApiCacheRequest createApiCacheRequest) Creates a cache for the GraphQL API.
- Parameters:
createApiCacheRequest
- Represents the input of aCreateApiCache
operation.- Returns:
- A Java Future containing the result of the CreateApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createApiCache
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 viaCreateApiCacheRequest.builder()
- Parameters:
createApiCacheRequest
- AConsumer
that will call methods onCreateApiCacheRequest.Builder
to create a request. Represents the input of aCreateApiCache
operation.- Returns:
- A Java Future containing the result of the CreateApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createApiKey
default CompletableFuture<CreateApiKeyResponse> createApiKey(CreateApiKeyRequest createApiKeyRequest) Creates a unique key that you can distribute to clients who invoke your API.
- Parameters:
createApiKeyRequest
-- Returns:
- A Java Future containing the result of the CreateApiKey operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- LimitExceededException The request exceeded a limit. Try your request again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- ApiKeyLimitExceededException The API key exceeded a limit. Try your request again.
- ApiKeyValidityOutOfBoundsException The API key expiration must be set to a value between 1 and 365
days from creation (for
CreateApiKey
) or from update (forUpdateApiKey
). - SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createApiKey
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 viaCreateApiKeyRequest.builder()
- Parameters:
createApiKeyRequest
- AConsumer
that will call methods onCreateApiKeyRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateApiKey operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- LimitExceededException The request exceeded a limit. Try your request again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- ApiKeyLimitExceededException The API key exceeded a limit. Try your request again.
- ApiKeyValidityOutOfBoundsException The API key expiration must be set to a value between 1 and 365
days from creation (for
CreateApiKey
) or from update (forUpdateApiKey
). - SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDataSource
default CompletableFuture<CreateDataSourceResponse> createDataSource(CreateDataSourceRequest createDataSourceRequest) Creates a
DataSource
object.- Parameters:
createDataSourceRequest
-- Returns:
- A Java Future containing the result of the CreateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDataSource
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 viaCreateDataSourceRequest.builder()
- Parameters:
createDataSourceRequest
- AConsumer
that will call methods onCreateDataSourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDomainName
default CompletableFuture<CreateDomainNameResponse> createDomainName(CreateDomainNameRequest createDomainNameRequest) Creates a custom
DomainName
object.- Parameters:
createDomainNameRequest
-- Returns:
- A Java Future containing the result of the CreateDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDomainName
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 viaCreateDomainNameRequest.builder()
- Parameters:
createDomainNameRequest
- AConsumer
that will call methods onCreateDomainNameRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createFunction
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.
- Parameters:
createFunctionRequest
-- Returns:
- A Java Future containing the result of the CreateFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createFunction
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 viaCreateFunctionRequest.builder()
- Parameters:
createFunctionRequest
- AConsumer
that will call methods onCreateFunctionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createGraphqlApi
default CompletableFuture<CreateGraphqlApiResponse> createGraphqlApi(CreateGraphqlApiRequest createGraphqlApiRequest) Creates a
GraphqlApi
object.- Parameters:
createGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the CreateGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- ApiLimitExceededException The GraphQL API exceeded a limit. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createGraphqlApi
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 viaCreateGraphqlApiRequest.builder()
- Parameters:
createGraphqlApiRequest
- AConsumer
that will call methods onCreateGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- ApiLimitExceededException The GraphQL API exceeded a limit. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createResolver
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.
- Parameters:
createResolverRequest
-- Returns:
- A Java Future containing the result of the CreateResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createResolver
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 viaCreateResolverRequest.builder()
- Parameters:
createResolverRequest
- AConsumer
that will call methods onCreateResolverRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createType
Creates a
Type
object.- Parameters:
createTypeRequest
-- Returns:
- A Java Future containing the result of the CreateType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createType
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 viaCreateTypeRequest.builder()
- Parameters:
createTypeRequest
- AConsumer
that will call methods onCreateTypeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteApiCache
default CompletableFuture<DeleteApiCacheResponse> deleteApiCache(DeleteApiCacheRequest deleteApiCacheRequest) Deletes an
ApiCache
object.- Parameters:
deleteApiCacheRequest
- Represents the input of aDeleteApiCache
operation.- Returns:
- A Java Future containing the result of the DeleteApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteApiCache
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 viaDeleteApiCacheRequest.builder()
- Parameters:
deleteApiCacheRequest
- AConsumer
that will call methods onDeleteApiCacheRequest.Builder
to create a request. Represents the input of aDeleteApiCache
operation.- Returns:
- A Java Future containing the result of the DeleteApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteApiKey
default CompletableFuture<DeleteApiKeyResponse> deleteApiKey(DeleteApiKeyRequest deleteApiKeyRequest) Deletes an API key.
- Parameters:
deleteApiKeyRequest
-- Returns:
- A Java Future containing the result of the DeleteApiKey operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteApiKey
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 viaDeleteApiKeyRequest.builder()
- Parameters:
deleteApiKeyRequest
- AConsumer
that will call methods onDeleteApiKeyRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteApiKey operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDataSource
default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest) Deletes a
DataSource
object.- Parameters:
deleteDataSourceRequest
-- Returns:
- A Java Future containing the result of the DeleteDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDataSource
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 viaDeleteDataSourceRequest.builder()
- Parameters:
deleteDataSourceRequest
- AConsumer
that will call methods onDeleteDataSourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDomainName
default CompletableFuture<DeleteDomainNameResponse> deleteDomainName(DeleteDomainNameRequest deleteDomainNameRequest) Deletes a custom
DomainName
object.- Parameters:
deleteDomainNameRequest
-- Returns:
- A Java Future containing the result of the DeleteDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDomainName
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 viaDeleteDomainNameRequest.builder()
- Parameters:
deleteDomainNameRequest
- AConsumer
that will call methods onDeleteDomainNameRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteFunction
default CompletableFuture<DeleteFunctionResponse> deleteFunction(DeleteFunctionRequest deleteFunctionRequest) Deletes a
Function
.- Parameters:
deleteFunctionRequest
-- Returns:
- A Java Future containing the result of the DeleteFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteFunction
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 viaDeleteFunctionRequest.builder()
- Parameters:
deleteFunctionRequest
- AConsumer
that will call methods onDeleteFunctionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteGraphqlApi
default CompletableFuture<DeleteGraphqlApiResponse> deleteGraphqlApi(DeleteGraphqlApiRequest deleteGraphqlApiRequest) Deletes a
GraphqlApi
object.- Parameters:
deleteGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the DeleteGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteGraphqlApi
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 viaDeleteGraphqlApiRequest.builder()
- Parameters:
deleteGraphqlApiRequest
- AConsumer
that will call methods onDeleteGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteResolver
default CompletableFuture<DeleteResolverResponse> deleteResolver(DeleteResolverRequest deleteResolverRequest) Deletes a
Resolver
object.- Parameters:
deleteResolverRequest
-- Returns:
- A Java Future containing the result of the DeleteResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteResolver
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 viaDeleteResolverRequest.builder()
- Parameters:
deleteResolverRequest
- AConsumer
that will call methods onDeleteResolverRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteType
Deletes a
Type
object.- Parameters:
deleteTypeRequest
-- Returns:
- A Java Future containing the result of the DeleteType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteType
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 viaDeleteTypeRequest.builder()
- Parameters:
deleteTypeRequest
- AConsumer
that will call methods onDeleteTypeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateApi
default CompletableFuture<DisassociateApiResponse> disassociateApi(DisassociateApiRequest disassociateApiRequest) Removes an
ApiAssociation
object from a custom domain.- Parameters:
disassociateApiRequest
-- Returns:
- A Java Future containing the result of the DisassociateApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateApi
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 viaDisassociateApiRequest.builder()
- Parameters:
disassociateApiRequest
- AConsumer
that will call methods onDisassociateApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateMergedGraphqlApi
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.
- Parameters:
disassociateMergedGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the DisassociateMergedGraphqlApi operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateMergedGraphqlApi
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 viaDisassociateMergedGraphqlApiRequest.builder()
- Parameters:
disassociateMergedGraphqlApiRequest
- AConsumer
that will call methods onDisassociateMergedGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateMergedGraphqlApi operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateSourceGraphqlApi
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.
- Parameters:
disassociateSourceGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the DisassociateSourceGraphqlApi operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateSourceGraphqlApi
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 viaDisassociateSourceGraphqlApiRequest.builder()
- Parameters:
disassociateSourceGraphqlApiRequest
- AConsumer
that will call methods onDisassociateSourceGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateSourceGraphqlApi operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
evaluateCode
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.- Parameters:
evaluateCodeRequest
-- Returns:
- A Java Future containing the result of the EvaluateCode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
evaluateCode
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 viaEvaluateCodeRequest.builder()
- Parameters:
evaluateCodeRequest
- AConsumer
that will call methods onEvaluateCodeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the EvaluateCode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
evaluateMappingTemplate
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).
- Parameters:
evaluateMappingTemplateRequest
-- Returns:
- A Java Future containing the result of the EvaluateMappingTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
evaluateMappingTemplate
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 viaEvaluateMappingTemplateRequest.builder()
- Parameters:
evaluateMappingTemplateRequest
- AConsumer
that will call methods onEvaluateMappingTemplateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the EvaluateMappingTemplate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
flushApiCache
default CompletableFuture<FlushApiCacheResponse> flushApiCache(FlushApiCacheRequest flushApiCacheRequest) Flushes an
ApiCache
object.- Parameters:
flushApiCacheRequest
- Represents the input of aFlushApiCache
operation.- Returns:
- A Java Future containing the result of the FlushApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
flushApiCache
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 viaFlushApiCacheRequest.builder()
- Parameters:
flushApiCacheRequest
- AConsumer
that will call methods onFlushApiCacheRequest.Builder
to create a request. Represents the input of aFlushApiCache
operation.- Returns:
- A Java Future containing the result of the FlushApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getApiAssociation
default CompletableFuture<GetApiAssociationResponse> getApiAssociation(GetApiAssociationRequest getApiAssociationRequest) Retrieves an
ApiAssociation
object.- Parameters:
getApiAssociationRequest
-- Returns:
- A Java Future containing the result of the GetApiAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getApiAssociation
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 viaGetApiAssociationRequest.builder()
- Parameters:
getApiAssociationRequest
- AConsumer
that will call methods onGetApiAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetApiAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getApiCache
Retrieves an
ApiCache
object.- Parameters:
getApiCacheRequest
- Represents the input of aGetApiCache
operation.- Returns:
- A Java Future containing the result of the GetApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getApiCache
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 viaGetApiCacheRequest.builder()
- Parameters:
getApiCacheRequest
- AConsumer
that will call methods onGetApiCacheRequest.Builder
to create a request. Represents the input of aGetApiCache
operation.- Returns:
- A Java Future containing the result of the GetApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDataSource
default CompletableFuture<GetDataSourceResponse> getDataSource(GetDataSourceRequest getDataSourceRequest) Retrieves a
DataSource
object.- Parameters:
getDataSourceRequest
-- Returns:
- A Java Future containing the result of the GetDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDataSource
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 viaGetDataSourceRequest.builder()
- Parameters:
getDataSourceRequest
- AConsumer
that will call methods onGetDataSourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDataSourceIntrospection
default CompletableFuture<GetDataSourceIntrospectionResponse> getDataSourceIntrospection(GetDataSourceIntrospectionRequest getDataSourceIntrospectionRequest) Retrieves the record of an existing introspection. If the retrieval is successful, the result of the instrospection will also be returned. If the retrieval fails the operation, an error message will be returned instead.
- Parameters:
getDataSourceIntrospectionRequest
-- Returns:
- A Java Future containing the result of the GetDataSourceIntrospection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDataSourceIntrospection
default CompletableFuture<GetDataSourceIntrospectionResponse> getDataSourceIntrospection(Consumer<GetDataSourceIntrospectionRequest.Builder> getDataSourceIntrospectionRequest) Retrieves the record of an existing introspection. If the retrieval is successful, the result of the instrospection will also be returned. If the retrieval fails the operation, an error message will be returned instead.
This is a convenience which creates an instance of the
GetDataSourceIntrospectionRequest.Builder
avoiding the need to create one manually viaGetDataSourceIntrospectionRequest.builder()
- Parameters:
getDataSourceIntrospectionRequest
- AConsumer
that will call methods onGetDataSourceIntrospectionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetDataSourceIntrospection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDomainName
default CompletableFuture<GetDomainNameResponse> getDomainName(GetDomainNameRequest getDomainNameRequest) Retrieves a custom
DomainName
object.- Parameters:
getDomainNameRequest
-- Returns:
- A Java Future containing the result of the GetDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDomainName
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 viaGetDomainNameRequest.builder()
- Parameters:
getDomainNameRequest
- AConsumer
that will call methods onGetDomainNameRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getFunction
Get a
Function
.- Parameters:
getFunctionRequest
-- Returns:
- A Java Future containing the result of the GetFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getFunction
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 viaGetFunctionRequest.builder()
- Parameters:
getFunctionRequest
- AConsumer
that will call methods onGetFunctionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getGraphqlApi
default CompletableFuture<GetGraphqlApiResponse> getGraphqlApi(GetGraphqlApiRequest getGraphqlApiRequest) Retrieves a
GraphqlApi
object.- Parameters:
getGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the GetGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getGraphqlApi
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 viaGetGraphqlApiRequest.builder()
- Parameters:
getGraphqlApiRequest
- AConsumer
that will call methods onGetGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getGraphqlApiEnvironmentVariables
default CompletableFuture<GetGraphqlApiEnvironmentVariablesResponse> getGraphqlApiEnvironmentVariables(GetGraphqlApiEnvironmentVariablesRequest getGraphqlApiEnvironmentVariablesRequest) Retrieves the list of environmental variable key-value pairs associated with an API by its ID value.
- Parameters:
getGraphqlApiEnvironmentVariablesRequest
-- Returns:
- A Java Future containing the result of the GetGraphqlApiEnvironmentVariables operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getGraphqlApiEnvironmentVariables
default CompletableFuture<GetGraphqlApiEnvironmentVariablesResponse> getGraphqlApiEnvironmentVariables(Consumer<GetGraphqlApiEnvironmentVariablesRequest.Builder> getGraphqlApiEnvironmentVariablesRequest) Retrieves the list of environmental variable key-value pairs associated with an API by its ID value.
This is a convenience which creates an instance of the
GetGraphqlApiEnvironmentVariablesRequest.Builder
avoiding the need to create one manually viaGetGraphqlApiEnvironmentVariablesRequest.builder()
- Parameters:
getGraphqlApiEnvironmentVariablesRequest
- AConsumer
that will call methods onGetGraphqlApiEnvironmentVariablesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetGraphqlApiEnvironmentVariables operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getIntrospectionSchema
default CompletableFuture<GetIntrospectionSchemaResponse> getIntrospectionSchema(GetIntrospectionSchemaRequest getIntrospectionSchemaRequest) Retrieves the introspection schema for a GraphQL API.
- Parameters:
getIntrospectionSchemaRequest
-- Returns:
- A Java Future containing the result of the GetIntrospectionSchema operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- GraphQlSchemaException The GraphQL schema is not valid.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getIntrospectionSchema
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 viaGetIntrospectionSchemaRequest.builder()
- Parameters:
getIntrospectionSchemaRequest
- AConsumer
that will call methods onGetIntrospectionSchemaRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetIntrospectionSchema operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- GraphQlSchemaException The GraphQL schema is not valid.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResolver
Retrieves a
Resolver
object.- Parameters:
getResolverRequest
-- Returns:
- A Java Future containing the result of the GetResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResolver
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 viaGetResolverRequest.builder()
- Parameters:
getResolverRequest
- AConsumer
that will call methods onGetResolverRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSchemaCreationStatus
default CompletableFuture<GetSchemaCreationStatusResponse> getSchemaCreationStatus(GetSchemaCreationStatusRequest getSchemaCreationStatusRequest) Retrieves the current status of a schema creation operation.
- Parameters:
getSchemaCreationStatusRequest
-- Returns:
- A Java Future containing the result of the GetSchemaCreationStatus operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSchemaCreationStatus
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 viaGetSchemaCreationStatusRequest.builder()
- Parameters:
getSchemaCreationStatusRequest
- AConsumer
that will call methods onGetSchemaCreationStatusRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetSchemaCreationStatus operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSourceApiAssociation
default CompletableFuture<GetSourceApiAssociationResponse> getSourceApiAssociation(GetSourceApiAssociationRequest getSourceApiAssociationRequest) Retrieves a
SourceApiAssociation
object.- Parameters:
getSourceApiAssociationRequest
-- Returns:
- A Java Future containing the result of the GetSourceApiAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSourceApiAssociation
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 viaGetSourceApiAssociationRequest.builder()
- Parameters:
getSourceApiAssociationRequest
- AConsumer
that will call methods onGetSourceApiAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetSourceApiAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getType
Retrieves a
Type
object.- Parameters:
getTypeRequest
-- Returns:
- A Java Future containing the result of the GetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getType
Retrieves a
Type
object.
This is a convenience which creates an instance of the
GetTypeRequest.Builder
avoiding the need to create one manually viaGetTypeRequest.builder()
- Parameters:
getTypeRequest
- AConsumer
that will call methods onGetTypeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listApiKeys
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.- Parameters:
listApiKeysRequest
-- Returns:
- A Java Future containing the result of the ListApiKeys operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listApiKeys
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 viaListApiKeysRequest.builder()
- Parameters:
listApiKeysRequest
- AConsumer
that will call methods onListApiKeysRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListApiKeys operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDataSources
default CompletableFuture<ListDataSourcesResponse> listDataSources(ListDataSourcesRequest listDataSourcesRequest) Lists the data sources for a given API.
- Parameters:
listDataSourcesRequest
-- Returns:
- A Java Future containing the result of the ListDataSources operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDataSources
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 viaListDataSourcesRequest.builder()
- Parameters:
listDataSourcesRequest
- AConsumer
that will call methods onListDataSourcesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDataSources operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDomainNames
default CompletableFuture<ListDomainNamesResponse> listDomainNames(ListDomainNamesRequest listDomainNamesRequest) Lists multiple custom domain names.
- Parameters:
listDomainNamesRequest
-- Returns:
- A Java Future containing the result of the ListDomainNames operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDomainNames
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 viaListDomainNamesRequest.builder()
- Parameters:
listDomainNamesRequest
- AConsumer
that will call methods onListDomainNamesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDomainNames operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFunctions
default CompletableFuture<ListFunctionsResponse> listFunctions(ListFunctionsRequest listFunctionsRequest) List multiple functions.
- Parameters:
listFunctionsRequest
-- Returns:
- A Java Future containing the result of the ListFunctions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFunctions
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 viaListFunctionsRequest.builder()
- Parameters:
listFunctionsRequest
- AConsumer
that will call methods onListFunctionsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListFunctions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listGraphqlApis
default CompletableFuture<ListGraphqlApisResponse> listGraphqlApis(ListGraphqlApisRequest listGraphqlApisRequest) Lists your GraphQL APIs.
- Parameters:
listGraphqlApisRequest
-- Returns:
- A Java Future containing the result of the ListGraphqlApis operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listGraphqlApis
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 viaListGraphqlApisRequest.builder()
- Parameters:
listGraphqlApisRequest
- AConsumer
that will call methods onListGraphqlApisRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListGraphqlApis operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listGraphqlApis
Lists your GraphQL APIs.
- Returns:
- A Java Future containing the result of the ListGraphqlApis operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listResolvers
default CompletableFuture<ListResolversResponse> listResolvers(ListResolversRequest listResolversRequest) Lists the resolvers for a given API and type.
- Parameters:
listResolversRequest
-- Returns:
- A Java Future containing the result of the ListResolvers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listResolvers
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 viaListResolversRequest.builder()
- Parameters:
listResolversRequest
- AConsumer
that will call methods onListResolversRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListResolvers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listResolversByFunction
default CompletableFuture<ListResolversByFunctionResponse> listResolversByFunction(ListResolversByFunctionRequest listResolversByFunctionRequest) List the resolvers that are associated with a specific function.
- Parameters:
listResolversByFunctionRequest
-- Returns:
- A Java Future containing the result of the ListResolversByFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listResolversByFunction
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 viaListResolversByFunctionRequest.builder()
- Parameters:
listResolversByFunctionRequest
- AConsumer
that will call methods onListResolversByFunctionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListResolversByFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSourceApiAssociations
default CompletableFuture<ListSourceApiAssociationsResponse> listSourceApiAssociations(ListSourceApiAssociationsRequest listSourceApiAssociationsRequest) Lists the
SourceApiAssociationSummary
data.- Parameters:
listSourceApiAssociationsRequest
-- Returns:
- A Java Future containing the result of the ListSourceApiAssociations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSourceApiAssociations
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 viaListSourceApiAssociationsRequest.builder()
- Parameters:
listSourceApiAssociationsRequest
- AConsumer
that will call methods onListSourceApiAssociationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListSourceApiAssociations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags for a resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
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 viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTypes
Lists the types for a given API.
- Parameters:
listTypesRequest
-- Returns:
- A Java Future containing the result of the ListTypes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTypes
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 viaListTypesRequest.builder()
- Parameters:
listTypesRequest
- AConsumer
that will call methods onListTypesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListTypes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTypesByAssociation
default CompletableFuture<ListTypesByAssociationResponse> listTypesByAssociation(ListTypesByAssociationRequest listTypesByAssociationRequest) Lists
Type
objects by the source API association ID.- Parameters:
listTypesByAssociationRequest
-- Returns:
- A Java Future containing the result of the ListTypesByAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTypesByAssociation
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 viaListTypesByAssociationRequest.builder()
- Parameters:
listTypesByAssociationRequest
- AConsumer
that will call methods onListTypesByAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListTypesByAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putGraphqlApiEnvironmentVariables
default CompletableFuture<PutGraphqlApiEnvironmentVariablesResponse> putGraphqlApiEnvironmentVariables(PutGraphqlApiEnvironmentVariablesRequest putGraphqlApiEnvironmentVariablesRequest) Creates a list of environmental variables in an API by its ID value.
When creating an environmental variable, it must follow the constraints below:
-
Both JavaScript and VTL templates support environmental variables.
-
Environmental variables are not evaluated before function invocation.
-
Environmental variables only support string values.
-
Any defined value in an environmental variable is considered a string literal and not expanded.
-
Variable evaluations should ideally be performed in the function code.
When creating an environmental variable key-value pair, it must follow the additional constraints below:
-
Keys must begin with a letter.
-
Keys must be at least two characters long.
-
Keys can only contain letters, numbers, and the underscore character (_).
-
Values can be up to 512 characters long.
-
You can configure up to 50 key-value pairs in a GraphQL API.
You can create a list of environmental variables by adding it to the
environmentVariables
payload as a list in the format{"key1":"value1","key2":"value2", …}
. Note that each call of thePutGraphqlApiEnvironmentVariables
action will result in the overwriting of the existing environmental variable list of that API. This means the existing environmental variables will be lost. To avoid this, you must include all existing and new environmental variables in the list each time you call this action.- Parameters:
putGraphqlApiEnvironmentVariablesRequest
-- Returns:
- A Java Future containing the result of the PutGraphqlApiEnvironmentVariables operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
-
putGraphqlApiEnvironmentVariables
default CompletableFuture<PutGraphqlApiEnvironmentVariablesResponse> putGraphqlApiEnvironmentVariables(Consumer<PutGraphqlApiEnvironmentVariablesRequest.Builder> putGraphqlApiEnvironmentVariablesRequest) Creates a list of environmental variables in an API by its ID value.
When creating an environmental variable, it must follow the constraints below:
-
Both JavaScript and VTL templates support environmental variables.
-
Environmental variables are not evaluated before function invocation.
-
Environmental variables only support string values.
-
Any defined value in an environmental variable is considered a string literal and not expanded.
-
Variable evaluations should ideally be performed in the function code.
When creating an environmental variable key-value pair, it must follow the additional constraints below:
-
Keys must begin with a letter.
-
Keys must be at least two characters long.
-
Keys can only contain letters, numbers, and the underscore character (_).
-
Values can be up to 512 characters long.
-
You can configure up to 50 key-value pairs in a GraphQL API.
You can create a list of environmental variables by adding it to the
environmentVariables
payload as a list in the format{"key1":"value1","key2":"value2", …}
. Note that each call of thePutGraphqlApiEnvironmentVariables
action will result in the overwriting of the existing environmental variable list of that API. This means the existing environmental variables will be lost. To avoid this, you must include all existing and new environmental variables in the list each time you call this action.
This is a convenience which creates an instance of the
PutGraphqlApiEnvironmentVariablesRequest.Builder
avoiding the need to create one manually viaPutGraphqlApiEnvironmentVariablesRequest.builder()
- Parameters:
putGraphqlApiEnvironmentVariablesRequest
- AConsumer
that will call methods onPutGraphqlApiEnvironmentVariablesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutGraphqlApiEnvironmentVariables operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
-
startDataSourceIntrospection
default CompletableFuture<StartDataSourceIntrospectionResponse> startDataSourceIntrospection(StartDataSourceIntrospectionRequest startDataSourceIntrospectionRequest) Creates a new introspection. Returns the
introspectionId
of the new introspection after its creation.- Parameters:
startDataSourceIntrospectionRequest
-- Returns:
- A Java Future containing the result of the StartDataSourceIntrospection operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startDataSourceIntrospection
default CompletableFuture<StartDataSourceIntrospectionResponse> startDataSourceIntrospection(Consumer<StartDataSourceIntrospectionRequest.Builder> startDataSourceIntrospectionRequest) Creates a new introspection. Returns the
introspectionId
of the new introspection after its creation.
This is a convenience which creates an instance of the
StartDataSourceIntrospectionRequest.Builder
avoiding the need to create one manually viaStartDataSourceIntrospectionRequest.builder()
- Parameters:
startDataSourceIntrospectionRequest
- AConsumer
that will call methods onStartDataSourceIntrospectionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartDataSourceIntrospection operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSchemaCreation
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.
- Parameters:
startSchemaCreationRequest
-- Returns:
- A Java Future containing the result of the StartSchemaCreation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSchemaCreation
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 viaStartSchemaCreationRequest.builder()
- Parameters:
startSchemaCreationRequest
- AConsumer
that will call methods onStartSchemaCreationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartSchemaCreation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSchemaMerge
default CompletableFuture<StartSchemaMergeResponse> startSchemaMerge(StartSchemaMergeRequest startSchemaMergeRequest) Initiates a merge operation. Returns a status that shows the result of the merge operation.
- Parameters:
startSchemaMergeRequest
-- Returns:
- A Java Future containing the result of the StartSchemaMerge operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSchemaMerge
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 viaStartSchemaMergeRequest.builder()
- Parameters:
startSchemaMergeRequest
- AConsumer
that will call methods onStartSchemaMergeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartSchemaMerge operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
Tags a resource with user-supplied tags.
- Parameters:
tagResourceRequest
-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
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 viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Untags a resource.
- Parameters:
untagResourceRequest
-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
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 viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- LimitExceededException The request exceeded a limit. Try your request again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateApiCache
default CompletableFuture<UpdateApiCacheResponse> updateApiCache(UpdateApiCacheRequest updateApiCacheRequest) Updates the cache for the GraphQL API.
- Parameters:
updateApiCacheRequest
- Represents the input of aUpdateApiCache
operation.- Returns:
- A Java Future containing the result of the UpdateApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateApiCache
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 viaUpdateApiCacheRequest.builder()
- Parameters:
updateApiCacheRequest
- AConsumer
that will call methods onUpdateApiCacheRequest.Builder
to create a request. Represents the input of aUpdateApiCache
operation.- Returns:
- A Java Future containing the result of the UpdateApiCache operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateApiKey
default CompletableFuture<UpdateApiKeyResponse> updateApiKey(UpdateApiKeyRequest updateApiKeyRequest) Updates an API key. You can update the key as long as it's not deleted.
- Parameters:
updateApiKeyRequest
-- Returns:
- A Java Future containing the result of the UpdateApiKey operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- LimitExceededException The request exceeded a limit. Try your request again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- ApiKeyValidityOutOfBoundsException The API key expiration must be set to a value between 1 and 365
days from creation (for
CreateApiKey
) or from update (forUpdateApiKey
). - SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
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 viaUpdateApiKeyRequest.builder()
- Parameters:
updateApiKeyRequest
- AConsumer
that will call methods onUpdateApiKeyRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateApiKey operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- LimitExceededException The request exceeded a limit. Try your request again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- ApiKeyValidityOutOfBoundsException The API key expiration must be set to a value between 1 and 365
days from creation (for
CreateApiKey
) or from update (forUpdateApiKey
). - SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateDataSource
default CompletableFuture<UpdateDataSourceResponse> updateDataSource(UpdateDataSourceRequest updateDataSourceRequest) Updates a
DataSource
object.- Parameters:
updateDataSourceRequest
-- Returns:
- A Java Future containing the result of the UpdateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateDataSource
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 viaUpdateDataSourceRequest.builder()
- Parameters:
updateDataSourceRequest
- AConsumer
that will call methods onUpdateDataSourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateDomainName
default CompletableFuture<UpdateDomainNameResponse> updateDomainName(UpdateDomainNameRequest updateDomainNameRequest) Updates a custom
DomainName
object.- Parameters:
updateDomainNameRequest
-- Returns:
- A Java Future containing the result of the UpdateDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateDomainName
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 viaUpdateDomainNameRequest.builder()
- Parameters:
updateDomainNameRequest
- AConsumer
that will call methods onUpdateDomainNameRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateDomainName operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException You don't have access to perform this operation on this resource.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateFunction
default CompletableFuture<UpdateFunctionResponse> updateFunction(UpdateFunctionRequest updateFunctionRequest) Updates a
Function
object.- Parameters:
updateFunctionRequest
-- Returns:
- A Java Future containing the result of the UpdateFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateFunction
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 viaUpdateFunctionRequest.builder()
- Parameters:
updateFunctionRequest
- AConsumer
that will call methods onUpdateFunctionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateFunction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateGraphqlApi
default CompletableFuture<UpdateGraphqlApiResponse> updateGraphqlApi(UpdateGraphqlApiRequest updateGraphqlApiRequest) Updates a
GraphqlApi
object.- Parameters:
updateGraphqlApiRequest
-- Returns:
- A Java Future containing the result of the UpdateGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateGraphqlApi
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 viaUpdateGraphqlApiRequest.builder()
- Parameters:
updateGraphqlApiRequest
- AConsumer
that will call methods onUpdateGraphqlApiRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateGraphqlApi operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- AccessDeniedException You don't have access to perform this operation on this resource.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateResolver
default CompletableFuture<UpdateResolverResponse> updateResolver(UpdateResolverRequest updateResolverRequest) Updates a
Resolver
object.- Parameters:
updateResolverRequest
-- Returns:
- A Java Future containing the result of the UpdateResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateResolver
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 viaUpdateResolverRequest.builder()
- Parameters:
updateResolverRequest
- AConsumer
that will call methods onUpdateResolverRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateResolver operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSourceApiAssociation
default CompletableFuture<UpdateSourceApiAssociationResponse> updateSourceApiAssociation(UpdateSourceApiAssociationRequest updateSourceApiAssociationRequest) Updates some of the configuration choices of a particular source API association.
- Parameters:
updateSourceApiAssociationRequest
-- Returns:
- A Java Future containing the result of the UpdateSourceApiAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSourceApiAssociation
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 viaUpdateSourceApiAssociationRequest.builder()
- Parameters:
updateSourceApiAssociationRequest
- AConsumer
that will call methods onUpdateSourceApiAssociationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateSourceApiAssociation operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- UnauthorizedException You aren't authorized to perform this operation.
- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateType
Updates a
Type
object.- Parameters:
updateTypeRequest
-- Returns:
- A Java Future containing the result of the UpdateType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateType
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 viaUpdateTypeRequest.builder()
- Parameters:
updateTypeRequest
- AConsumer
that will call methods onUpdateTypeRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- BadRequestException The request is not well formed. For example, a value is invalid or a required field is missing. Check the field values, and then try again.
- ConcurrentModificationException Another modification is in progress at this time and it must complete before you can make your change.
- NotFoundException The resource specified in the request was not found. Check the resource, and then try again.
- UnauthorizedException You aren't authorized to perform this operation.
- InternalFailureException An internal AppSync error occurred. Try your request again.
- SdkException 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.
- AppSyncException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-
create
Create aAppSyncAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aAppSyncAsyncClient
.
-