Package io.fluidsonic.graphql

Types

Link copied to clipboard
object GraphQL
Link copied to clipboard
interface GraphQLArgumentsBuilder : GraphQLArgumentsBuilderScope
Link copied to clipboard
interface GraphQLArgumentsBuilderScope : GraphQLValueContainerScope
Link copied to clipboard
interface GraphQLArgumentsContainer : GraphQLArgumentsContainerScope
Link copied to clipboard
interface GraphQLArgumentsContainerScope
Link copied to clipboard
Link copied to clipboard
interface GraphQLDirectivesBuilder : GraphQLDirectivesBuilderScope
Link copied to clipboard
interface GraphQLDirectivesBuilderScope : GraphQLValueContainerScope
Link copied to clipboard
interface GraphQLDirectivesContainer : GraphQLDirectivesContainerScope
Link copied to clipboard
interface GraphQLDirectivesContainerScope
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface GraphQLSelectionsContainer : GraphQLSelectionsContainerScope
Link copied to clipboard
interface GraphQLSelectionsContainerScope
Link copied to clipboard
interface GraphQLTypeContainerScope
Link copied to clipboard
interface GraphQLValueContainerScope
Link copied to clipboard
interface GraphQLValueListBuilder : GraphQLValueListBuilderScope
Link copied to clipboard
interface GraphQLValueListBuilderScope : GraphQLValueContainerScope
Link copied to clipboard
Link copied to clipboard
interface GraphQLVariableContainer : GraphQLVariableContainerScope
Link copied to clipboard
interface GraphQLVariableContainerScope : GraphQLTypeContainerScope
Link copied to clipboard
interface GSchemaBuilder
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun GraphQLArgumentsContainerScope.arguments(configure: GraphQLArgumentsBuilderScope.() -> Unit)
Link copied to clipboard
inline fun GraphQLDirectivesContainerScope.directives(configure: GraphQLDirectivesBuilderScope.() -> Unit)
Link copied to clipboard
inline fun GraphQL.document(configure: GraphQLDocumentBuilderScope.() -> Unit): GDocument
Link copied to clipboard
@JvmName(name = "floatValue")
fun GSchemaBuilder.ValueContainer.enum(value: String?): GSchemaBuilder.Value
Link copied to clipboard
inline fun GraphQL(configure: GraphQLDocumentBuilderScope.() -> Unit): GDocument
Link copied to clipboard
fun GraphQLArgumentsBuilder(): GraphQLArgumentsBuilder
Link copied to clipboard
fun GraphQLDirectiveBuilder(name: String): GraphQLDirectiveBuilder
Link copied to clipboard
fun GraphQLDirectivesBuilder(): GraphQLDirectivesBuilder
Link copied to clipboard
fun GraphQLDocumentBuilder(): GraphQLDocumentBuilder
Link copied to clipboard
fun GraphQLFieldSelectionBuilder(name: String, alias: String? = null): GraphQLFieldSelectionBuilder
Link copied to clipboard
fun GraphQLFragmentDefinitionBuilder(name: String, typeCondition: GNamedTypeRef): GraphQLFragmentDefinitionBuilder
Link copied to clipboard
Link copied to clipboard
fun GraphQLInlineFragmentSelectionBuilder(type: GNamedTypeRef): GraphQLInlineFragmentSelectionBuilder
Link copied to clipboard
fun GraphQLOperationBuilder(name: String? = null, type: GOperationType): GraphQLOperationBuilder
Link copied to clipboard
fun GraphQLValueListBuilder(): GraphQLValueListBuilder
Link copied to clipboard
fun GraphQLVariableBuilder(name: String, type: GTypeRef): GraphQLVariableBuilder
Link copied to clipboard
inline fun GraphQLValueContainerScope.list(configure: GraphQLValueListBuilder.() -> Unit): GListValue
inline fun GraphQLValueListBuilder.list(configure: GraphQLValueListBuilder.() -> Unit): GListValue
Link copied to clipboard
inline fun GraphQL.mutation(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit): GOperationDefinition
inline fun GraphQLDocumentBuilderScope.mutation(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit)
Link copied to clipboard
inline fun GraphQLValueContainerScope.obj(configure: GraphQLArgumentsBuilder.() -> Unit): GObjectValue
inline fun GraphQLValueListBuilder.obj(configure: GraphQLArgumentsBuilder.() -> Unit): GObjectValue
Link copied to clipboard
inline fun GraphQL.query(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit): GOperationDefinition
inline fun GraphQLDocumentBuilderScope.query(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit)
Link copied to clipboard
fun GraphQL.schema(configure: GSchemaBuilder.() -> Unit): GSchema
Link copied to clipboard
inline fun GraphQL.subscription(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit): GOperationDefinition
inline fun GraphQLDocumentBuilderScope.subscription(name: String? = null, configure: GraphQLOperationBuilderScope.() -> Unit)
Link copied to clipboard
@JvmName(name = "booleanValue")
fun GSchemaBuilder.ValueContainer.value(value: Boolean?): GSchemaBuilder.Value
@JvmName(name = "floatValue")
fun GSchemaBuilder.ValueContainer.value(value: Double?): GSchemaBuilder.Value
@JvmName(name = "intValue")
fun GSchemaBuilder.ValueContainer.value(value: Int?): GSchemaBuilder.Value
@JvmName(name = "nullValue")
fun GSchemaBuilder.ValueContainer.value(value: Nothing?): GSchemaBuilder.Value
@JvmName(name = "stringValue")
fun GSchemaBuilder.ValueContainer.value(value: String?): GSchemaBuilder.Value
@JvmName(name = "booleanListValue")
fun GSchemaBuilder.ValueContainer.value(value: List<Boolean>?): GSchemaBuilder.Value
@JvmName(name = "floatListValue")
fun GSchemaBuilder.ValueContainer.value(value: List<Double>?): GSchemaBuilder.Value
@JvmName(name = "intListValue")
fun GSchemaBuilder.ValueContainer.value(value: List<Int>?): GSchemaBuilder.Value
@JvmName(name = "nullListValue")
fun GSchemaBuilder.ValueContainer.value(value: List<Nothing>?): GSchemaBuilder.Value
@JvmName(name = "stringListValue")
fun GSchemaBuilder.ValueContainer.value(value: List<String>?): GSchemaBuilder.Value

Properties

Link copied to clipboard