Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

S

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
Return the GraphQLSchema used by the current GraphQL.
schemaFactory(BiFunction<TypeDefinitionRegistry, RuntimeWiring, GraphQLSchema>) - Method in interface org.springframework.graphql.execution.GraphQlSource.SchemaResourceBuilder
Configure a function to create the GraphQLSchema from the given TypeDefinitionRegistry and RuntimeWiring.
SchemaHandler - Class in org.springframework.graphql.server.webflux
Spring WebFlux functional handler that renders the GraphQLSchema printed via SchemaPrinter.
SchemaHandler - Class in org.springframework.graphql.server.webmvc
Spring MVC functional handler that renders the GraphQLSchema printed via SchemaPrinter.
SchemaHandler(GraphQlSource) - Constructor for class org.springframework.graphql.server.webflux.SchemaHandler
 
SchemaHandler(GraphQlSource) - Constructor for class org.springframework.graphql.server.webmvc.SchemaHandler
 
SchemaMapping - Annotation Interface 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
Return a GraphQlSource builder that parses GraphQL Schema resources and uses RuntimeWiring to create the GraphQLSchema.
schemaResources(Resource...) - Method in interface org.springframework.graphql.execution.GraphQlSource.SchemaResourceBuilder
Add schema definition resources, typically ".graphqls" files, to be parsed and merged.
ScrollPositionCursorStrategy - Class in org.springframework.graphql.data.query
Strategy to convert a ScrollPosition to and from a String cursor.
ScrollPositionCursorStrategy() - Constructor for class org.springframework.graphql.data.query.ScrollPositionCursorStrategy
Shortcut constructor that uses JsonKeysetCursorStrategy.
ScrollPositionCursorStrategy(CursorStrategy<Map<String, Object>>) - Constructor for class org.springframework.graphql.data.query.ScrollPositionCursorStrategy
Constructor with a given strategy to convert a keyset to and from a cursor.
ScrollSubrange - Class in org.springframework.graphql.data.query
Container for parameters that limit result elements to a subrange including a relative ScrollPosition, number of elements, and direction.
ScrollSubrange(ScrollPosition, Integer, boolean) - Constructor for class org.springframework.graphql.data.query.ScrollSubrange
 
ScrollSubrangeMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
A SubrangeMethodArgumentResolver that supports ScrollSubrange and ScrollPosition as cursor.
ScrollSubrangeMethodArgumentResolver(CursorStrategy<ScrollPosition>) - Constructor for class org.springframework.graphql.data.method.annotation.support.ScrollSubrangeMethodArgumentResolver
 
SecurityContextThreadLocalAccessor - Class in org.springframework.graphql.execution
ThreadLocalAccessor to extract and restore security context through SecurityContextHolder.
SecurityContextThreadLocalAccessor() - Constructor for class org.springframework.graphql.execution.SecurityContextThreadLocalAccessor
 
SecurityDataFetcherExceptionResolver - Class in org.springframework.graphql.execution
DataFetcherExceptionResolver for Spring Security exceptions.
SecurityDataFetcherExceptionResolver() - Constructor for class org.springframework.graphql.execution.SecurityDataFetcherExceptionResolver
 
SelfDescribingDataFetcher<T> - Interface in org.springframework.graphql.execution
Specialized DataFetcher that can provide information about itself.
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.
setDataBinderInitializer(Consumer<DataBinder>) - Method in class org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer
Deprecated, for removal: This API element is subject to removal in a future version.
this property is deprecated, ignored, and should not be necessary as a DataBinder is no longer used to bind arguments
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
Subclasses can set this to indicate that ThreadLocal context from the transport handler (e.g.
setThreadLocalContextAware(boolean) - Method in class org.springframework.graphql.execution.SubscriptionExceptionResolverAdapter
Subclasses 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
 
setValue(Object) - Method in class org.springframework.graphql.execution.SecurityContextThreadLocalAccessor
 
single() - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.Builder
Build a DataFetcher to fetch single object instances.
single() - Method in class org.springframework.graphql.data.query.QueryByExampleDataFetcher.ReactiveBuilder
Build a DataFetcher to fetch single object instances.
single() - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.Builder
Build a DataFetcher to fetch single object instances.
single() - Method in class org.springframework.graphql.data.query.QuerydslDataFetcher.ReactiveBuilder
Build a DataFetcher to fetch single object instances}.
SliceConnectionAdapter - Class in org.springframework.graphql.data.query
Adapter for Slice to Connection.
SliceConnectionAdapter(CursorStrategy<ScrollPosition>) - Constructor for class org.springframework.graphql.data.query.SliceConnectionAdapter
Constructor with the CursorStrategy to use to encode the ScrollPosition of page items.
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.
SortMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
Resolver for method arguments of type Sort.
SortMethodArgumentResolver(SortStrategy) - Constructor for class org.springframework.graphql.data.method.annotation.support.SortMethodArgumentResolver
 
SortStrategy - Interface in org.springframework.graphql.data.query
Strategy to extract Sort details from GraphQL arguments.
SourceMethodArgumentResolver - Class in org.springframework.graphql.data.method.annotation.support
Resolver for the source/parent of a field, obtained via DataFetchingEnvironment.getSource().
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
This is delegated to the start() method of the underlying WebSocketGraphQlClient.
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
This is delegated to the stop() method of the underlying WebSocketGraphQlClient.
Subrange<P> - Class in org.springframework.graphql.data.pagination
Container for parameters that limit result elements to a subrange including a relative position, number of elements, and direction.
Subrange(P, Integer, boolean) - Constructor for class org.springframework.graphql.data.pagination.Subrange
Constructor with the relative position, count, and direction.
SubrangeMethodArgumentResolver<P> - Class in org.springframework.graphql.data.method.annotation.support
Resolver for a method argument of type Subrange initialized from "first", "last", "before", and "after" GraphQL arguments.
SubrangeMethodArgumentResolver(CursorStrategy<P>) - Constructor for class org.springframework.graphql.data.method.annotation.support.SubrangeMethodArgumentResolver
 
subscribe(String, GraphQlRequest) - Static method in class org.springframework.graphql.server.support.GraphQlWebSocketMessage
Create a "subscribe" client message.
SUBSCRIBE - Enum constant in enum class org.springframework.graphql.server.support.GraphQlWebSocketMessageType
 
SubscriptionErrorException - Exception in org.springframework.graphql.client
WebSocket GraphQlTransportException raised when a subscription ends with an "error" message.
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.
SubscriptionExceptionResolver - Interface in org.springframework.graphql.execution
Contract for a component that is invoked when a GraphQL subscription Publisher ends with an error.
SubscriptionExceptionResolverAdapter - Class in org.springframework.graphql.execution
SubscriptionExceptionResolverAdapter() - Constructor for class org.springframework.graphql.execution.SubscriptionExceptionResolverAdapter
 
subscriptionExceptionResolvers(List<SubscriptionExceptionResolver>) - Method in interface org.springframework.graphql.execution.GraphQlSource.Builder
Add SubscriptionExceptionResolvers that are invoked when a GraphQL subscription Publisher ends with error, and given a chance to resolve the exception to one or more GraphQL errors to be sent to the client.
SubscriptionMapping - Annotation Interface in org.springframework.graphql.data.method.annotation
@SubscriptionMapping is a composed annotation that acts as a shortcut for @SchemaMapping with typeName="Subscription".
SubscriptionPublisherException - Exception in org.springframework.graphql.execution
An exception raised after a GraphQL subscription Publisher ends with an exception, and after that exception has been resolved to GraphQL errors.
SubscriptionPublisherException(List<GraphQLError>, Throwable) - Constructor for exception org.springframework.graphql.execution.SubscriptionPublisherException
Constructor with the resolved GraphQL errors and the original exception from the GraphQL subscription Publisher.
supports(Class<?>) - Method in interface org.springframework.graphql.data.pagination.ConnectionAdapter
Whether the adapter supports the given Object container type.
supports(Class<?>) - Method in interface org.springframework.graphql.data.pagination.CursorStrategy
Whether the strategy supports the given type of position Object.
supports(Class<?>) - Method in class org.springframework.graphql.data.pagination.EncodingCursorStrategy
 
supports(Class<?>) - Method in class org.springframework.graphql.data.query.JsonKeysetCursorStrategy
 
supports(Class<?>) - Method in class org.springframework.graphql.data.query.ScrollPositionCursorStrategy
 
supports(Class<?>) - Method in class org.springframework.graphql.data.query.SliceConnectionAdapter
 
supports(Class<?>) - Method in class org.springframework.graphql.data.query.WindowConnectionAdapter
 
supportsContext(Observation.Context) - Method in interface org.springframework.graphql.observation.DataFetcherObservationConvention
 
supportsContext(Observation.Context) - Method in interface org.springframework.graphql.observation.ExecutionRequestObservationConvention
 
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.ScrollSubrangeMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.SortMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.SourceMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.annotation.support.SubrangeMethodArgumentResolver
 
supportsParameter(MethodParameter) - Method in interface org.springframework.graphql.data.method.HandlerMethodArgumentResolver
Whether this resolver supports the given MethodParameter.
supportsParameter(MethodParameter) - Method in class org.springframework.graphql.data.method.HandlerMethodArgumentResolverComposite
Whether the given method parameter is supported by any registered HandlerMethodArgumentResolver.
supportsPartialMessages() - Method in class org.springframework.graphql.server.webmvc.GraphQlWebSocketHandler
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form