@override Object toJson() => { if (header != null) 'header': header, if (query != null) 'query': query, if (cookie != null) 'cookie': cookie, if (valuePrefix.isNotDefault) 'valuePrefix': valuePrefix, };