@override Object toJson() => { 'parent': parent, if (pipelineJob case final pipelineJob?) 'pipelineJob': pipelineJob.toJson(), if (pipelineJobId.isNotDefault) 'pipelineJobId': pipelineJobId, };