Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- data(Object) - Method in class org.springframework.graphql.support.DefaultExecutionGraphQlResponse.Builder
-
Set the
data
of the GraphQL execution result. - DATA_FETCHER - Enum constant in enum class org.springframework.graphql.observation.GraphQlObservationDocumentation
-
Observation created for
non-trivial
data fetching operations. - dataFetcher(FieldCoordinates) - Method in interface org.springframework.graphql.execution.SchemaReport
-
Return the
DataFetcher
for the given field coordinates, if registered. - DataFetcherExceptionResolver - Interface in org.springframework.graphql.execution
-
Contract to resolve exceptions from
DataFetcher
s. - DataFetcherExceptionResolverAdapter - Class in org.springframework.graphql.execution
-
Adapter for
DataFetcherExceptionResolver
that pre-implements the asynchronous contract and exposes the following synchronous protected methods:DataFetcherExceptionResolverAdapter.resolveToSingleError(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
DataFetcherExceptionResolverAdapter.resolveToMultipleErrors(java.lang.Throwable, graphql.schema.DataFetchingEnvironment)
- DataFetcherExceptionResolverAdapter() - Constructor for class org.springframework.graphql.execution.DataFetcherExceptionResolverAdapter
-
Protected constructor since this class is meant to be extended to provide the actual exception resolution logic.
- DataFetcherHandlerMethod - Class in org.springframework.graphql.data.method.annotation.support
-
Invocable handler to use as a
DataFetcher
. - DataFetcherHandlerMethod(HandlerMethod, HandlerMethodArgumentResolverComposite, BiConsumer<Object, Object[]>, Executor, boolean) - Constructor for class org.springframework.graphql.data.method.annotation.support.DataFetcherHandlerMethod
-
Deprecated, for removal: This API element is subject to removal in a future version.in favor of alternative constructor
- DataFetcherHandlerMethod(HandlerMethod, HandlerMethodArgumentResolverComposite, BiConsumer<Object, Object[]>, Executor, boolean, boolean) - Constructor for class org.springframework.graphql.data.method.annotation.support.DataFetcherHandlerMethod
-
Constructor with a parent handler method.
- DataFetcherHandlerMethodSupport - Class in org.springframework.graphql.data.method.annotation.support
-
Extension of
InvocableHandlerMethodSupport
for handler methods that resolve argument values from aDataFetchingEnvironment
. - DataFetcherHandlerMethodSupport(HandlerMethod, HandlerMethodArgumentResolverComposite, Executor, boolean) - Constructor for class org.springframework.graphql.data.method.annotation.support.DataFetcherHandlerMethodSupport
- DataFetcherMappingInfo - Class in org.springframework.graphql.data.method.annotation.support
-
Mapping information for a controller method to be registered as a
DataFetcher
. - DataFetcherMappingInfo(String, String, boolean, int, HandlerMethod) - Constructor for class org.springframework.graphql.data.method.annotation.support.DataFetcherMappingInfo
- DataFetcherMappingInfo(String, DataFetcherMappingInfo) - Constructor for class org.springframework.graphql.data.method.annotation.support.DataFetcherMappingInfo
- DataFetcherObservationContext - Class in org.springframework.graphql.observation
-
Context that holds information for metadata collection during observations for
data fetching operations
. - DataFetcherObservationConvention - Interface in org.springframework.graphql.observation
-
Interface for an
ObservationConvention
fordata fetching observations
. - DataFetchingEnvironmentMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
-
Resolver for
DataFetchingEnvironment
and related values that can be accessed through theDataFetchingEnvironment
. - DataFetchingEnvironmentMethodArgumentResolver() - Constructor for class org.springframework.graphql.data.method.annotation.support.DataFetchingEnvironmentMethodArgumentResolver
- DataLoaderMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
-
Resolver for a
DataLoader
obtained viaDataFetchingEnvironment.getDataLoader(String)
. - DataLoaderMethodArgumentResolver() - Constructor for class org.springframework.graphql.data.method.annotation.support.DataLoaderMethodArgumentResolver
- DataLoaderRegistrar - Interface in org.springframework.graphql.execution
-
Contract for access to the
DataLoaderRegistry
for each request for the purpose of registeringDataLoader
instances. - dataMimeType(MimeType) - Method in interface org.springframework.graphql.client.RSocketGraphQlClient.Builder
-
Customize the format of data payloads for the connection.
- dataMimeType(MimeType) - Method in class org.springframework.graphql.test.tester.DefaultRSocketGraphQlTesterBuilder
- dataMimeType(MimeType) - Method in interface org.springframework.graphql.test.tester.RSocketGraphQlTester.Builder
-
Customize the format of data payloads for the connection.
- decode(String) - Method in interface org.springframework.graphql.data.pagination.CursorEncoder
-
Decode the given cursor from external input.
- decoder(Decoder<?>) - Method in interface org.springframework.graphql.test.tester.ExecutionGraphQlServiceTester.Builder
-
Configure the JSON decoder to use for mapping response data to higher level objects.
- DefaultBatchLoaderRegistry - Class in org.springframework.graphql.execution
-
Default implementation of
BatchLoaderRegistry
that stores batch loader registrations. - DefaultBatchLoaderRegistry() - Constructor for class org.springframework.graphql.execution.DefaultBatchLoaderRegistry
-
Default constructor.
- DefaultBatchLoaderRegistry(Supplier<DataLoaderOptions>) - Constructor for class org.springframework.graphql.execution.DefaultBatchLoaderRegistry
-
Constructor with a default
DataLoaderOptions
supplier to use as a starting point for batch loader registrations. - DefaultDataFetcherObservationConvention - Class in org.springframework.graphql.observation
-
Default implementation for a
DataFetcherObservationConvention
extracting information from aDataFetcherObservationContext
. - DefaultDataFetcherObservationConvention() - Constructor for class org.springframework.graphql.observation.DefaultDataFetcherObservationConvention
- DefaultDataFetcherObservationConvention(String) - Constructor for class org.springframework.graphql.observation.DefaultDataFetcherObservationConvention
- DefaultExecutionGraphQlRequest - Class in org.springframework.graphql.support
-
GraphQlRequest
for server side handling, adding the transport (e.g. - DefaultExecutionGraphQlRequest(String, String, Map<String, Object>, Map<String, Object>, String, Locale) - Constructor for class org.springframework.graphql.support.DefaultExecutionGraphQlRequest
-
Create an instance.
- DefaultExecutionGraphQlResponse - Class in org.springframework.graphql.support
-
GraphQlResponse
for server use that wraps theExecutionResult
returned fromGraphQL
and also exposes the actualExecutionInput
instance passed into it. - DefaultExecutionGraphQlResponse(ExecutionInput, ExecutionResult) - Constructor for class org.springframework.graphql.support.DefaultExecutionGraphQlResponse
-
Constructor to create initial instance.
- DefaultExecutionGraphQlResponse(ExecutionGraphQlResponse) - Constructor for class org.springframework.graphql.support.DefaultExecutionGraphQlResponse
-
Constructor to re-wrap from transport specific subclass.
- DefaultExecutionGraphQlResponse.Builder<B extends DefaultExecutionGraphQlResponse.Builder<B,
R>, R extends ExecutionGraphQlResponse> - Class in org.springframework.graphql.support -
Builder to transform the response's
ExecutionResult
. - DefaultExecutionGraphQlService - Class in org.springframework.graphql.execution
-
ExecutionGraphQlService
that uses aGraphQlSource
to obtain aGraphQL
instance and perform query execution. - DefaultExecutionGraphQlService(GraphQlSource) - Constructor for class org.springframework.graphql.execution.DefaultExecutionGraphQlService
- DefaultExecutionRequestObservationConvention - Class in org.springframework.graphql.observation
-
Default implementation for a
ExecutionRequestObservationConvention
extracting information from aExecutionRequestObservationContext
. - DefaultExecutionRequestObservationConvention() - Constructor for class org.springframework.graphql.observation.DefaultExecutionRequestObservationConvention
- DefaultExecutionRequestObservationConvention(String) - Constructor for class org.springframework.graphql.observation.DefaultExecutionRequestObservationConvention
- DefaultGraphQlRequest - Class in org.springframework.graphql.support
-
Default implementation of
GraphQlRequest
. - DefaultGraphQlRequest(String) - Constructor for class org.springframework.graphql.support.DefaultGraphQlRequest
-
Create a request.
- DefaultGraphQlRequest(String, String, Map<String, Object>, Map<String, Object>) - Constructor for class org.springframework.graphql.support.DefaultGraphQlRequest
-
Create a request with a complete set of inputs.
- DefaultJackson2Codecs() - Constructor for class org.springframework.graphql.client.AbstractGraphQlClientBuilder.DefaultJackson2Codecs
- DefaultRSocketGraphQlTesterBuilder - Class in org.springframework.graphql.test.tester
-
Default implementation of
RSocketGraphQlTester.Builder
that wraps anRSocketGraphQlClient.Builder
. - DefaultRSocketGraphQlTesterBuilder(RSocketGraphQlClient) - Constructor for class org.springframework.graphql.test.tester.DefaultRSocketGraphQlTesterBuilder
-
Constructor to mutate.
- defaultScrollSubrange(int, Function<Boolean, ScrollPosition>) - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.Builder
-
Configure a default scroll count to use, and function to return a default
ScrollPosition
for forward vs backward pagination. - defaultScrollSubrange(int, Function<Boolean, ScrollPosition>) - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.ReactiveBuilder
-
Configure a default scroll count to use, and function to return a default
ScrollPosition
for forward vs backward pagination. - defaultScrollSubrange(int, Function<Boolean, ScrollPosition>) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.Builder
-
Configure a default scroll count to use, and function to return a default
ScrollPosition
for forward vs backward pagination. - defaultScrollSubrange(int, Function<Boolean, ScrollPosition>) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.ReactiveBuilder
-
Configure a default scroll count to use, and function to return a default
ScrollPosition
for forward vs backward pagination. - defaultScrollSubrange(ScrollSubrange) - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- defaultScrollSubrange(ScrollSubrange) - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.ReactiveBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- defaultScrollSubrange(ScrollSubrange) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.Builder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- defaultScrollSubrange(ScrollSubrange) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.ReactiveBuilder
-
Deprecated, for removal: This API element is subject to removal in a future version.
- defaultTypeResolver(TypeResolver) - Method in interface org.springframework.graphql.execution.GraphQlSource.SchemaResourceBuilder
-
Configure the default
TypeResolver
to use for GraphQL interface and union types that don't have such a registration afterapplying
RuntimeWiringConfigurer
s. - detectHandlerMethods() - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerDetectionSupport
-
Scan beans in the ApplicationContext, detect and prepare a map of handler methods.
- DgsGraphQlClient - Class in org.springframework.graphql.client
-
Simple wrapper around a
GraphQlClient
that prepares the request from classes generated with the DGS Code Generation library. - DgsGraphQlClient.RequestSpec - Class in org.springframework.graphql.client
-
Declare options to gather input for a GraphQL request and execute it.
- doBind(DataFetchingEnvironment, String, ResolvableType) - Method in class org.springframework.graphql.data.method.annotation.support.ArgumentMethodArgumentResolver
-
Perform the binding with the configured
binder
. - document(String) - Method in class org.springframework.graphql.client.AbstractDelegatingGraphQlClient
- document(String) - Method in interface org.springframework.graphql.client.GraphQlClient
-
Start defining a GraphQL request with the given document, which is the textual representation of an operation (or operations) to perform, including selection sets and fragments.
- document(String) - Method in class org.springframework.graphql.test.tester.AbstractDelegatingGraphQlTester
- document(String) - Method in interface org.springframework.graphql.test.tester.GraphQlTester
-
Start defining a GraphQL request with the given document, which is the textual representation of an operation (or operations) to perform.
- documentName(String) - Method in class org.springframework.graphql.client.AbstractDelegatingGraphQlClient
- documentName(String) - Method in interface org.springframework.graphql.client.GraphQlClient
-
Variant of
GraphQlClient.document(String)
that uses the given key to resolve the GraphQL document from a file with the help of the configuredDocumentSource
. - documentName(String) - Method in class org.springframework.graphql.test.tester.AbstractDelegatingGraphQlTester
- documentName(String) - Method in interface org.springframework.graphql.test.tester.GraphQlTester
-
Variant of
GraphQlTester.document(String)
that uses the given key to resolve the GraphQL document from a file with the help of the configuredDocumentSource
. - documentSource(DocumentSource) - Method in class org.springframework.graphql.client.AbstractGraphQlClientBuilder
- documentSource(DocumentSource) - Method in class org.springframework.graphql.client.AbstractGraphQlClientSyncBuilder
- documentSource(DocumentSource) - Method in interface org.springframework.graphql.client.GraphQlClient.BaseBuilder
-
Configure a
DocumentSource
strategy to resolve a document by name. - documentSource(DocumentSource) - Method in class org.springframework.graphql.test.tester.AbstractGraphQlTesterBuilder
- documentSource(DocumentSource) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.Builder
-
Configure a
DocumentSource
for use withGraphQlTester.documentName(String)
for resolving a document by name. - DocumentSource - Interface in org.springframework.graphql.support
-
Strategy to locate a GraphQL document by a name.
- doesNotContain(E...) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.EntityList
-
Verify the list does not contain the given values.
- doesNotRequirePayload() - Method in enum class org.springframework.graphql.server.support.GraphQlWebSocketMessageType
-
Return if the message type has a payload, and it is required.
- doInvoke(GraphQLContext, Object...) - Method in class org.springframework.graphql.data.method.InvocableHandlerMethodSupport
-
Invoke the handler method with the given argument values.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form