static SchemaPrinter.Options |
SchemaPrinter.Options.defaultOptions() |
|
SchemaPrinter.Options |
SchemaPrinter.Options.descriptionsAsHashComments(boolean flag) |
Descriptions are defined as preceding string literals, however an older legacy
versions of SDL supported preceding '#' comments as
descriptions.
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeAstDefinitionComments(boolean flag) |
Sometimes it is useful to allow printing schema comments.
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeDirectiveDefinitions(boolean flag) |
This flag controls whether schema printer will include directive definitions at the top of the schema, but does not remove them from the field or type usage.
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeDirectives(boolean flag) |
Allow to print directives.
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeDirectives(java.util.function.Predicate<java.lang.String> includeDirective) |
This is a Predicate that decides whether a directive element is printed.
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeIntrospectionTypes(boolean flag) |
This will allow you to include introspection types that are contained in a schema
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeScalarTypes(boolean flag) |
This will allow you to include scalar types that are contained in a schema
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeSchemaDefinition(boolean flag) |
This will force the printing of the graphql schema definition even if the query, mutation, and/or subscription
types use the default names.
|
SchemaPrinter.Options |
SchemaPrinter.Options.includeSchemaElement(java.util.function.Predicate<GraphQLSchemaElement> includeSchemaElement) |
This is a general purpose Predicate that decides whether a schema element is printed ever.
|
SchemaPrinter.Options |
SchemaPrinter.Options.setComparators(GraphqlTypeComparatorRegistry comparatorRegistry) |
The comparator registry controls the printing order for registered GraphQLType s.
|
SchemaPrinter.Options |
SchemaPrinter.Options.useAstDefinitions(boolean flag) |
|