B C E F G I M P R S T W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in interface manifold.graphql.rt.api.GqlBuilder
- BuiltType<T> - Interface in manifold.graphql.rt.api
C
- Config - Class in manifold.graphql.rt.api
- create(String, V) - Static method in interface manifold.graphql.rt.api.request.GqlRequestBody
E
- Executor<T> - Class in manifold.graphql.rt.api.request
-
Based on: "How to make GraphQL HTTP request using cUrl"
- Executor(String, String, String, Bindings, Class<T>) - Constructor for class manifold.graphql.rt.api.request.Executor
- Executor(Supplier<Requester<Bindings>>, String, String, Bindings, Class<T>) - Constructor for class manifold.graphql.rt.api.request.Executor
- Executor(Endpoint, String, String, Bindings, Class<T>) - Constructor for class manifold.graphql.rt.api.request.Executor
F
- findBuiltTypeFrom(Class) - Method in interface manifold.graphql.rt.api.BuiltType
G
- get() - Method in class manifold.graphql.rt.api.request.Executor
-
Make an HTTP GET request to
url. - get(Requester.Format) - Method in class manifold.graphql.rt.api.request.Executor
-
Make an HTTP GET request to
url. - getClassification() - Method in interface manifold.graphql.rt.api.request.GqlError
- getColumn() - Method in interface manifold.graphql.rt.api.request.GqlError.Location
- getEndpoint() - Method in class manifold.graphql.rt.api.request.Executor
-
Access the GraphQL request endpoint.
- getErrors() - Method in exception manifold.graphql.rt.api.request.GqlRequestException
- getFormat() - Method in class manifold.graphql.rt.api.request.Executor
-
Access the GraphQL request format.
- getHeaders() - Method in class manifold.graphql.rt.api.request.Executor
-
Access an unmodifiable view of the GraphQL request headers.
- getLine() - Method in interface manifold.graphql.rt.api.request.GqlError.Location
- getLocations() - Method in interface manifold.graphql.rt.api.request.GqlError
- getMessage() - Method in interface manifold.graphql.rt.api.request.GqlError
- getMessage() - Method in exception manifold.graphql.rt.api.request.GqlRequestException
- getPath() - Method in interface manifold.graphql.rt.api.request.GqlError
- getQuery() - Method in interface manifold.graphql.rt.api.request.GqlRequestBody
-
The static query defined in the GraphQL query schema.
- getRawResponseHandler() - Method in class manifold.graphql.rt.api.request.Executor
- getRequestBody() - Method in class manifold.graphql.rt.api.request.Executor
-
Access the full GraphQL request body, which includes
queryandvariablesbindings. - getResult(Class<E>) - Method in exception manifold.graphql.rt.api.request.GqlRequestException
- getTimeout() - Method in class manifold.graphql.rt.api.request.Executor
-
Access the GraphqL request timeout.
- getType() - Method in interface manifold.graphql.rt.api.request.GqlError
- getVariables() - Method in interface manifold.graphql.rt.api.request.GqlRequestBody
-
The query variable constraints.
- GqlBuilder<T extends GqlType> - Interface in manifold.graphql.rt.api
- GqlError - Interface in manifold.graphql.rt.api.request
-
Reflects the
GraphQLErrorvalues encoded in the @"errors"response of a GraphQL request. - GqlError.Location - Interface in manifold.graphql.rt.api.request
- GqlError.Location.ProxyFactory - Class in manifold.graphql.rt.api.request
- GqlError.ProxyFactory - Class in manifold.graphql.rt.api.request
- GqlQuery<R extends GqlQueryResult> - Interface in manifold.graphql.rt.api
-
A base class for all GraphQL queries.
- GqlQueryResult - Interface in manifold.graphql.rt.api
-
Base interface for all query result types type-safely reflecting query fields and structure.
- GqlRequestBody<V> - Interface in manifold.graphql.rt.api.request
-
Wraps the GraphQL request body consisting of both the query and variables.
- GqlRequestBody.ProxyFactory - Class in manifold.graphql.rt.api.request
- GqlRequestException - Exception in manifold.graphql.rt.api.request
-
Thrown when a GraphQL request response contains errors.
- GqlRequestException(Bindings) - Constructor for exception manifold.graphql.rt.api.request.GqlRequestException
- GqlScalars - Class in manifold.graphql.rt.api
-
For use with a GraphQL server to automatically transform JSON Manifold format resolvers to GraphQL Scalars e.g.,:
- GqlScalars() - Constructor for class manifold.graphql.rt.api.GqlScalars
- GqlType - Interface in manifold.graphql.rt.api
-
Common base type for GraphQL generated types.
I
- instance() - Static method in class manifold.graphql.rt.api.Config
- isRemoveNullConstraintValues() - Method in class manifold.graphql.rt.api.Config
-
If true, recursively removes all
nullvalues from the variables component of the GraphQL request payload, otherwisenullare retained.
M
- manifold.graphql.rt.api - package manifold.graphql.rt.api
- manifold.graphql.rt.api.request - package manifold.graphql.rt.api.request
- maybeRemoveNulls(Bindings) - Static method in interface manifold.graphql.rt.api.request.GqlRequestBody
-
Recursively remove entries with `null` values since the absence of a field and a field with a `null` value are treated equally.
P
- post() - Method in class manifold.graphql.rt.api.request.Executor
-
Make an HTTP POST request to
url. - post(Requester.Format) - Method in class manifold.graphql.rt.api.request.Executor
-
Make an HTTP POST request to
url. - proxy(Map, Class<GqlError.Location>) - Method in class manifold.graphql.rt.api.request.GqlError.Location.ProxyFactory
- proxy(Map, Class<GqlError>) - Method in class manifold.graphql.rt.api.request.GqlError.ProxyFactory
- proxy(Map, Class<GqlRequestBody>) - Method in class manifold.graphql.rt.api.request.GqlRequestBody.ProxyFactory
- ProxyFactory() - Constructor for class manifold.graphql.rt.api.request.GqlError.Location.ProxyFactory
- ProxyFactory() - Constructor for class manifold.graphql.rt.api.request.GqlError.ProxyFactory
- ProxyFactory() - Constructor for class manifold.graphql.rt.api.request.GqlRequestBody.ProxyFactory
R
- removeNulls(List, Set<Integer>) - Static method in interface manifold.graphql.rt.api.request.GqlRequestBody
- request(String) - Method in interface manifold.graphql.rt.api.GqlQuery
-
Provides an HTTP request executor for the query.
- request(Supplier<Requester<Bindings>>) - Method in interface manifold.graphql.rt.api.GqlQuery
-
Provides an HTTP request executor for the query.
- request(Endpoint) - Method in interface manifold.graphql.rt.api.GqlQuery
-
Provides an HTTP request executor for the query.
S
- setRemoveNullConstraintValues(boolean) - Method in class manifold.graphql.rt.api.Config
T
- transformFormatTypeResolvers() - Static method in class manifold.graphql.rt.api.GqlScalars
W
- withAuthorization(String, String) - Method in class manifold.graphql.rt.api.request.Executor
- withBasicAuthorization(String, String) - Method in class manifold.graphql.rt.api.request.Executor
-
Set the Basic Authorization header using the provided
usernameandpassword - withBearerAuthorization(String) - Method in class manifold.graphql.rt.api.request.Executor
-
Set the Bearer Authorization header using the provided
accessToken. - withHeader(String, String) - Method in class manifold.graphql.rt.api.request.Executor
-
Set an HTTP request header
name : valuepair See HTTP header fields - withParam(String, String) - Method in class manifold.graphql.rt.api.request.Executor
-
Add a
name=valueparameter to the request URL. - withRawResponseHandler(Function<Bindings, Object>) - Method in class manifold.graphql.rt.api.request.Executor
- withTimeout(int) - Method in class manifold.graphql.rt.api.request.Executor
-
The connection timeout setting in milliseconds.
_
- _maybeRemoveNulls(Bindings, Set<Integer>) - Static method in interface manifold.graphql.rt.api.request.GqlRequestBody
All Classes All Packages