ENUM

__TypeKind

An enum describing what kind of type a given __Type is.

link GraphQL Schema definition

1enum __TypeKind {
2
3# Indicates this type is a scalar.
4SCALAR
5
6# Indicates this type is an object. `fields` and `interfaces` are valid fields.
7OBJECT
8
9# Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes`
10# are valid fields.
11INTERFACE
12
13# Indicates this type is a union. `possibleTypes` is a valid field.
14UNION
15
16# Indicates this type is an enum. `enumValues` is a valid field.
17ENUM
18
19# Indicates this type is an input object. `inputFields` is a valid field.
20INPUT_OBJECT
21
22# Indicates this type is a list. `ofType` is a valid field.
23LIST
24
25# Indicates this type is a non-null. `ofType` is a valid field.
26NON_NULL
27}