toJson method
Implementation
@override
Object toJson() {
return {
if (name.isNotDefault) 'name': name,
if (requestTypeUrl.isNotDefault) 'requestTypeUrl': requestTypeUrl,
if (requestStreaming.isNotDefault) 'requestStreaming': requestStreaming,
if (responseTypeUrl.isNotDefault) 'responseTypeUrl': responseTypeUrl,
if (responseStreaming.isNotDefault)
'responseStreaming': responseStreaming,
if (options.isNotDefault) 'options': encodeList(options),
if (syntax.isNotDefault) 'syntax': syntax.toJson(),
};
}