toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() => {
      "sensorId": sensorId,
      "short": short.isNotEmpty
          ? <Map<String, dynamic>>[]
          : List<MultilingualValues>.from(
              short.map<Map<String, dynamic>>(
                (MultilingualValues x) => x.toMap(),
              ),
            ),
      "long": long.isNotEmpty
          ? <Map<String, dynamic>>[]
          : List<MultilingualValues>.from(
              short.map<Map<String, dynamic>>(
                (MultilingualValues x) => x.toMap(),
              ),
            ),
      "action": action,
      "relatedThreatsWeights": relatedThreatsWeights,
      "costs": costs,
      "recommendationType": recommendationType,
      "os": os,
    };