def to_map()

in yuqing-20220301/alibabacloud_yuqing20220301/models.py [0:0]


    def to_map(self):
        _map = super().to_map()
        if _map is not None:
            return _map

        result = dict()
        if self.ass_keyword_list is not None:
            result['assKeywordList'] = self.ass_keyword_list
        if self.at_author_name_list is not None:
            result['atAuthorNameList'] = self.at_author_name_list
        if self.author_name_list is not None:
            result['authorNameList'] = self.author_name_list
        if self.comments_level is not None:
            result['commentsLevel'] = self.comments_level
        if self.content_len_level is not None:
            result['contentLenLevel'] = self.content_len_level
        if self.create_time_end is not None:
            result['createTimeEnd'] = self.create_time_end
        if self.create_time_start is not None:
            result['createTimeStart'] = self.create_time_start
        if self.doc_content_sign is not None:
            result['docContentSign'] = self.doc_content_sign
        if self.doc_id_list is not None:
            result['docIdList'] = self.doc_id_list
        if self.duplicate_removal is not None:
            result['duplicateRemoval'] = self.duplicate_removal
        if self.emotion_type is not None:
            result['emotionType'] = self.emotion_type
        if self.enable_keyword_highlight is not None:
            result['enableKeywordHighlight'] = self.enable_keyword_highlight
        if self.exclude_at_author_name_list is not None:
            result['excludeAtAuthorNameList'] = self.exclude_at_author_name_list
        if self.exclude_author_name_list is not None:
            result['excludeAuthorNameList'] = self.exclude_author_name_list
        if self.exclude_host_name_list is not None:
            result['excludeHostNameList'] = self.exclude_host_name_list
        if self.exclude_keyword_list is not None:
            result['excludeKeywordList'] = self.exclude_keyword_list
        if self.exclude_keyword_list_in_title is not None:
            result['excludeKeywordListInTitle'] = self.exclude_keyword_list_in_title
        if self.exclude_keyword_tag_ids is not None:
            result['excludeKeywordTagIds'] = self.exclude_keyword_tag_ids
        if self.exclude_material_tag_list is not None:
            result['excludeMaterialTagList'] = self.exclude_material_tag_list
        if self.exclude_media_library_id_list is not None:
            result['excludeMediaLibraryIdList'] = self.exclude_media_library_id_list
        if self.exclude_media_name_list is not None:
            result['excludeMediaNameList'] = self.exclude_media_name_list
        if self.exclude_media_type_list is not None:
            result['excludeMediaTypeList'] = self.exclude_media_type_list
        if self.exclude_message_type_list is not None:
            result['excludeMessageTypeList'] = self.exclude_message_type_list
        result['fieldConditions'] = []
        if self.field_conditions is not None:
            for k in self.field_conditions:
                result['fieldConditions'].append(k.to_map() if k else None)
        if self.filter_id is not None:
            result['filterId'] = self.filter_id
        if self.has_audio is not None:
            result['hasAudio'] = self.has_audio
        if self.has_image is not None:
            result['hasImage'] = self.has_image
        if self.has_multi_mode_content is not None:
            result['hasMultiModeContent'] = self.has_multi_mode_content
        if self.has_video is not None:
            result['hasVideo'] = self.has_video
        if self.host_name_list is not None:
            result['hostNameList'] = self.host_name_list
        if self.influence_level is not None:
            result['influenceLevel'] = self.influence_level
        if self.keyword_tag_ids is not None:
            result['keywordTagIds'] = self.keyword_tag_ids
        if self.likes_level is not None:
            result['likesLevel'] = self.likes_level
        if self.material_tag_list is not None:
            result['materialTagList'] = self.material_tag_list
        if self.media_library_id_list is not None:
            result['mediaLibraryIdList'] = self.media_library_id_list
        if self.media_name_list is not None:
            result['mediaNameList'] = self.media_name_list
        if self.media_type_list is not None:
            result['mediaTypeList'] = self.media_type_list
        if self.message_type_list is not None:
            result['messageTypeList'] = self.message_type_list
        if self.page_now is not None:
            result['pageNow'] = self.page_now
        if self.page_size is not None:
            result['pageSize'] = self.page_size
        if self.parent_doc_id is not None:
            result['parentDocId'] = self.parent_doc_id
        if self.pos_keyword_list is not None:
            result['posKeywordList'] = self.pos_keyword_list
        if self.pos_keyword_list_in_title is not None:
            result['posKeywordListInTitle'] = self.pos_keyword_list_in_title
        if self.project_id is not None:
            result['projectId'] = self.project_id
        if self.propagation_level is not None:
            result['propagationLevel'] = self.propagation_level
        if self.publish_time_end is not None:
            result['publishTimeEnd'] = self.publish_time_end
        if self.publish_time_start is not None:
            result['publishTimeStart'] = self.publish_time_start
        if self.reads_level is not None:
            result['readsLevel'] = self.reads_level
        if self.relevance_level is not None:
            result['relevanceLevel'] = self.relevance_level
        if self.repost_level is not None:
            result['repostLevel'] = self.repost_level
        if self.sort_by is not None:
            result['sortBy'] = self.sort_by
        if self.sort_by_direction is not None:
            result['sortByDirection'] = self.sort_by_direction
        if self.topic_list is not None:
            result['topicList'] = self.topic_list
        if self.update_time_end is not None:
            result['updateTimeEnd'] = self.update_time_end
        if self.update_time_start is not None:
            result['updateTimeStart'] = self.update_time_start
        return result