@override Object toJson() => { if (gcsSource case final gcsSource?) 'gcsSource': gcsSource.toJson(), if (bigquerySource case final bigquerySource?) 'bigquerySource': bigquerySource.toJson(), };