All Classes and Interfaces
Class
Description
A specialized
Header for Authorization.Like an
Optional, but the value can be null and instead of a value,
there can be a List of GraphQLErrors instead.Represents one of these nodes in a GraphQL document:
- regular field (name), for example "color"
- reference to a named fragment, for example "...comparisonFields"
- an inline fragment, for example ("...
Represents a named fragment definition in a GraphQL document.
Represents a node in a GraphQL document that can contain either an operation (query/mutation/subscription),
or a definition of a named fragment.
Represents a reference to a named fragment.
Marks an injection point that should receive a named GraphQL client instance.
Annotate your GraphQL Client
interface as GraphQLClientApi,
so CDI can build and inject it for you.Represents a response that contained application-level errors and thus can't be turned into a domain object.
Adds a custom header to the http requests sent out by the GraphQL Client.
Represents an inline fragment in a GraphQL document.
Marks a response that had unexpected contents and the client was unable to properly process it.
'Hide' or 'unwrap' the return type of the annotated method from GraphQL,
i.e.
This class provides utility methods for validating names according to the GraphQL specification.
Places a parameter not on the query field but some field deeper in the request,
e.g.
Use this builder, when you are not in a CDI context, i.e.
Marks a close WebSocket message from the server that was unexpected.