Class GraphQLHandlerBuilder


  • public class GraphQLHandlerBuilder
    extends Object
    A builder for GraphQLHandler instances.

    NOTE: This class has been automatically generated from the original non RX-ified interface using Vert.x codegen.

    • Constructor Detail

      • GraphQLHandlerBuilder

        public GraphQLHandlerBuilder​(io.vertx.ext.web.handler.graphql.GraphQLHandlerBuilder delegate)
      • GraphQLHandlerBuilder

        public GraphQLHandlerBuilder​(Object delegate)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getDelegate

        public io.vertx.ext.web.handler.graphql.GraphQLHandlerBuilder getDelegate()
      • with

        public GraphQLHandlerBuilder with​(io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions options)
        Change the GraphQLHandlerOptions to use.
        Parameters:
        options -
        Returns:
        a reference to this, so the API can be used fluently
      • beforeExecute

        public GraphQLHandlerBuilder beforeExecute​(io.vertx.core.Handler<ExecutionInputBuilderWithContext<RoutingContext>> beforeExecuteHandler)
        Set a callback to invoke before executing a GraphQL query.
        Parameters:
        beforeExecuteHandler - the callback to invoke
        Returns:
        a reference to this, so the API can be used fluently
      • newInstance

        public static GraphQLHandlerBuilder newInstance​(io.vertx.ext.web.handler.graphql.GraphQLHandlerBuilder arg)