copyWith method

Input$CreateCheckRunInput copyWith({
  1. List<Input$CheckRunAction>? actions()?,
  2. String? clientMutationId()?,
  3. String? completedAt()?,
  4. Enum$CheckConclusionState? conclusion()?,
  5. String? detailsUrl()?,
  6. String? externalId()?,
  7. String? headSha,
  8. String? name,
  9. Input$CheckRunOutput? output()?,
  10. String? repositoryId,
  11. String? startedAt()?,
  12. Enum$RequestableCheckStatusState? status()?,
})

Implementation

Input$CreateCheckRunInput copyWith(
        {List<Input$CheckRunAction>? Function()? actions,
        String? Function()? clientMutationId,
        String? Function()? completedAt,
        Enum$CheckConclusionState? Function()? conclusion,
        String? Function()? detailsUrl,
        String? Function()? externalId,
        String? headSha,
        String? name,
        Input$CheckRunOutput? Function()? output,
        String? repositoryId,
        String? Function()? startedAt,
        Enum$RequestableCheckStatusState? Function()? status}) =>
    Input$CreateCheckRunInput(
        actions: actions == null ? this.actions : actions(),
        clientMutationId: clientMutationId == null
            ? this.clientMutationId
            : clientMutationId(),
        completedAt: completedAt == null ? this.completedAt : completedAt(),
        conclusion: conclusion == null ? this.conclusion : conclusion(),
        detailsUrl: detailsUrl == null ? this.detailsUrl : detailsUrl(),
        externalId: externalId == null ? this.externalId : externalId(),
        headSha: headSha == null ? this.headSha : headSha,
        name: name == null ? this.name : name,
        output: output == null ? this.output : output(),
        repositoryId: repositoryId == null ? this.repositoryId : repositoryId,
        startedAt: startedAt == null ? this.startedAt : startedAt(),
        status: status == null ? this.status : status());