Uses of Class
io.helidon.graphql.server.InvocationHandler.Builder
Packages that use InvocationHandler.Builder
-
Uses of InvocationHandler.Builder in io.helidon.graphql.server
Classes in io.helidon.graphql.server that implement interfaces with type arguments of type InvocationHandler.BuilderModifier and TypeClassDescriptionstatic classFluent API builder to configure the invocation handler.Methods in io.helidon.graphql.server that return InvocationHandler.BuilderModifier and TypeMethodDescriptionInvocationHandler.Builder.addBlacklistedException(String exceptionClass) Add an exception to the blacklist.InvocationHandler.Builder.addContextHandler(InvocationHandler.ContextHandler contextHandler) Add a context handler to update theExecutionContextbefore GraphQL execution.InvocationHandler.Builder.addWhitelistedException(String exceptionClass) Add an exception to the whitelist.static InvocationHandler.BuilderInvocationHandler.builder()Fluent API builder to configure the invocation handler.Update builder from configuration.InvocationHandler.Builder.defaultErrorMessage(String defaultErrorMessage) Default error message to return when an internal server error occurs.InvocationHandler.Builder.exceptionBlacklist(String[] classNames) Blacklisted error classes that will not return error message back to caller.InvocationHandler.Builder.exceptionWhitelist(String[] classNames) Whitelisted error classes that will return error message back to caller.InvocationHandler.Builder.maxQueryComplexity(int maxQueryComplexity) Maximum allowed GraphQL query complexity.InvocationHandler.Builder.maxQueryDepth(int maxQueryDepth) Maximum allowed GraphQL query depth.InvocationHandler.Builder.schema(graphql.schema.GraphQLSchema schema) Configure the GraphQL schema to be used.