global class KnowledgeSuggestionFilter { global KnowledgeSuggestionFilter() { } /** * Add a filter to display article having the type passed in argument (you can add several article types) */ global void addArticleType(String articleType) { } /** * Add the given category to filters */ global void addDataCategory(String dataCategoryGroupName, String dataCategoryName) { } /** * Filter results with the topic passed in argument (you can add several topics) */ global void addTopic(String topic) { } /** * Set channel filter to the value passed in argument */ global void setChannel(String channelName) { } /** * Set data categories filter to map passed in argument */ global void setDataCategories(Map dataCategoryFilters) { } /** * Set language filter to the value passed in argument */ global void setLanguage(String localeCode) { } /** * Set publish status filter to the value passed in argument */ global void setPublishStatus(String publishStatus) { } /** * Filter result with the validation status passed in argument */ global void setValidationStatus(String validationStatus) { } }