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