Class BaseAutoConfiguration
java.lang.Object
io.leangen.graphql.spqr.spring.autoconfigure.BaseAutoConfiguration
@AutoConfiguration
@ConditionalOnClass(io.leangen.graphql.GraphQLSchemaGenerator.class)
@EnableConfigurationProperties(SpqrProperties.class)
public class BaseAutoConfiguration
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionBaseAutoConfiguration(org.springframework.context.ConfigurableApplicationContext context) -
Method Summary
Modifier and TypeMethodDescriptionio.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilderio.leangen.graphql.metadata.strategy.query.BeanResolverBuilderio.leangen.graphql.metadata.strategy.query.PublicResolverBuildergraphql.GraphQLgraphQL(graphql.schema.GraphQLSchema schema, SpqrProperties spqrProperties, List<graphql.execution.instrumentation.Instrumentation> instrumentations) graphql.schema.GraphQLSchemagraphQLSchema(io.leangen.graphql.GraphQLSchemaGenerator schemaGenerator) io.leangen.graphql.GraphQLSchemaGeneratorgraphQLSchemaGenerator(SpqrProperties spqrProperties)
-
Constructor Details
-
BaseAutoConfiguration
@Autowired public BaseAutoConfiguration(org.springframework.context.ConfigurableApplicationContext context)
-
-
Method Details
-
defaultAnnotatedResolverBuilder
@Bean @ConditionalOnMissingBean public io.leangen.graphql.metadata.strategy.query.AnnotatedResolverBuilder defaultAnnotatedResolverBuilder() -
defaultBeanResolverBuilder
@Bean @ConditionalOnMissingBean public io.leangen.graphql.metadata.strategy.query.BeanResolverBuilder defaultBeanResolverBuilder() -
defaultPublicResolverBuilder
@Bean @ConditionalOnMissingBean public io.leangen.graphql.metadata.strategy.query.PublicResolverBuilder defaultPublicResolverBuilder() -
graphQLSchemaGenerator
@Bean @ConditionalOnMissingBean public io.leangen.graphql.GraphQLSchemaGenerator graphQLSchemaGenerator(SpqrProperties spqrProperties) -
graphQLSchema
@Bean @ConditionalOnMissingBean public graphql.schema.GraphQLSchema graphQLSchema(io.leangen.graphql.GraphQLSchemaGenerator schemaGenerator) -
graphQL
@Bean @ConditionalOnMissingBean public graphql.GraphQL graphQL(graphql.schema.GraphQLSchema schema, SpqrProperties spqrProperties, List<graphql.execution.instrumentation.Instrumentation> instrumentations)
-