AgentStates.fromJson constructor

AgentStates.fromJson(
  1. Map json_
)

Implementation

AgentStates.fromJson(core.Map json_)
  : this(
      availableVersion: json_['availableVersion'] as core.String?,
      hanaMonitoring: json_.containsKey('hanaMonitoring')
          ? ServiceStates.fromJson(
              json_['hanaMonitoring'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      installedVersion: json_['installedVersion'] as core.String?,
      isFullyEnabled: json_['isFullyEnabled'] as core.bool?,
      processMetrics: json_.containsKey('processMetrics')
          ? ServiceStates.fromJson(
              json_['processMetrics'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      systemDiscovery: json_.containsKey('systemDiscovery')
          ? ServiceStates.fromJson(
              json_['systemDiscovery'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );