SchemaConfigurationDSL

open class SchemaConfigurationDSL

Functions

install
Link copied to clipboard
fun install(plugin: PluginConfiguration)

Properties

acceptSingleValueAsArray
Link copied to clipboard
var acceptSingleValueAsArray: Boolean = true
coroutineDispatcher
Link copied to clipboard
var coroutineDispatcher: CoroutineDispatcher
documentParserCacheMaximumSize
Link copied to clipboard
var documentParserCacheMaximumSize: Long = 1000L
executor
Link copied to clipboard
var executor: Executor
objectMapper
Link copied to clipboard
var objectMapper: ObjectMapper
timeout
Link copied to clipboard
var timeout: Long? = null
useCachingDocumentParser
Link copied to clipboard
var useCachingDocumentParser: Boolean = true
useDefaultPrettyPrinter
Link copied to clipboard
var useDefaultPrettyPrinter: Boolean = false
wrapErrors
Link copied to clipboard
var wrapErrors: Boolean = true

Extensions

appendMapper
Link copied to clipboard
inline fun <T : Any, Raw : Any> SchemaConfigurationDSL.appendMapper(scalar: ScalarDSL<T, Raw>, kClass: KClass<T>)