GoogleChromeManagementV1NetworkStatusReport.fromJson constructor

GoogleChromeManagementV1NetworkStatusReport.fromJson(
  1. Map json_
)

Implementation

GoogleChromeManagementV1NetworkStatusReport.fromJson(core.Map json_)
  : this(
      connectionState: json_['connectionState'] as core.String?,
      connectionType: json_['connectionType'] as core.String?,
      encryptionOn: json_['encryptionOn'] as core.bool?,
      gatewayIpAddress: json_['gatewayIpAddress'] as core.String?,
      gatewayIpv6Address: json_['gatewayIpv6Address'] as core.String?,
      guid: json_['guid'] as core.String?,
      ipv6Address: (json_['ipv6Address'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      lanIpAddress: json_['lanIpAddress'] as core.String?,
      linkDownSpeedKbps: json_['linkDownSpeedKbps'] as core.String?,
      metered: json_['metered'] as core.bool?,
      receivingBitRateMbps: json_['receivingBitRateMbps'] as core.String?,
      reportTime: json_['reportTime'] as core.String?,
      sampleFrequency: json_['sampleFrequency'] as core.String?,
      signalStrengthDbm: json_['signalStrengthDbm'] as core.int?,
      transmissionBitRateMbps:
          json_['transmissionBitRateMbps'] as core.String?,
      transmissionPowerDbm: json_['transmissionPowerDbm'] as core.int?,
      wifiLinkQuality: json_['wifiLinkQuality'] as core.String?,
      wifiPowerManagementEnabled:
          json_['wifiPowerManagementEnabled'] as core.bool?,
    );