Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
R
- ReactiveAdapterRegistryHelper - Class in org.springframework.graphql.execution
- ReactiveAdapterRegistryHelper() - Constructor for class org.springframework.graphql.execution.ReactiveAdapterRegistryHelper
- ReactiveSecurityDataFetcherExceptionResolver - Class in org.springframework.graphql.execution
-
Reactive
DataFetcherExceptionResolver
for Spring Security exceptions. - ReactiveSecurityDataFetcherExceptionResolver() - Constructor for class org.springframework.graphql.execution.ReactiveSecurityDataFetcherExceptionResolver
- readableType() - Method in class org.springframework.graphql.execution.GraphQlContextAccessor
- readValue(GraphQLContext, Object) - Method in class org.springframework.graphql.execution.GraphQlContextAccessor
- readValues(GraphQLContext, Predicate<Object>, Map<Object, Object>) - Method in class org.springframework.graphql.execution.GraphQlContextAccessor
- registerBatchLoader(BiFunction<List<K>, BatchLoaderEnvironment, Flux<V>>) - Method in interface org.springframework.graphql.execution.BatchLoaderRegistry.RegistrationSpec
-
Register the give batch loading function.
- registerDataLoaders(DataLoaderRegistry, GraphQLContext) - Method in interface org.springframework.graphql.execution.DataLoaderRegistrar
-
Callback that provides access to the
DataLoaderRegistry
from the theExecutionInput
. - registerDataLoaders(DataLoaderRegistry, GraphQLContext) - Method in class org.springframework.graphql.execution.DefaultBatchLoaderRegistry
- registerMappedBatchLoader(BiFunction<Set<K>, BatchLoaderEnvironment, Mono<Map<K, V>>>) - Method in interface org.springframework.graphql.execution.BatchLoaderRegistry.RegistrationSpec
-
A variant of
BatchLoaderRegistry.RegistrationSpec.registerBatchLoader(BiFunction)
that returns a Map of key-value pairs, which is useful is there aren't values for all keys. - RepresentationException - Exception in org.springframework.graphql.data.federation
-
Raised when a representation could not be resolved because: The "__typename" argument is missing.
- RepresentationException(Map<String, Object>, String) - Constructor for exception org.springframework.graphql.data.federation.RepresentationException
- RepresentationException(Map<String, Object>, HandlerMethod, String) - Constructor for exception org.springframework.graphql.data.federation.RepresentationException
- RepresentationNotResolvedException - Exception in org.springframework.graphql.data.federation
-
Specialization of
RepresentationException
that indicates a resolver returnednull
or completed empty. - RepresentationNotResolvedException(Map<String, Object>, HandlerMethod) - Constructor for exception org.springframework.graphql.data.federation.RepresentationNotResolvedException
- request(GraphQLQuery) - Method in class org.springframework.graphql.client.DgsGraphQlClient
-
Start defining a GraphQL request for the given
GraphQLQuery
. - required() - Element in annotation interface org.springframework.graphql.data.method.annotation.ContextValue
-
Whether the value is required.
- required() - Element in annotation interface org.springframework.graphql.data.method.annotation.LocalContextValue
-
Whether the value is required.
- requiresProjection(Class<?>) - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher
- requiresProjection(Class<?>) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher
- reset() - Method in class org.springframework.graphql.execution.SecurityContextThreadLocalAccessor
-
Deprecated, for removal: This API element is subject to removal in a future version.
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.ArgumentMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.ArgumentsMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.AuthenticationPrincipalArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.ContextValueMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.ContinuationHandlerMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.DataFetchingEnvironmentMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.DataLoaderMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.LocalContextValueMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.PrincipalMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.ProjectedPayloadMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.SortMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.SourceMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.annotation.support.SubrangeMethodArgumentResolver
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in interface org.springframework.graphql.data.method.HandlerMethodArgumentResolver
-
Resolve a method parameter to a value.
- resolveArgument(MethodParameter, DataFetchingEnvironment) - Method in class org.springframework.graphql.data.method.HandlerMethodArgumentResolverComposite
-
Iterate over registered
HandlerMethodArgumentResolvers
and invoke the one that supports it. - resolveClass(GraphQLObjectType, GraphQLNamedOutputType) - Method in interface org.springframework.graphql.execution.SchemaMappingInspector.ClassResolver
-
Return Java class(es) for the given GraphQL object type.
- resolvedType() - Method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
-
Return the message type as an emum.
- resolveException(Throwable) - Method in interface org.springframework.graphql.execution.SubscriptionExceptionResolver
-
Resolve the given exception to a list of
GraphQLError
's to be sent in an error message to the client. - resolveException(Throwable) - Method in class org.springframework.graphql.execution.SubscriptionExceptionResolverAdapter
- resolveException(Throwable, DataFetchingEnvironment) - Method in interface org.springframework.graphql.data.method.annotation.support.HandlerDataFetcherExceptionResolver
- resolveException(Throwable, DataFetchingEnvironment) - Method in interface org.springframework.graphql.execution.DataFetcherExceptionResolver
-
Resolve the given exception and return the error(s) to add to the response.
- resolveException(Throwable, DataFetchingEnvironment) - Method in class org.springframework.graphql.execution.DataFetcherExceptionResolverAdapter
- resolveException(Throwable, DataFetchingEnvironment) - Method in class org.springframework.graphql.execution.ReactiveSecurityDataFetcherExceptionResolver
- resolveException(Throwable, DataFetchingEnvironment, Object) - Method in interface org.springframework.graphql.data.method.annotation.support.HandlerDataFetcherExceptionResolver
-
Resolve an exception raised by the given handler.
- resolvers - Variable in class org.springframework.graphql.data.method.annotation.support.DataFetcherHandlerMethodSupport
- resolveToMultipleErrors(Throwable) - Method in class org.springframework.graphql.execution.SubscriptionExceptionResolverAdapter
-
Override this method to resolve the Exception to multiple GraphQL errors.
- resolveToMultipleErrors(Throwable, DataFetchingEnvironment) - Method in class org.springframework.graphql.execution.DataFetcherExceptionResolverAdapter
-
Override this method to resolve an Exception to multiple GraphQL errors.
- resolveToSingleError(Throwable) - Method in class org.springframework.graphql.execution.SubscriptionExceptionResolverAdapter
-
Override this method to resolve the Exception to a single GraphQL error.
- resolveToSingleError(Throwable, DataFetchingEnvironment) - Method in class org.springframework.graphql.execution.DataFetcherExceptionResolverAdapter
-
Override this method to resolve an Exception to a single GraphQL error.
- resolveToSingleError(Throwable, DataFetchingEnvironment) - Method in class org.springframework.graphql.execution.SecurityDataFetcherExceptionResolver
- ResourceDocumentSource - Class in org.springframework.graphql.support
-
DocumentSource
that looks for a documentResource
under a set of locations and trying a number of different file extension. - ResourceDocumentSource() - Constructor for class org.springframework.graphql.support.ResourceDocumentSource
-
Default constructor that sets the location to
"classpath:graphql/"
and the extensions to ".graphql" and ".gql". - ResourceDocumentSource(List<Resource>, List<String>) - Constructor for class org.springframework.graphql.support.ResourceDocumentSource
-
Constructor with given locations and extensions.
- ResponseError - Interface in org.springframework.graphql
-
Represents a GraphQL response error.
- ResponseField - Interface in org.springframework.graphql
-
Representation for a field in a GraphQL response, with options to examine the field value and errors.
- responseTimeout(Duration) - Method in class org.springframework.graphql.test.tester.AbstractGraphQlTesterBuilder
- responseTimeout(Duration) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.Builder
-
Max amount of time to wait for a GraphQL response.
- restClient(Consumer<RestClient.Builder>) - Method in interface org.springframework.graphql.client.HttpSyncGraphQlClient.Builder
-
Customize the underlying
RestClient
. - restore() - Method in class org.springframework.graphql.execution.SecurityContextThreadLocalAccessor
- restore(Object) - Method in class org.springframework.graphql.execution.SecurityContextThreadLocalAccessor
- restoreInternal(Object) - Method in class org.springframework.graphql.execution.SecurityContextThreadLocalAccessor
- retrieve() - Method in class org.springframework.graphql.client.DgsGraphQlClient.RequestSpec
-
Create
GraphQLQueryRequest
, serialize it to a String document to send, and delegate to the wrappedGraphQlClient
. - retrieve(String) - Method in class org.springframework.graphql.client.DgsGraphQlClient.RequestSpec
-
Variant of
DgsGraphQlClient.RequestSpec.retrieve()
with explicit path relative to the "data" key. - retrieve(String) - Method in interface org.springframework.graphql.client.GraphQlClient.RequestSpec
-
Shortcut for
GraphQlClient.RequestSpec.execute()
with a field path to decode from. - retrieveSubscription() - Method in class org.springframework.graphql.client.DgsGraphQlClient.RequestSpec
-
Create
GraphQLQueryRequest
, serialize it to a String document to send, and delegate to the wrappedGraphQlClient
. - retrieveSubscription(String) - Method in interface org.springframework.graphql.client.GraphQlClient.RequestSpec
-
Shortcut for
GraphQlClient.RequestSpec.executeSubscription()
with a field path to decode from for each result. - retrieveSync() - Method in class org.springframework.graphql.client.DgsGraphQlClient.RequestSpec
-
Create
GraphQLQueryRequest
, serialize it to a String document to send, and delegate to the wrappedGraphQlClient
. - retrieveSync(String) - Method in class org.springframework.graphql.client.DgsGraphQlClient.RequestSpec
-
Variant of
DgsGraphQlClient.RequestSpec.executeSync()
with explicit path relative to the "data" key. - retrieveSync(String) - Method in interface org.springframework.graphql.client.GraphQlClient.RequestSpec
-
Shortcut for
GraphQlClient.RequestSpec.executeSync()
with a field path to decode from. - route(String) - Method in interface org.springframework.graphql.client.RSocketGraphQlClient.Builder
-
Customize the route to specify in the metadata of each request so the server can route it to the handler for GraphQL requests.
- route(String) - Method in class org.springframework.graphql.test.tester.DefaultRSocketGraphQlTesterBuilder
- route(String) - Method in interface org.springframework.graphql.test.tester.RSocketGraphQlTester.Builder
-
Customize the route to specify in the metadata of each request so the server can route it to the handler for GraphQL requests.
- RSocketGraphQlClient - Interface in org.springframework.graphql.client
-
GraphQL over RSocket client that uses
RSocketRequester
. - RSocketGraphQlClient.Builder<B extends RSocketGraphQlClient.Builder<B>> - Interface in org.springframework.graphql.client
-
Builder for the GraphQL over HTTP client.
- RSocketGraphQlInterceptor - Interface in org.springframework.graphql.server
-
Interceptor for server handling of GraphQL over RSocket requests, allowing customization of the
ExecutionInput
and theExecutionResult
. - RSocketGraphQlInterceptor.Chain - Interface in org.springframework.graphql.server
-
Contract for delegation to the rest of the chain.
- RSocketGraphQlRequest - Class in org.springframework.graphql.server
-
GraphQlRequest
implementation for server handling over RSocket. - RSocketGraphQlRequest(Map<String, Object>, String, Locale) - Constructor for class org.springframework.graphql.server.RSocketGraphQlRequest
-
Create an instance.
- RSocketGraphQlResponse - Class in org.springframework.graphql.server
-
GraphQlResponse
implementation for server handling over RSocket. - RSocketGraphQlResponse(ExecutionGraphQlResponse) - Constructor for class org.springframework.graphql.server.RSocketGraphQlResponse
-
Create an instance that wraps the given
ExecutionGraphQlResponse
. - RSocketGraphQlResponse.Builder - Class in org.springframework.graphql.server
-
Builder to transform a
RSocketGraphQlResponse
. - RSocketGraphQlTester - Interface in org.springframework.graphql.test.tester
-
GraphQL over RSocket tester that uses
RSocketRequester
. - RSocketGraphQlTester.Builder<B extends RSocketGraphQlTester.Builder<B>> - Interface in org.springframework.graphql.test.tester
-
Builder for a GraphQL over RSocket tester.
- rsocketRequester(Consumer<RSocketRequester.Builder>) - Method in interface org.springframework.graphql.client.RSocketGraphQlClient.Builder
-
Customize the underlying
RSocketRequester
to use. - rsocketRequester(Consumer<RSocketRequester.Builder>) - Method in class org.springframework.graphql.test.tester.DefaultRSocketGraphQlTesterBuilder
- rsocketRequester(Consumer<RSocketRequester.Builder>) - Method in interface org.springframework.graphql.test.tester.RSocketGraphQlTester.Builder
-
Customize the underlying
RSocketRequester
to use. - RuntimeWiringConfigurer - Interface in org.springframework.graphql.execution
-
Callbacks that allow applying changes to the
RuntimeWiring.Builder
inGraphQlSource.Builder
.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form