map toMap()

in yuqing-20220301/include/alibabacloud/yuqing_20220301.hpp [316:488]


  map<string, boost::any> toMap() override {
    map<string, boost::any> res;
    if (assKeywordList) {
      res["assKeywordList"] = boost::any(*assKeywordList);
    }
    if (atAuthorNameList) {
      res["atAuthorNameList"] = boost::any(*atAuthorNameList);
    }
    if (authorNameList) {
      res["authorNameList"] = boost::any(*authorNameList);
    }
    if (commentsLevel) {
      res["commentsLevel"] = boost::any(*commentsLevel);
    }
    if (contentLenLevel) {
      res["contentLenLevel"] = boost::any(*contentLenLevel);
    }
    if (createTimeEnd) {
      res["createTimeEnd"] = boost::any(*createTimeEnd);
    }
    if (createTimeStart) {
      res["createTimeStart"] = boost::any(*createTimeStart);
    }
    if (docContentSign) {
      res["docContentSign"] = boost::any(*docContentSign);
    }
    if (docIdList) {
      res["docIdList"] = boost::any(*docIdList);
    }
    if (duplicateRemoval) {
      res["duplicateRemoval"] = boost::any(*duplicateRemoval);
    }
    if (emotionType) {
      res["emotionType"] = boost::any(*emotionType);
    }
    if (enableKeywordHighlight) {
      res["enableKeywordHighlight"] = boost::any(*enableKeywordHighlight);
    }
    if (excludeAtAuthorNameList) {
      res["excludeAtAuthorNameList"] = boost::any(*excludeAtAuthorNameList);
    }
    if (excludeAuthorNameList) {
      res["excludeAuthorNameList"] = boost::any(*excludeAuthorNameList);
    }
    if (excludeHostNameList) {
      res["excludeHostNameList"] = boost::any(*excludeHostNameList);
    }
    if (excludeKeywordList) {
      res["excludeKeywordList"] = boost::any(*excludeKeywordList);
    }
    if (excludeKeywordListInTitle) {
      res["excludeKeywordListInTitle"] = boost::any(*excludeKeywordListInTitle);
    }
    if (excludeKeywordTagIds) {
      res["excludeKeywordTagIds"] = boost::any(*excludeKeywordTagIds);
    }
    if (excludeMaterialTagList) {
      res["excludeMaterialTagList"] = boost::any(*excludeMaterialTagList);
    }
    if (excludeMediaLibraryIdList) {
      res["excludeMediaLibraryIdList"] = boost::any(*excludeMediaLibraryIdList);
    }
    if (excludeMediaNameList) {
      res["excludeMediaNameList"] = boost::any(*excludeMediaNameList);
    }
    if (excludeMediaTypeList) {
      res["excludeMediaTypeList"] = boost::any(*excludeMediaTypeList);
    }
    if (excludeMessageTypeList) {
      res["excludeMessageTypeList"] = boost::any(*excludeMessageTypeList);
    }
    if (fieldConditions) {
      vector<boost::any> temp1;
      for(auto item1:*fieldConditions){
        temp1.push_back(boost::any(item1.toMap()));
      }
      res["fieldConditions"] = boost::any(temp1);
    }
    if (filterId) {
      res["filterId"] = boost::any(*filterId);
    }
    if (hasAudio) {
      res["hasAudio"] = boost::any(*hasAudio);
    }
    if (hasImage) {
      res["hasImage"] = boost::any(*hasImage);
    }
    if (hasMultiModeContent) {
      res["hasMultiModeContent"] = boost::any(*hasMultiModeContent);
    }
    if (hasVideo) {
      res["hasVideo"] = boost::any(*hasVideo);
    }
    if (hostNameList) {
      res["hostNameList"] = boost::any(*hostNameList);
    }
    if (influenceLevel) {
      res["influenceLevel"] = boost::any(*influenceLevel);
    }
    if (keywordTagIds) {
      res["keywordTagIds"] = boost::any(*keywordTagIds);
    }
    if (likesLevel) {
      res["likesLevel"] = boost::any(*likesLevel);
    }
    if (materialTagList) {
      res["materialTagList"] = boost::any(*materialTagList);
    }
    if (mediaLibraryIdList) {
      res["mediaLibraryIdList"] = boost::any(*mediaLibraryIdList);
    }
    if (mediaNameList) {
      res["mediaNameList"] = boost::any(*mediaNameList);
    }
    if (mediaTypeList) {
      res["mediaTypeList"] = boost::any(*mediaTypeList);
    }
    if (messageTypeList) {
      res["messageTypeList"] = boost::any(*messageTypeList);
    }
    if (pageNow) {
      res["pageNow"] = boost::any(*pageNow);
    }
    if (pageSize) {
      res["pageSize"] = boost::any(*pageSize);
    }
    if (parentDocId) {
      res["parentDocId"] = boost::any(*parentDocId);
    }
    if (posKeywordList) {
      res["posKeywordList"] = boost::any(*posKeywordList);
    }
    if (posKeywordListInTitle) {
      res["posKeywordListInTitle"] = boost::any(*posKeywordListInTitle);
    }
    if (projectId) {
      res["projectId"] = boost::any(*projectId);
    }
    if (propagationLevel) {
      res["propagationLevel"] = boost::any(*propagationLevel);
    }
    if (publishTimeEnd) {
      res["publishTimeEnd"] = boost::any(*publishTimeEnd);
    }
    if (publishTimeStart) {
      res["publishTimeStart"] = boost::any(*publishTimeStart);
    }
    if (readsLevel) {
      res["readsLevel"] = boost::any(*readsLevel);
    }
    if (relevanceLevel) {
      res["relevanceLevel"] = boost::any(*relevanceLevel);
    }
    if (repostLevel) {
      res["repostLevel"] = boost::any(*repostLevel);
    }
    if (sortBy) {
      res["sortBy"] = boost::any(*sortBy);
    }
    if (sortByDirection) {
      res["sortByDirection"] = boost::any(*sortByDirection);
    }
    if (topicList) {
      res["topicList"] = boost::any(*topicList);
    }
    if (updateTimeEnd) {
      res["updateTimeEnd"] = boost::any(*updateTimeEnd);
    }
    if (updateTimeStart) {
      res["updateTimeStart"] = boost::any(*updateTimeStart);
    }
    return res;
  }