@Generated(value="software.amazon.awssdk:codegen") public interface AppSyncAsyncClient extends SdkClient, SdkAutoCloseable
builder()
method.
AWS AppSync provides API actions for creating and interacting with data sources using GraphQL from your application.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
serviceNameclosestatic final String SERVICE_NAME
static AppSyncAsyncClient create()
AppSyncAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from
the DefaultCredentialsProvider.static AppSyncAsyncClientBuilder builder()
AppSyncAsyncClient.default CompletableFuture<CreateApiKeyResponse> createApiKey(CreateApiKeyRequest createApiKeyRequest)
Creates a unique key that you can distribute to clients who are executing your API.
createApiKeyRequest - default CompletableFuture<CreateApiKeyResponse> createApiKey(Consumer<CreateApiKeyRequest.Builder> createApiKeyRequest)
Creates a unique key that you can distribute to clients who are executing your API.
CreateApiKeyRequest.Builder avoiding the need to
create one manually via CreateApiKeyRequest.builder()createApiKeyRequest - a Consumer that will call methods on CreateApiKeyRequest.Builder.default CompletableFuture<CreateDataSourceResponse> createDataSource(CreateDataSourceRequest createDataSourceRequest)
Creates a DataSource object.
createDataSourceRequest - default CompletableFuture<CreateDataSourceResponse> createDataSource(Consumer<CreateDataSourceRequest.Builder> createDataSourceRequest)
Creates a DataSource object.
CreateDataSourceRequest.Builder avoiding the need
to create one manually via CreateDataSourceRequest.builder()createDataSourceRequest - a Consumer that will call methods on CreateDataSourceRequest.Builder.default CompletableFuture<CreateGraphqlApiResponse> createGraphqlApi(CreateGraphqlApiRequest createGraphqlApiRequest)
Creates a GraphqlApi object.
createGraphqlApiRequest - default CompletableFuture<CreateGraphqlApiResponse> createGraphqlApi(Consumer<CreateGraphqlApiRequest.Builder> createGraphqlApiRequest)
Creates a GraphqlApi object.
CreateGraphqlApiRequest.Builder avoiding the need
to create one manually via CreateGraphqlApiRequest.builder()createGraphqlApiRequest - a Consumer that will call methods on CreateGraphqlApiRequest.Builder.default CompletableFuture<CreateResolverResponse> createResolver(CreateResolverRequest createResolverRequest)
Creates a Resolver object.
A resolver converts incoming requests into a format that a data source can understand and converts the data source's responses into GraphQL.
createResolverRequest - default CompletableFuture<CreateResolverResponse> createResolver(Consumer<CreateResolverRequest.Builder> createResolverRequest)
Creates a Resolver object.
A resolver converts incoming requests into a format that a data source can understand and converts the data source's responses into GraphQL.
CreateResolverRequest.Builder avoiding the need to
create one manually via CreateResolverRequest.builder()createResolverRequest - a Consumer that will call methods on CreateResolverRequest.Builder.default CompletableFuture<CreateTypeResponse> createType(CreateTypeRequest createTypeRequest)
Creates a Type object.
createTypeRequest - default CompletableFuture<CreateTypeResponse> createType(Consumer<CreateTypeRequest.Builder> createTypeRequest)
Creates a Type object.
CreateTypeRequest.Builder avoiding the need to
create one manually via CreateTypeRequest.builder()createTypeRequest - a Consumer that will call methods on CreateTypeRequest.Builder.default CompletableFuture<DeleteApiKeyResponse> deleteApiKey(DeleteApiKeyRequest deleteApiKeyRequest)
Deletes an API key.
deleteApiKeyRequest - default CompletableFuture<DeleteApiKeyResponse> deleteApiKey(Consumer<DeleteApiKeyRequest.Builder> deleteApiKeyRequest)
Deletes an API key.
DeleteApiKeyRequest.Builder avoiding the need to
create one manually via DeleteApiKeyRequest.builder()deleteApiKeyRequest - a Consumer that will call methods on DeleteApiKeyRequest.Builder.default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest)
Deletes a DataSource object.
deleteDataSourceRequest - default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(Consumer<DeleteDataSourceRequest.Builder> deleteDataSourceRequest)
Deletes a DataSource object.
DeleteDataSourceRequest.Builder avoiding the need
to create one manually via DeleteDataSourceRequest.builder()deleteDataSourceRequest - a Consumer that will call methods on DeleteDataSourceRequest.Builder.default CompletableFuture<DeleteGraphqlApiResponse> deleteGraphqlApi(DeleteGraphqlApiRequest deleteGraphqlApiRequest)
Deletes a GraphqlApi object.
deleteGraphqlApiRequest - default CompletableFuture<DeleteGraphqlApiResponse> deleteGraphqlApi(Consumer<DeleteGraphqlApiRequest.Builder> deleteGraphqlApiRequest)
Deletes a GraphqlApi object.
DeleteGraphqlApiRequest.Builder avoiding the need
to create one manually via DeleteGraphqlApiRequest.builder()deleteGraphqlApiRequest - a Consumer that will call methods on DeleteGraphqlApiRequest.Builder.default CompletableFuture<DeleteResolverResponse> deleteResolver(DeleteResolverRequest deleteResolverRequest)
Deletes a Resolver object.
deleteResolverRequest - default CompletableFuture<DeleteResolverResponse> deleteResolver(Consumer<DeleteResolverRequest.Builder> deleteResolverRequest)
Deletes a Resolver object.
DeleteResolverRequest.Builder avoiding the need to
create one manually via DeleteResolverRequest.builder()deleteResolverRequest - a Consumer that will call methods on DeleteResolverRequest.Builder.default CompletableFuture<DeleteTypeResponse> deleteType(DeleteTypeRequest deleteTypeRequest)
Deletes a Type object.
deleteTypeRequest - default CompletableFuture<DeleteTypeResponse> deleteType(Consumer<DeleteTypeRequest.Builder> deleteTypeRequest)
Deletes a Type object.
DeleteTypeRequest.Builder avoiding the need to
create one manually via DeleteTypeRequest.builder()deleteTypeRequest - a Consumer that will call methods on DeleteTypeRequest.Builder.default CompletableFuture<GetDataSourceResponse> getDataSource(GetDataSourceRequest getDataSourceRequest)
Retrieves a DataSource object.
getDataSourceRequest - default CompletableFuture<GetDataSourceResponse> getDataSource(Consumer<GetDataSourceRequest.Builder> getDataSourceRequest)
Retrieves a DataSource object.
GetDataSourceRequest.Builder avoiding the need to
create one manually via GetDataSourceRequest.builder()getDataSourceRequest - a Consumer that will call methods on GetDataSourceRequest.Builder.default CompletableFuture<GetGraphqlApiResponse> getGraphqlApi(GetGraphqlApiRequest getGraphqlApiRequest)
Retrieves a GraphqlApi object.
getGraphqlApiRequest - default CompletableFuture<GetGraphqlApiResponse> getGraphqlApi(Consumer<GetGraphqlApiRequest.Builder> getGraphqlApiRequest)
Retrieves a GraphqlApi object.
GetGraphqlApiRequest.Builder avoiding the need to
create one manually via GetGraphqlApiRequest.builder()getGraphqlApiRequest - a Consumer that will call methods on GetGraphqlApiRequest.Builder.default CompletableFuture<GetIntrospectionSchemaResponse> getIntrospectionSchema(GetIntrospectionSchemaRequest getIntrospectionSchemaRequest)
Retrieves the introspection schema for a GraphQL API.
getIntrospectionSchemaRequest - default CompletableFuture<GetIntrospectionSchemaResponse> getIntrospectionSchema(Consumer<GetIntrospectionSchemaRequest.Builder> getIntrospectionSchemaRequest)
Retrieves the introspection schema for a GraphQL API.
GetIntrospectionSchemaRequest.Builder avoiding the
need to create one manually via GetIntrospectionSchemaRequest.builder()getIntrospectionSchemaRequest - a Consumer that will call methods on GetIntrospectionSchemaRequest.Builder.default CompletableFuture<GetResolverResponse> getResolver(GetResolverRequest getResolverRequest)
Retrieves a Resolver object.
getResolverRequest - default CompletableFuture<GetResolverResponse> getResolver(Consumer<GetResolverRequest.Builder> getResolverRequest)
Retrieves a Resolver object.
GetResolverRequest.Builder avoiding the need to
create one manually via GetResolverRequest.builder()getResolverRequest - a Consumer that will call methods on GetResolverRequest.Builder.default CompletableFuture<GetSchemaCreationStatusResponse> getSchemaCreationStatus(GetSchemaCreationStatusRequest getSchemaCreationStatusRequest)
Retrieves the current status of a schema creation operation.
getSchemaCreationStatusRequest - default CompletableFuture<GetSchemaCreationStatusResponse> getSchemaCreationStatus(Consumer<GetSchemaCreationStatusRequest.Builder> getSchemaCreationStatusRequest)
Retrieves the current status of a schema creation operation.
GetSchemaCreationStatusRequest.Builder avoiding
the need to create one manually via GetSchemaCreationStatusRequest.builder()getSchemaCreationStatusRequest - a Consumer that will call methods on GetSchemaCreationStatusRequest.Builder.default CompletableFuture<GetTypeResponse> getType(GetTypeRequest getTypeRequest)
Retrieves a Type object.
getTypeRequest - default CompletableFuture<GetTypeResponse> getType(Consumer<GetTypeRequest.Builder> getTypeRequest)
Retrieves a Type object.
GetTypeRequest.Builder avoiding the need to create
one manually via GetTypeRequest.builder()getTypeRequest - a Consumer that will call methods on GetTypeRequest.Builder.default CompletableFuture<ListApiKeysResponse> listApiKeys(ListApiKeysRequest listApiKeysRequest)
Lists the API keys for a given API.
listApiKeysRequest - default CompletableFuture<ListApiKeysResponse> listApiKeys(Consumer<ListApiKeysRequest.Builder> listApiKeysRequest)
Lists the API keys for a given API.
ListApiKeysRequest.Builder avoiding the need to
create one manually via ListApiKeysRequest.builder()listApiKeysRequest - a Consumer that will call methods on ListApiKeysRequest.Builder.default CompletableFuture<ListDataSourcesResponse> listDataSources(ListDataSourcesRequest listDataSourcesRequest)
Lists the data sources for a given API.
listDataSourcesRequest - default CompletableFuture<ListDataSourcesResponse> listDataSources(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists the data sources for a given API.
ListDataSourcesRequest.Builder avoiding the need
to create one manually via ListDataSourcesRequest.builder()listDataSourcesRequest - a Consumer that will call methods on ListDataSourcesRequest.Builder.default CompletableFuture<ListGraphqlApisResponse> listGraphqlApis(ListGraphqlApisRequest listGraphqlApisRequest)
Lists your GraphQL APIs.
listGraphqlApisRequest - default CompletableFuture<ListGraphqlApisResponse> listGraphqlApis()
Lists your GraphQL APIs.
default CompletableFuture<ListGraphqlApisResponse> listGraphqlApis(Consumer<ListGraphqlApisRequest.Builder> listGraphqlApisRequest)
Lists your GraphQL APIs.
ListGraphqlApisRequest.Builder avoiding the need
to create one manually via ListGraphqlApisRequest.builder()listGraphqlApisRequest - a Consumer that will call methods on ListGraphqlApisRequest.Builder.default CompletableFuture<ListResolversResponse> listResolvers(ListResolversRequest listResolversRequest)
Lists the resolvers for a given API and type.
listResolversRequest - default CompletableFuture<ListResolversResponse> listResolvers(Consumer<ListResolversRequest.Builder> listResolversRequest)
Lists the resolvers for a given API and type.
ListResolversRequest.Builder avoiding the need to
create one manually via ListResolversRequest.builder()listResolversRequest - a Consumer that will call methods on ListResolversRequest.Builder.default CompletableFuture<ListTypesResponse> listTypes(ListTypesRequest listTypesRequest)
Lists the types for a given API.
listTypesRequest - default CompletableFuture<ListTypesResponse> listTypes(Consumer<ListTypesRequest.Builder> listTypesRequest)
Lists the types for a given API.
ListTypesRequest.Builder avoiding the need to
create one manually via ListTypesRequest.builder()listTypesRequest - a Consumer that will call methods on ListTypesRequest.Builder.default CompletableFuture<StartSchemaCreationResponse> startSchemaCreation(StartSchemaCreationRequest startSchemaCreationRequest)
Adds a new schema to your GraphQL API.
This operation is asynchronous. Use to determine when it has completed.
startSchemaCreationRequest - default CompletableFuture<StartSchemaCreationResponse> startSchemaCreation(Consumer<StartSchemaCreationRequest.Builder> startSchemaCreationRequest)
Adds a new schema to your GraphQL API.
This operation is asynchronous. Use to determine when it has completed.
StartSchemaCreationRequest.Builder avoiding the
need to create one manually via StartSchemaCreationRequest.builder()startSchemaCreationRequest - a Consumer that will call methods on StartSchemaCreationRequest.Builder.default CompletableFuture<UpdateDataSourceResponse> updateDataSource(UpdateDataSourceRequest updateDataSourceRequest)
Updates a DataSource object.
updateDataSourceRequest - default CompletableFuture<UpdateDataSourceResponse> updateDataSource(Consumer<UpdateDataSourceRequest.Builder> updateDataSourceRequest)
Updates a DataSource object.
UpdateDataSourceRequest.Builder avoiding the need
to create one manually via UpdateDataSourceRequest.builder()updateDataSourceRequest - a Consumer that will call methods on UpdateDataSourceRequest.Builder.default CompletableFuture<UpdateGraphqlApiResponse> updateGraphqlApi(UpdateGraphqlApiRequest updateGraphqlApiRequest)
Updates a GraphqlApi object.
updateGraphqlApiRequest - default CompletableFuture<UpdateGraphqlApiResponse> updateGraphqlApi(Consumer<UpdateGraphqlApiRequest.Builder> updateGraphqlApiRequest)
Updates a GraphqlApi object.
UpdateGraphqlApiRequest.Builder avoiding the need
to create one manually via UpdateGraphqlApiRequest.builder()updateGraphqlApiRequest - a Consumer that will call methods on UpdateGraphqlApiRequest.Builder.default CompletableFuture<UpdateResolverResponse> updateResolver(UpdateResolverRequest updateResolverRequest)
Updates a Resolver object.
updateResolverRequest - default CompletableFuture<UpdateResolverResponse> updateResolver(Consumer<UpdateResolverRequest.Builder> updateResolverRequest)
Updates a Resolver object.
UpdateResolverRequest.Builder avoiding the need to
create one manually via UpdateResolverRequest.builder()updateResolverRequest - a Consumer that will call methods on UpdateResolverRequest.Builder.default CompletableFuture<UpdateTypeResponse> updateType(UpdateTypeRequest updateTypeRequest)
Updates a Type object.
updateTypeRequest - default CompletableFuture<UpdateTypeResponse> updateType(Consumer<UpdateTypeRequest.Builder> updateTypeRequest)
Updates a Type object.
UpdateTypeRequest.Builder avoiding the need to
create one manually via UpdateTypeRequest.builder()updateTypeRequest - a Consumer that will call methods on UpdateTypeRequest.Builder.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.