GraphQL.See: Description
| Interface | Description |
|---|---|
| BatchLoaderRegistry |
Registry for functions to batch load data values, given a set of keys.
|
| BatchLoaderRegistry.RegistrationSpec<K,V> |
Spec to complete the registration of a batch loading function.
|
| DataFetcherExceptionResolver |
Contract to resolve exceptions from
DataFetchers. |
| DataLoaderRegistrar |
Contract for access to the
DataLoaderRegistry for each request for
the purpose of registering DataLoader instances. |
| GraphQlSource |
Strategy to resolve a
GraphQL and a GraphQLSchema. |
| GraphQlSource.Builder<B extends GraphQlSource.Builder<B>> |
Common configuration options for all
GraphQlSource builders,
independent of how GraphQLSchema is created. |
| GraphQlSource.SchemaResourceBuilder |
GraphQlSource builder that relies on parsing schema definition
files and uses a RuntimeWiring to create the underlying
GraphQLSchema. |
| RuntimeWiringConfigurer |
Callbacks that allow applying changes to the
RuntimeWiring.Builder
in GraphQlSource.Builder. |
| SubscriptionExceptionResolver |
Contract for a component that is invoked when a GraphQL subscription
Publisher ends with an error. |
| ThreadLocalAccessor |
Interface to be implemented to assist with the extraction of ThreadLocal
values at the start of GraphQL request execution, e.g.
|
| Enum | Description |
|---|---|
| ErrorType |
Common categories to use to classify for exceptions raised by
DataFetcher's that can enable a client to make automated
decisions. |
| Exception | Description |
|---|---|
| MissingSchemaException |
Indicates that no GraphQL schema definition was configured on the
GraphQlSource.Builder. |
| SubscriptionPublisherException |
An exception raised after a GraphQL subscription
Publisher ends with an exception, and after that
exception has been resolved to GraphQL errors. |
GraphQL.