copyWith method
Implementation
Input$MergePullRequestInput copyWith(
{String? Function()? authorEmail,
String? Function()? clientMutationId,
String? Function()? commitBody,
String? Function()? commitHeadline,
String? Function()? expectedHeadOid,
Enum$PullRequestMergeMethod? Function()? mergeMethod,
String? pullRequestId}) =>
Input$MergePullRequestInput(
authorEmail: authorEmail == null ? this.authorEmail : authorEmail(),
clientMutationId: clientMutationId == null
? this.clientMutationId
: clientMutationId(),
commitBody: commitBody == null ? this.commitBody : commitBody(),
commitHeadline:
commitHeadline == null ? this.commitHeadline : commitHeadline(),
expectedHeadOid: expectedHeadOid == null
? this.expectedHeadOid
: expectedHeadOid(),
mergeMethod: mergeMethod == null ? this.mergeMethod : mergeMethod(),
pullRequestId:
pullRequestId == null ? this.pullRequestId : pullRequestId);