GoogleCloudWebriskV1ComputeThreatListDiffResponse.fromJson constructor

GoogleCloudWebriskV1ComputeThreatListDiffResponse.fromJson(
  1. Map json_
)

Implementation

GoogleCloudWebriskV1ComputeThreatListDiffResponse.fromJson(core.Map json_)
    : this(
        additions: json_.containsKey('additions')
            ? GoogleCloudWebriskV1ThreatEntryAdditions.fromJson(
                json_['additions'] as core.Map<core.String, core.dynamic>)
            : null,
        checksum: json_.containsKey('checksum')
            ? GoogleCloudWebriskV1ComputeThreatListDiffResponseChecksum
                .fromJson(
                    json_['checksum'] as core.Map<core.String, core.dynamic>)
            : null,
        newVersionToken: json_.containsKey('newVersionToken')
            ? json_['newVersionToken'] as core.String
            : null,
        recommendedNextDiff: json_.containsKey('recommendedNextDiff')
            ? json_['recommendedNextDiff'] as core.String
            : null,
        removals: json_.containsKey('removals')
            ? GoogleCloudWebriskV1ThreatEntryRemovals.fromJson(
                json_['removals'] as core.Map<core.String, core.dynamic>)
            : null,
        responseType: json_.containsKey('responseType')
            ? json_['responseType'] as core.String
            : null,
      );