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