Alert.fromJson constructor
Alert.fromJson(
- Map json_
Implementation
Alert.fromJson(core.Map json_)
: this(
closeTime: json_['closeTime'] as core.String?,
log: json_.containsKey('log')
? LogMetadata.fromJson(
json_['log'] as core.Map<core.String, core.dynamic>,
)
: null,
metadata: json_.containsKey('metadata')
? MonitoredResourceMetadata.fromJson(
json_['metadata'] as core.Map<core.String, core.dynamic>,
)
: null,
metric: json_.containsKey('metric')
? Metric.fromJson(
json_['metric'] as core.Map<core.String, core.dynamic>,
)
: null,
name: json_['name'] as core.String?,
openTime: json_['openTime'] as core.String?,
policy: json_.containsKey('policy')
? PolicySnapshot.fromJson(
json_['policy'] as core.Map<core.String, core.dynamic>,
)
: null,
resource: json_.containsKey('resource')
? MonitoredResource.fromJson(
json_['resource'] as core.Map<core.String, core.dynamic>,
)
: null,
state: json_['state'] as core.String?,
);