GQLOperationDefinition
constructor(sourceLocation: SourceLocation? = null, operationType: String, name: String?, variableDefinitions: List<GQLVariableDefinition>, directives: List<GQLDirective>, selections: List<GQLSelection>, description: String?)