Package graphql.introspection
package graphql.introspection
-
ClassDescriptionThis
Instrumentationensure that a submitted introspection query is done in good faith.GraphQl has a unique capability called Introspection that allow consumers to inspect the system and discover the fields and types available and makes the system self documented.Special DataFetcher which is only used insideIntrospectionExtracted fromDataFetchingEnvironmentto only capture the data really needed forIntrospectionIntrospectionQueryBuilderallows you to build introspection queries controlled by the options you specifyThe graphql specification does not allow you to retrieve the directives and their argument values that are present on types, enums, fields and input fields, so this class allows you to change the schema and enhance the Introspection types to contain this information.A callback which allows you to decide what directives may be included in introspection extensionsThe parameter environment on a call toIntrospectionWithDirectivesSupport.DirectivePredicate