GQLDirectiveDefinition

fun GQLDirectiveDefinition(    sourceLocation: SourceLocation = SourceLocation.UNKNOWN,     description: String?,     name: String,     arguments: List<GQLInputValueDefinition>,     repeatable: Boolean,     locations: List<GQLDirectiveLocation>)