Publishing.fromJson constructor
Publishing.fromJson(
- Map json_
Implementation
Publishing.fromJson(core.Map json_)
: this(
apiShortName: json_['apiShortName'] as core.String?,
codeownerGithubTeams:
(json_['codeownerGithubTeams'] as core.List?)
?.map((value) => value as core.String)
.toList(),
docTagPrefix: json_['docTagPrefix'] as core.String?,
documentationUri: json_['documentationUri'] as core.String?,
githubLabel: json_['githubLabel'] as core.String?,
librarySettings:
(json_['librarySettings'] as core.List?)
?.map(
(value) => ClientLibrarySettings.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
methodSettings:
(json_['methodSettings'] as core.List?)
?.map(
(value) => MethodSettings.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
newIssueUri: json_['newIssueUri'] as core.String?,
organization: json_['organization'] as core.String?,
protoReferenceDocumentationUri:
json_['protoReferenceDocumentationUri'] as core.String?,
restReferenceDocumentationUri:
json_['restReferenceDocumentationUri'] as core.String?,
);