void fromMap()

in aiccs-20230516/include/alibabacloud/aiccs_20230516.hpp [5325:5449]


  void fromMap(map<string, boost::any> m) override {
    if (m.find("AddWx") != m.end() && !m["AddWx"].empty()) {
      addWx = make_shared<long>(boost::any_cast<long>(m["AddWx"]));
    }
    if (m.find("AddWxStatus") != m.end() && !m["AddWxStatus"].empty()) {
      addWxStatus = make_shared<string>(boost::any_cast<string>(m["AddWxStatus"]));
    }
    if (m.find("AgentExtension") != m.end() && !m["AgentExtension"].empty()) {
      agentExtension = make_shared<string>(boost::any_cast<string>(m["AgentExtension"]));
    }
    if (m.find("AgentId") != m.end() && !m["AgentId"].empty()) {
      agentId = make_shared<long>(boost::any_cast<long>(m["AgentId"]));
    }
    if (m.find("AgentSpeakingDuration") != m.end() && !m["AgentSpeakingDuration"].empty()) {
      agentSpeakingDuration = make_shared<long>(boost::any_cast<long>(m["AgentSpeakingDuration"]));
    }
    if (m.find("AgentSpeakingTime") != m.end() && !m["AgentSpeakingTime"].empty()) {
      agentSpeakingTime = make_shared<string>(boost::any_cast<string>(m["AgentSpeakingTime"]));
    }
    if (m.find("AgentTag") != m.end() && !m["AgentTag"].empty()) {
      agentTag = make_shared<string>(boost::any_cast<string>(m["AgentTag"]));
    }
    if (m.find("AnswerRecall") != m.end() && !m["AnswerRecall"].empty()) {
      answerRecall = make_shared<long>(boost::any_cast<long>(m["AnswerRecall"]));
    }
    if (m.find("AnswerTime") != m.end() && !m["AnswerTime"].empty()) {
      answerTime = make_shared<string>(boost::any_cast<string>(m["AnswerTime"]));
    }
    if (m.find("BatchId") != m.end() && !m["BatchId"].empty()) {
      batchId = make_shared<string>(boost::any_cast<string>(m["BatchId"]));
    }
    if (m.find("CallBeginTime") != m.end() && !m["CallBeginTime"].empty()) {
      callBeginTime = make_shared<string>(boost::any_cast<string>(m["CallBeginTime"]));
    }
    if (m.find("CallId") != m.end() && !m["CallId"].empty()) {
      callId = make_shared<string>(boost::any_cast<string>(m["CallId"]));
    }
    if (m.find("CallTimes") != m.end() && !m["CallTimes"].empty()) {
      callTimes = make_shared<string>(boost::any_cast<string>(m["CallTimes"]));
    }
    if (m.find("CallType") != m.end() && !m["CallType"].empty()) {
      callType = make_shared<long>(boost::any_cast<long>(m["CallType"]));
    }
    if (m.find("ChatRecord") != m.end() && !m["ChatRecord"].empty()) {
      chatRecord = make_shared<string>(boost::any_cast<string>(m["ChatRecord"]));
    }
    if (m.find("Gateway") != m.end() && !m["Gateway"].empty()) {
      gateway = make_shared<string>(boost::any_cast<string>(m["Gateway"]));
    }
    if (m.find("HangupTime") != m.end() && !m["HangupTime"].empty()) {
      hangupTime = make_shared<string>(boost::any_cast<string>(m["HangupTime"]));
    }
    if (m.find("HangupType") != m.end() && !m["HangupType"].empty()) {
      hangupType = make_shared<long>(boost::any_cast<long>(m["HangupType"]));
    }
    if (m.find("ImportTime") != m.end() && !m["ImportTime"].empty()) {
      importTime = make_shared<string>(boost::any_cast<string>(m["ImportTime"]));
    }
    if (m.find("IndividualTag") != m.end() && !m["IndividualTag"].empty()) {
      individualTag = make_shared<string>(boost::any_cast<string>(m["IndividualTag"]));
    }
    if (m.find("IntentDescription") != m.end() && !m["IntentDescription"].empty()) {
      intentDescription = make_shared<string>(boost::any_cast<string>(m["IntentDescription"]));
    }
    if (m.find("IntentTag") != m.end() && !m["IntentTag"].empty()) {
      intentTag = make_shared<string>(boost::any_cast<string>(m["IntentTag"]));
    }
    if (m.find("InterceptReason") != m.end() && !m["InterceptReason"].empty()) {
      interceptReason = make_shared<string>(boost::any_cast<string>(m["InterceptReason"]));
    }
    if (m.find("Keywords") != m.end() && !m["Keywords"].empty()) {
      keywords = make_shared<string>(boost::any_cast<string>(m["Keywords"]));
    }
    if (m.find("Number") != m.end() && !m["Number"].empty()) {
      number = make_shared<string>(boost::any_cast<string>(m["Number"]));
    }
    if (m.find("NumberMD5") != m.end() && !m["NumberMD5"].empty()) {
      numberMD5 = make_shared<string>(boost::any_cast<string>(m["NumberMD5"]));
    }
    if (m.find("Properties") != m.end() && !m["Properties"].empty()) {
      properties = make_shared<string>(boost::any_cast<string>(m["Properties"]));
    }
    if (m.find("Remark") != m.end() && !m["Remark"].empty()) {
      remark = make_shared<string>(boost::any_cast<string>(m["Remark"]));
    }
    if (m.find("RingTime") != m.end() && !m["RingTime"].empty()) {
      ringTime = make_shared<long>(boost::any_cast<long>(m["RingTime"]));
    }
    if (m.find("Sms") != m.end() && !m["Sms"].empty()) {
      sms = make_shared<string>(boost::any_cast<string>(m["Sms"]));
    }
    if (m.find("SpeakingDuration") != m.end() && !m["SpeakingDuration"].empty()) {
      speakingDuration = make_shared<long>(boost::any_cast<long>(m["SpeakingDuration"]));
    }
    if (m.find("SpeakingTime") != m.end() && !m["SpeakingTime"].empty()) {
      speakingTime = make_shared<string>(boost::any_cast<string>(m["SpeakingTime"]));
    }
    if (m.find("SpeakingTurns") != m.end() && !m["SpeakingTurns"].empty()) {
      speakingTurns = make_shared<string>(boost::any_cast<string>(m["SpeakingTurns"]));
    }
    if (m.find("Status") != m.end() && !m["Status"].empty()) {
      status = make_shared<string>(boost::any_cast<string>(m["Status"]));
    }
    if (m.find("StatusCode") != m.end() && !m["StatusCode"].empty()) {
      statusCode = make_shared<long>(boost::any_cast<long>(m["StatusCode"]));
    }
    if (m.find("StatusDescription") != m.end() && !m["StatusDescription"].empty()) {
      statusDescription = make_shared<string>(boost::any_cast<string>(m["StatusDescription"]));
    }
    if (m.find("Tag") != m.end() && !m["Tag"].empty()) {
      tag = make_shared<string>(boost::any_cast<string>(m["Tag"]));
    }
    if (m.find("TaskId") != m.end() && !m["TaskId"].empty()) {
      taskId = make_shared<long>(boost::any_cast<long>(m["TaskId"]));
    }
    if (m.find("TemplateId") != m.end() && !m["TemplateId"].empty()) {
      templateId = make_shared<long>(boost::any_cast<long>(m["TemplateId"]));
    }
    if (m.find("TransferStatus") != m.end() && !m["TransferStatus"].empty()) {
      transferStatus = make_shared<string>(boost::any_cast<string>(m["TransferStatus"]));
    }
    if (m.find("TransferStatusCode") != m.end() && !m["TransferStatusCode"].empty()) {
      transferStatusCode = make_shared<long>(boost::any_cast<long>(m["TransferStatusCode"]));
    }
  }