Package-level declarations

Types

Link copied to clipboard
data class GraphQLParserOptions(var maxTokens: Int? = null, var maxWhitespaceTokens: Int? = null, var maxCharacters: Int? = null, var maxRuleDepth: Int? = null, var captureIgnoredChars: Boolean? = null, var captureLineComments: Boolean? = null, var captureSourceLocation: Boolean? = null) : Serializable

Configure options for parsing GraphQL queries and schema definition language documents. Settings here override the defaults set by GraphQL Java.

Link copied to clipboard
data class GraphQLScalar(val scalar: String, val type: String, val converter: String) : Serializable

Holds mapping between custom GraphQL scalar type, corresponding Kotlin type and the converter that will be used to convert to/from raw JSON and Java type.

Link copied to clipboard

JSON serializer that will be used to generate the data classes.

Link copied to clipboard
data class TimeoutConfiguration(var connect: Long, var read: Long) : Serializable

Timeout configuration for executing introspection query and downloading schema SDL.