A B C D E F G I J M N O P R S T U V W 
All Classes All Packages

A

addingHeaders(Function<RoutingContext, MultiMap>) - Method in interface io.vertx.ext.web.handler.graphql.GraphiQLHandlerBuilder
Customize the HTTP headers to add to GraphQL requests sent by the GraphiQL user interface.

B

beforeExecute(Handler<ExecutionInputBuilderWithContext<Message>>) - Method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandlerBuilder
Set a callback to invoke before executing a GraphQL query.
beforeExecute(Handler<ExecutionInputBuilderWithContext<RoutingContext>>) - Method in interface io.vertx.ext.web.handler.graphql.GraphQLHandlerBuilder
Set a callback to invoke before executing a GraphQL query.
build() - Method in interface io.vertx.ext.web.handler.graphql.GraphiQLHandlerBuilder
 
build() - Method in interface io.vertx.ext.web.handler.graphql.GraphQLHandlerBuilder
 
build() - Static method in interface io.vertx.ext.web.handler.graphql.UploadScalar
 
build() - Method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandlerBuilder
 
builder() - Method in interface io.vertx.ext.web.handler.graphql.ExecutionInputBuilderWithContext
 
builder(GraphQL) - Static method in interface io.vertx.ext.web.handler.graphql.GraphQLHandler
Create a new GraphQLHandlerBuilder that will use the provided graphQL to build a GraphQLHandler.
builder(GraphQL) - Static method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandler
Create a new GraphQLWSHandlerBuilder that will use the provided graphQL to build a GraphQLWSHandler.
builder(Vertx) - Static method in interface io.vertx.ext.web.handler.graphql.GraphiQLHandler

C

COMPLETE - io.vertx.ext.web.handler.graphql.ws.MessageType
 
CONNECTION_ACK - io.vertx.ext.web.handler.graphql.ws.MessageType
 
CONNECTION_INIT - io.vertx.ext.web.handler.graphql.ws.MessageType
 
ConnectionInitEvent - Interface in io.vertx.ext.web.handler.graphql.ws
 
connectionParams() - Method in interface io.vertx.ext.web.handler.graphql.ws.Message
 
context() - Method in interface io.vertx.ext.web.handler.graphql.ExecutionInputBuilderWithContext
 
create() - Static method in class io.vertx.ext.web.handler.graphql.instrumentation.VertxFutureAdapter
 
create(GraphQL) - Static method in interface io.vertx.ext.web.handler.graphql.GraphQLHandler
Create a new GraphQLHandler that will use the provided graphQL object to execute queries.
create(GraphQL) - Static method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandler
Create a new GraphQLWSHandler that will use the provided graphQL object to execute requests.
create(GraphQL, GraphQLHandlerOptions) - Static method in interface io.vertx.ext.web.handler.graphql.GraphQLHandler
Create a new GraphQLHandler that will use the provided graphQL object to execute queries.
create(GraphQL, GraphQLWSOptions) - Static method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandler
Create a new GraphQLWSHandler that will use the provided graphQL object to execute requests.
create(Vertx) - Static method in interface io.vertx.ext.web.handler.graphql.GraphiQLHandler
Create a new GraphiQLHandler.
create(Vertx, GraphiQLHandlerOptions) - Static method in interface io.vertx.ext.web.handler.graphql.GraphiQLHandler
Create a new GraphiQLHandler.

D

DEFAULT_CONNECTION_INIT_WAIT_TIMEOUT - Static variable in class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptions
Default maximum delay in milliseconds for the client to send the CONNECTION_INIT message = 3000.
DEFAULT_ENABLED - Static variable in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Whether GraphiQL development tool should be enabled by default = false.
DEFAULT_GRAPHQL_URI - Static variable in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Default URI for HTTP and GraphQLWS endpoints = /graphql.
DEFAULT_GRAPHQL_WS_ENABLED - Static variable in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Whether GraphQLWS transport should be enabled by default = true.
DEFAULT_HTTP_ENABLED - Static variable in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Whether HTTP transport should be enabled by default = true.
DEFAULT_REQUEST_BATCHING_ENABLED - Static variable in class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
Whether request batching should be enabled by default = false.
DEFAULT_REQUEST_MULTIPART_ENABLED - Static variable in class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
Whether a multipart request should be enabled by default = false

E

ERROR - io.vertx.ext.web.handler.graphql.ws.MessageType
 
ExecutionInputBuilderWithContext<C> - Interface in io.vertx.ext.web.handler.graphql
Holds a ExecutionInput.Builder with a contextual object.

F

from(String) - Static method in enum io.vertx.ext.web.handler.graphql.ws.MessageType
Get a MessageType from its text representation.

G

getConnectionInitWaitTimeout() - Method in class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptions
 
getGraphQLUri() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
getGraphQLWSUri() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
getHeaders() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
getQuery() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
getText() - Method in enum io.vertx.ext.web.handler.graphql.ws.MessageType
 
getVariables() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
getWsConnectionParams() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
GraphiQLHandler - Interface in io.vertx.ext.web.handler.graphql
A handler for GraphiQL resources.
GraphiQLHandlerBuilder - Interface in io.vertx.ext.web.handler.graphql
A builder for GraphiQLHandler instances.
GraphiQLHandlerOptions - Class in io.vertx.ext.web.handler.graphql
Embedded GraphiQL user interface options.
GraphiQLHandlerOptions() - Constructor for class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Default constructor.
GraphiQLHandlerOptions(JsonObject) - Constructor for class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Constructor to create options from JSON.
GraphiQLHandlerOptions(GraphiQLHandlerOptions) - Constructor for class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Copy constructor.
GraphiQLHandlerOptionsConverter - Class in io.vertx.ext.web.handler.graphql
Converter and mapper for GraphiQLHandlerOptions.
GraphiQLHandlerOptionsConverter() - Constructor for class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptionsConverter
 
GraphQLHandler - Interface in io.vertx.ext.web.handler.graphql
A Route handler for GraphQL requests.
GraphQLHandlerBuilder - Interface in io.vertx.ext.web.handler.graphql
A builder for GraphQLHandler instances.
GraphQLHandlerOptions - Class in io.vertx.ext.web.handler.graphql
Options for configuring the GraphQLHandler.
GraphQLHandlerOptions() - Constructor for class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
Default constructor.
GraphQLHandlerOptions(JsonObject) - Constructor for class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
Constructor to create options from JSON.
GraphQLHandlerOptions(GraphQLHandlerOptions) - Constructor for class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
Copy constructor.
GraphQLHandlerOptionsConverter - Class in io.vertx.ext.web.handler.graphql
Converter and mapper for GraphQLHandlerOptions.
GraphQLHandlerOptionsConverter() - Constructor for class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptionsConverter
 
GraphQLWSHandler - Interface in io.vertx.ext.web.handler.graphql.ws
GraphQLWSHandlerBuilder - Interface in io.vertx.ext.web.handler.graphql.ws
A builder for GraphQLWSHandler instances.
GraphQLWSOptions - Class in io.vertx.ext.web.handler.graphql.ws
Options for configuring the GraphQLWSHandler.
GraphQLWSOptions() - Constructor for class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptions
Default constructor.
GraphQLWSOptions(JsonObject) - Constructor for class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptions
Constructor to create options from JSON.
GraphQLWSOptions(GraphQLWSOptions) - Constructor for class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptions
Copy constructor.
GraphQLWSOptionsConverter - Class in io.vertx.ext.web.handler.graphql.ws
Converter and mapper for GraphQLWSOptions.
GraphQLWSOptionsConverter() - Constructor for class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptionsConverter
 

I

instrumentDataFetcher(DataFetcher<?>, InstrumentationFieldFetchParameters, InstrumentationState) - Method in class io.vertx.ext.web.handler.graphql.instrumentation.JsonObjectAdapter
 
instrumentDataFetcher(DataFetcher<?>, InstrumentationFieldFetchParameters, InstrumentationState) - Method in class io.vertx.ext.web.handler.graphql.instrumentation.VertxFutureAdapter
 
io.vertx.ext.web.handler.graphql - package io.vertx.ext.web.handler.graphql
 
io.vertx.ext.web.handler.graphql.instrumentation - package io.vertx.ext.web.handler.graphql.instrumentation
 
io.vertx.ext.web.handler.graphql.ws - package io.vertx.ext.web.handler.graphql.ws
 
io.vertx.web.graphql - module io.vertx.web.graphql
 
isEnabled() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
isGraphQLWSEnabled() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
isHttpEnabled() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
isRequestBatchingEnabled() - Method in class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
 
isRequestMultipartEnabled() - Method in class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
 

J

JsonObjectAdapter - Class in io.vertx.ext.web.handler.graphql.instrumentation
Instrument PropertyDataFetcher so that JsonObject fields can be extracted.
JsonObjectAdapter() - Constructor for class io.vertx.ext.web.handler.graphql.instrumentation.JsonObjectAdapter
 

M

message() - Method in interface io.vertx.ext.web.handler.graphql.ws.ConnectionInitEvent
Provides MessageType.CONNECTION_INIT message content.
message() - Method in interface io.vertx.ext.web.handler.graphql.ws.Message
 
Message - Interface in io.vertx.ext.web.handler.graphql.ws
MessageType - Enum in io.vertx.ext.web.handler.graphql.ws
The Message types.

N

NEXT - io.vertx.ext.web.handler.graphql.ws.MessageType
 

O

onConnectionInit(Handler<ConnectionInitEvent>) - Method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandlerBuilder
Customize the connection init Handler.
onMessage(Handler<Message>) - Method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandlerBuilder
Customize the message Handler.
onSocketEnd(Handler<ServerWebSocket>) - Method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandlerBuilder
Customize the end Handler.

P

PING - io.vertx.ext.web.handler.graphql.ws.MessageType
 
PONG - io.vertx.ext.web.handler.graphql.ws.MessageType
 

R

router() - Method in interface io.vertx.ext.web.handler.graphql.GraphiQLHandler
Creates a router configured to serve GraphiQL resources.

S

setConnectionInitWaitTimeout(long) - Method in class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptions
Set the maximum delay in milliseconds for the client to send the CONNECTION_INIT message.
setEnabled(boolean) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Whether the GraphiQL development tool should be enabled.
setGraphQLUri(String) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Set the GraphQL HTTP endpoint URI.
setGraphQLWSEnabled(boolean) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Whether the GraphQLWS transport should be enabled.
setGraphWSQLUri(String) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Set the GraphQLWS endpoint URI.
setHeaders(Map<String, String>) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
A fixed set of HTTP headers to add to GraphiQL requests.
setHttpEnabled(boolean) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Whether the HTTP transport should be enabled.
setQuery(String) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Initial value of the query area in the GraphiQL user interface.
setRequestBatchingEnabled(boolean) - Method in class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
Whether request batching should be enabled.
setRequestMultipartEnabled(boolean) - Method in class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
Whether request multipart should be enabled.
setVariables(JsonObject) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Initial value of the variables area in the GraphiQL user interface.
setWsConnectionParams(JsonObject) - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
Initial GraphQLWS connection params.
socket() - Method in interface io.vertx.ext.web.handler.graphql.ws.Message
 
SUBSCRIBE - io.vertx.ext.web.handler.graphql.ws.MessageType
 

T

toJson() - Method in class io.vertx.ext.web.handler.graphql.GraphiQLHandlerOptions
 
toJson() - Method in class io.vertx.ext.web.handler.graphql.GraphQLHandlerOptions
 
toJson() - Method in class io.vertx.ext.web.handler.graphql.ws.GraphQLWSOptions
 
type() - Method in interface io.vertx.ext.web.handler.graphql.ws.Message
 

U

UploadScalar - Interface in io.vertx.ext.web.handler.graphql
 

V

valueOf(String) - Static method in enum io.vertx.ext.web.handler.graphql.ws.MessageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.ext.web.handler.graphql.ws.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
VertxFutureAdapter - Class in io.vertx.ext.web.handler.graphql.instrumentation
Instrument data fetchers so that Future results are automatically converted to CompletionStage.

W

with(GraphiQLHandlerOptions) - Method in interface io.vertx.ext.web.handler.graphql.GraphiQLHandlerBuilder
Change the GraphiQLHandlerOptions to use.
with(GraphQLHandlerOptions) - Method in interface io.vertx.ext.web.handler.graphql.GraphQLHandlerBuilder
Change the GraphQLHandlerOptions to use.
with(GraphQLWSOptions) - Method in interface io.vertx.ext.web.handler.graphql.ws.GraphQLWSHandlerBuilder
Change the GraphQLWSOptions to use.
A B C D E F G I J M N O P R S T U V W 
All Classes All Packages