@override Object toJson() => { 'pipeline': ?pipeline?.toJson(), if (options.isNotDefault) 'options': {for (final e in options.entries) e.key: e.value.toJson()}, };