Insight.fromJson constructor

Insight.fromJson(
  1. Map json_
)

Implementation

Insight.fromJson(core.Map json_)
  : this(
      agentStatus:
          json_.containsKey('agentStatus')
              ? AgentStatus.fromJson(
                json_['agentStatus'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      instanceId: json_['instanceId'] as core.String?,
      openShiftValidation:
          json_.containsKey('openShiftValidation')
              ? OpenShiftValidation.fromJson(
                json_['openShiftValidation']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      sapDiscovery:
          json_.containsKey('sapDiscovery')
              ? SapDiscovery.fromJson(
                json_['sapDiscovery'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      sapValidation:
          json_.containsKey('sapValidation')
              ? SapValidation.fromJson(
                json_['sapValidation'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      sentTime: json_['sentTime'] as core.String?,
      sqlserverValidation:
          json_.containsKey('sqlserverValidation')
              ? SqlserverValidation.fromJson(
                json_['sqlserverValidation']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      torsoValidation:
          json_.containsKey('torsoValidation')
              ? TorsoValidation.fromJson(
                json_['torsoValidation']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );