Class GraphQlAutoConfiguration
java.lang.Object
org.springframework.boot.autoconfigure.graphql.GraphQlAutoConfiguration
@AutoConfiguration
@ConditionalOnClass({graphql.GraphQL.class,org.springframework.graphql.execution.GraphQlSource.class})
@ConditionalOnGraphQlSchema
@EnableConfigurationProperties(GraphQlProperties.class)
@ImportRuntimeHints(org.springframework.boot.autoconfigure.graphql.GraphQlAutoConfiguration.GraphQlResourcesRuntimeHints.class)
public class GraphQlAutoConfiguration
extends Object
Auto-configuration for creating a Spring GraphQL base
 infrastructure.- Since:
 - 2.7.0
 - Author:
 - Brian Clozel
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurerorg.springframework.graphql.execution.BatchLoaderRegistryorg.springframework.graphql.ExecutionGraphQlServiceexecutionGraphQlService(org.springframework.graphql.execution.GraphQlSource graphQlSource, org.springframework.graphql.execution.BatchLoaderRegistry batchLoaderRegistry) org.springframework.graphql.execution.GraphQlSourcegraphQlSource(ResourcePatternResolver resourcePatternResolver, GraphQlProperties properties, ObjectProvider<org.springframework.graphql.execution.DataFetcherExceptionResolver> exceptionResolvers, ObjectProvider<org.springframework.graphql.execution.SubscriptionExceptionResolver> subscriptionExceptionResolvers, ObjectProvider<graphql.execution.instrumentation.Instrumentation> instrumentations, ObjectProvider<org.springframework.graphql.execution.RuntimeWiringConfigurer> wiringConfigurers, ObjectProvider<GraphQlSourceBuilderCustomizer> sourceCustomizers)  
- 
Constructor Details
- 
GraphQlAutoConfiguration
 
 - 
 - 
Method Details
- 
graphQlSource
@Bean @ConditionalOnMissingBean public org.springframework.graphql.execution.GraphQlSource graphQlSource(ResourcePatternResolver resourcePatternResolver, GraphQlProperties properties, ObjectProvider<org.springframework.graphql.execution.DataFetcherExceptionResolver> exceptionResolvers, ObjectProvider<org.springframework.graphql.execution.SubscriptionExceptionResolver> subscriptionExceptionResolvers, ObjectProvider<graphql.execution.instrumentation.Instrumentation> instrumentations, ObjectProvider<org.springframework.graphql.execution.RuntimeWiringConfigurer> wiringConfigurers, ObjectProvider<GraphQlSourceBuilderCustomizer> sourceCustomizers)  - 
batchLoaderRegistry
@Bean @ConditionalOnMissingBean public org.springframework.graphql.execution.BatchLoaderRegistry batchLoaderRegistry() - 
executionGraphQlService
@Bean @ConditionalOnMissingBean public org.springframework.graphql.ExecutionGraphQlService executionGraphQlService(org.springframework.graphql.execution.GraphQlSource graphQlSource, org.springframework.graphql.execution.BatchLoaderRegistry batchLoaderRegistry)  - 
annotatedControllerConfigurer
@Bean @ConditionalOnMissingBean public org.springframework.graphql.data.method.annotation.support.AnnotatedControllerConfigurer annotatedControllerConfigurer() 
 -