@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 |
serviceName
close
static 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.