Union Property D S L
class UnionPropertyDSL<T : Any>(name: String, block: UnionPropertyDSL<T>.() -> Unit) : LimitedAccessItemDSL<T> , ResolverDSL.Target
Content copied to clipboard
Functions
accessRule
Link copied to clipboard
addInputValues
Link copied to clipboard
open override fun addInputValues(inputValues: Collection<InputValueDef<*>>)
Content copied to clipboard
resolver
Link copied to clipboard
fun <E, W, Q> resolver(function: suspend (T, E, W, Q) -> Any?): ResolverDSL
Content copied to clipboard
fun <E, W, Q, A> resolver(function: suspend (T, E, W, Q, A) -> Any?): ResolverDSL
Content copied to clipboard
fun <E, W, Q, A, S> resolver(function: suspend (T, E, W, Q, A, S) -> Any?): ResolverDSL
Content copied to clipboard
fun <E, W, Q, A, S, B> resolver(function: suspend (T, E, W, Q, A, S, B) -> Any?): ResolverDSL
Content copied to clipboard
setReturnType
Link copied to clipboard
toKQLProperty
Link copied to clipboard