Default Graph QLModule
Default Guice module for GraphQL applications. Sets up the GraphQL resource and GraphiQL assets, and provides a GraphQL instance given configured bindings.
Functions
Configure application bindings here
Optional binder for specifying a DataFetcherExceptionHandler to be used by queries, mutations, and subscriptions to handle errors. Defaults to one that skips printing of exception stack traces.
Optional binder for the dataLoaderRegistryFactory
Binder for graphql Instrumentations. RequestIdInstrumentation will be registered by default, but additional ones can be registered via this binder.
Binder for graphql mutations
Binder for graphql packages
Binder for graphql queries
Binder for graphql subscriptions
Optional binder for the graphQLWebSocketAuthenticator
Binder for Schema Directives. By default an "auth" directive is registered; additional schema directives can be registered via this binder.