Skip navigation links
B C E F G I M P R S T W _ 

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"

Based on the GET/POST and the Content-Type header, it expects the input params differently.

Executor(String, 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
 
Executor(Supplier<Requester<Bindings>>, 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 query and variables bindings.
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 GraphQLError values 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.transformFormatTypeResolvers().forEach(runtimeWiringBuilder::scalar);

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 null values from the variables component of the GraphQL request payload, otherwise null are 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(Endpoint) - 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.

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 username and password
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 : value pair See HTTP header fields
withParam(String, String) - Method in class manifold.graphql.rt.api.request.Executor
Add a name=value parameter 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
 
B C E F G I M P R S T W _ 
Skip navigation links

Copyright © 2024. All rights reserved.