Configuration Properties
GraphGlue uses Spring configuration properties.
GraphGlue itself provides the following configuration properties:
Name | Default value | Description |
---|---|---|
graphglue.graphiql.enabled | true | If true, a GraphiQL instance will be provided |
graphglue.graphiql.endpoint | "graphiql" | The endpoint where the GraphiQL instance is provided |
graphglue.core.maxQueryCost | 10 | The max cost of a query before it is split into partial queries |
graphglue.core.useNeo4jPlugin | false | If true, authorization checks use the io.github.graphglue.authorizationPath custom procedure to improve efficiency. This procedure must be provided via a database plugin |
info
Additionally, it is necessary to configure both GraphQL Kotlin and Spring Data Neo4j correctly.