kgraphql / com.apurebase.kgraphql.schema.dsl / SchemaConfigurationDSL

SchemaConfigurationDSL

open class SchemaConfigurationDSL

Constructors

<init>

SchemaConfigurationDSL()

Properties

acceptSingleValueAsArray

var acceptSingleValueAsArray: Boolean

coroutineDispatcher

var coroutineDispatcher: CoroutineDispatcher

documentParserCacheMaximumSize

var documentParserCacheMaximumSize: Long

executor

var executor: Executor

objectMapper

var objectMapper: ObjectMapper

timeout

var timeout: Long?

useCachingDocumentParser

var useCachingDocumentParser: Boolean

useDefaultPrettyPrinter

var useDefaultPrettyPrinter: Boolean

wrapErrors

var wrapErrors: Boolean

Functions

install

fun install(plugin: PluginConfiguration): Unit

Extension Functions

appendMapper

fun <T : Any, Raw : Any> SchemaConfigurationDSL.appendMapper(scalar: ScalarDSL<T, Raw>, kClass: KClass<T>): Unit