Interface AppSyncAsyncClient
-
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface AppSyncAsyncClient extends AwsClient
Service client for accessing AWSAppSync asynchronously. This can be created using the staticbuilder()
method.AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.
-
-
Field Summary
Fields Modifier and Type Field Description static String
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.static String
SERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
- Constant Field Values
-
-
Method Detail
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
createType
default CompletableFuture<CreateTypeResponse> createType(CreateTypeRequest createTypeRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteType
default CompletableFuture<DeleteTypeResponse> deleteType(DeleteTypeRequest deleteTypeRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getApiCache
default CompletableFuture<GetApiCacheResponse> getApiCache(GetApiCacheRequest getApiCacheRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getFunction
default CompletableFuture<GetFunctionResponse> getFunction(GetFunctionRequest getFunctionRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getResolver
default CompletableFuture<GetResolverResponse> getResolver(GetResolverRequest getResolverRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getType
default CompletableFuture<GetTypeResponse> getType(GetTypeRequest getTypeRequest)
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:
- AWS API Documentation
-
getType
default CompletableFuture<GetTypeResponse> getType(Consumer<GetTypeRequest.Builder> getTypeRequest)
Retrieves a
Type
object.
This is a convenience which creates an instance of the
GetTypeRequest.Builder
avoiding the need to create one manually 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:
- AWS API Documentation
-
listApiKeys
default CompletableFuture<ListApiKeysResponse> listApiKeys(ListApiKeysRequest listApiKeysRequest)
Lists the API keys for a given API.
API keys are deleted automatically 60 days after they expire. However, they may still be included in the response until they have actually been deleted. You can safely call
DeleteApiKey
to manually delete a key before it's automatically deleted.- 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listGraphqlApis
default CompletableFuture<ListGraphqlApisResponse> 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
listTypes
default CompletableFuture<ListTypesResponse> listTypes(ListTypesRequest listTypesRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
-
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:
- AWS API Documentation
-
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
updateType
default CompletableFuture<UpdateTypeResponse> updateType(UpdateTypeRequest updateTypeRequest)
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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
serviceClientConfiguration
default AppSyncServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
-
create
static AppSyncAsyncClient create()
Create aAppSyncAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.
-
builder
static AppSyncAsyncClientBuilder builder()
Create a builder that can be used to configure and create aAppSyncAsyncClient
.
-
-