SchemaValidationOptions
Constructors
Properties
add the builtin definitions. addBuiltinDefinitions allows validation of source schemas that don't contain builtin definitions. If null (default), only the missing definitions are added. If String is present, the schema is treated as a full schema and now builtin definitions are added.
import the kotlin_labs definitions, even if no @link is present. If excludeCacheDirectives is true, cache-related directives are excluded.
whether to compute cache key fields. Can be false when using the Apollo Cache compiler plugin to avoid unneeded computation.
whether to exclude cache-related directives when auto-importing the kotlin_labs definitions. Has no effect if addKotlinLabsDefinitions is false.
a list of known ForeignSchema that may or may not be imported depending on the @link directives
the options to use when merging extensions.