- satisfies(Consumer<D>) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.Entity
-
Verify the entity with the given
Consumer
.
- satisfy(Consumer<List<ResponseError>>) - Method in interface org.springframework.graphql.test.tester.GraphQlTester.Errors
-
Inspect
errors in
the response, if any.
- schema() - Method in interface org.springframework.graphql.execution.GraphQlSource
-
- schemaFactory(BiFunction<TypeDefinitionRegistry, RuntimeWiring, GraphQLSchema>) - Method in interface org.springframework.graphql.execution.GraphQlSource.SchemaResourceBuilder
-
- SchemaHandler - Class in org.springframework.graphql.server.webflux
-
- SchemaHandler(GraphQlSource) - Constructor for class org.springframework.graphql.server.webflux.SchemaHandler
-
- SchemaHandler - Class in org.springframework.graphql.server.webmvc
-
- SchemaHandler(GraphQlSource) - Constructor for class org.springframework.graphql.server.webmvc.SchemaHandler
-
- SchemaMapping - Annotation Type in org.springframework.graphql.data.method.annotation
-
Annotation to express the mapping of a handler method to a GraphQL type and
field pair.
- schemaResourceBuilder() - Static method in interface org.springframework.graphql.execution.GraphQlSource
-
- schemaResources(Resource...) - Method in interface org.springframework.graphql.execution.GraphQlSource.SchemaResourceBuilder
-
Add schema definition resources, typically ".graphqls" files, to be
parsed
and
merged
.
- SecurityContextThreadLocalAccessor - Class in org.springframework.graphql.execution
-
- SecurityContextThreadLocalAccessor() - Constructor for class org.springframework.graphql.execution.SecurityContextThreadLocalAccessor
-
- SecurityDataFetcherExceptionResolver - Class in org.springframework.graphql.execution
-
- SecurityDataFetcherExceptionResolver() - Constructor for class org.springframework.graphql.execution.SecurityDataFetcherExceptionResolver
-
- setApplicationContext(ApplicationContext) - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
-
- setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.graphql.execution.ReactiveSecurityDataFetcherExceptionResolver
-
Set the resolver to use to check if an authentication is anonymous that
in turn determines whether AccessDeniedException
is classified
as "unauthorized" or "forbidden".
- setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.springframework.graphql.execution.SecurityDataFetcherExceptionResolver
-
Set the resolver to use to check if an authentication is anonymous that
in turn determines whether AccessDeniedException
is classified
as "unauthorized" or "forbidden".
- setCacheEnabled(boolean) - Method in class org.springframework.graphql.support.CachingDocumentSource
-
Enable or disable caching of resolved documents.
- setClassNameExtractor(Function<Class<?>, String>) - Method in class org.springframework.graphql.execution.ClassNameTypeResolver
-
Customize how the name of a class, or a base class/interface, is determined.
- setExecutor(Executor) - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
-
Configure an
Executor
to use for asynchronous handling of
Callable
return values from controller methods.
- setId(String) - Method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
-
- setJsonCodecs(Encoder<?>, Decoder<?>) - Method in class org.springframework.graphql.client.AbstractGraphQlClientBuilder
-
Transport-specific subclasses can provide their JSON Encoder
and
Decoder
for use at the client level, for mapping response data
to some target entity type.
- setJsonDecoder(Decoder<?>) - Method in class org.springframework.graphql.client.AbstractGraphQlClientBuilder
-
- setJsonEncoder(Encoder<?>) - Method in class org.springframework.graphql.client.AbstractGraphQlClientBuilder
-
- setPayload(Object) - Method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
-
- setThreadLocalContextAware(boolean) - Method in class org.springframework.graphql.execution.DataFetcherExceptionResolverAdapter
-
Sub-classes can set this to indicate that ThreadLocal context from the
transport handler (e.g.
- setType(String) - Method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
-
- single() - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.Builder
-
- single() - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.ReactiveBuilder
-
- single() - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.Builder
-
- single() - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.ReactiveBuilder
-
- sortBy(Sort) - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.Builder
-
Apply a Sort
order.
- sortBy(Sort) - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.ReactiveBuilder
-
Apply a Sort
order.
- sortBy(Sort) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.Builder
-
Apply a Sort
order.
- sortBy(Sort) - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.ReactiveBuilder
-
Apply a Sort
order.
- SourceMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
-
- SourceMethodArgumentResolver() - Constructor for class org.springframework.graphql.data.method.annotation.support.SourceMethodArgumentResolver
-
- start() - Method in interface org.springframework.graphql.client.RSocketGraphQlClient
-
Start the RSocket session.
- start() - Method in interface org.springframework.graphql.client.WebSocketGraphQlClient
-
Start the GraphQL session by connecting the WebSocket, sending the
"connection_init" and receiving the "connection_ack" message.
- start() - Method in interface org.springframework.graphql.test.tester.RSocketGraphQlTester
-
Start the RSocket session.
- start() - Method in interface org.springframework.graphql.test.tester.WebSocketGraphQlTester
-
- stop() - Method in interface org.springframework.graphql.client.RSocketGraphQlClient
-
Stop the RSocket session.
- stop() - Method in interface org.springframework.graphql.client.WebSocketGraphQlClient
-
Stop the GraphQL session by closing the WebSocket with
CloseStatus.NORMAL
and
terminating in-progress requests with an error signal.
- stop() - Method in interface org.springframework.graphql.test.tester.RSocketGraphQlTester
-
Stop the RSocket session.
- stop() - Method in interface org.springframework.graphql.test.tester.WebSocketGraphQlTester
-
- subscribe(String, GraphQlRequest) - Static method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
-
Create a "subscribe"
client message.
- SubscriptionErrorException - Exception in org.springframework.graphql.client
-
- SubscriptionErrorException(GraphQlRequest, List<ResponseError>) - Constructor for exception org.springframework.graphql.client.SubscriptionErrorException
-
Constructor with the request details and the errors listed in the payload
of the "errors"
message.
- SubscriptionMapping - Annotation Type in org.springframework.graphql.data.method.annotation
-
@SubscriptionMapping
is a
composed annotation that acts as a
shortcut for
@SchemaMapping
with
typeName="Subscription"
.
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.ArgumentMapMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.ArgumentMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.ArgumentsMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.AuthenticationPrincipalArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.ContextValueMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.ContinuationHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.DataFetchingEnvironmentMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.DataLoaderMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.LocalContextValueMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.PrincipalMethodArgumentResolver
-
Return "true" if the argument is
Principal
or a sub-type.
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.ProjectedPayloadMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.SourceMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in interface org.springframework.graphql.data.method.HandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.HandlerMethodArgumentResolverComposite
-
- supportsPartialMessages() - Method in class org.springframework.graphql.server.webmvc.GraphQlWebSocketHandler
-