toJson method
Implementation
@override
Object toJson() => {
if (methodSettings.isNotDefault)
'methodSettings': encodeList(methodSettings),
if (newIssueUri.isNotDefault) 'newIssueUri': newIssueUri,
if (documentationUri.isNotDefault) 'documentationUri': documentationUri,
if (apiShortName.isNotDefault) 'apiShortName': apiShortName,
if (githubLabel.isNotDefault) 'githubLabel': githubLabel,
if (codeownerGithubTeams.isNotDefault)
'codeownerGithubTeams': codeownerGithubTeams,
if (docTagPrefix.isNotDefault) 'docTagPrefix': docTagPrefix,
if (organization.isNotDefault) 'organization': organization.toJson(),
if (librarySettings.isNotDefault)
'librarySettings': encodeList(librarySettings),
if (protoReferenceDocumentationUri.isNotDefault)
'protoReferenceDocumentationUri': protoReferenceDocumentationUri,
if (restReferenceDocumentationUri.isNotDefault)
'restReferenceDocumentationUri': restReferenceDocumentationUri,
};