package ru.yandex.webmaster3.storage.ytimport;

import ru.yandex.webmaster3.core.util.enums.EnumResolver;

/**
 * @author Oleg Bazdyrev
 */
public enum YtClickhouseDataLoadType {

    FAVORITE, // search queries
    GROUP,    // search queries
    TOP,      // search queries
    WEEK,     // search queries
    INTERNAL_LINKS,
    EXTERNAL_LINKS,
    EXTERNAL_GONE_LINKS,
    LINK_STATISTICS,
    HOST_THREATS,
    OWNER_THREATS,
    RECOMMENDED_URLS,
    DIGEST_MESSAGES,
    RIVALS_STATS,
    RECOMMENDED_QUERIES,
    EXTENDED_RECOMMENDED_QUERIES,
    PARTNER_DOMAIN_PREDICTIONS,
    IKS,
    IKS_HISTORY,
    MEMORANDUM,
    RIVALS_STATS2,
    ACHIEVEMENTS,
    ACHIEVEMENTS_KUUB,
    SITE_SERVICES,
    TURBO_SEARCHURLS_STATS,
    TURBO_SEARCHURLS_SAMPLES,
    IMPORTANT_URLS_HISTORY,
    IMPORTANT_URLS_LAST_STATE,
    IMPORTANT_URLS_CHANGES,
    METRIKA_CRAWL_SAMPLES,
    METRIKA_STATS_BY_TIME,
    TOP_URLS, // search queries
    MIRRORS_CHANGES,
    DISPLAY_NAME_CHANGES,
    MIRRORS,
    ALL_MIRRORS,
    MIRRORS2,
    HOSTS,
    DISPLAY_NAME,
    HOST_FAVICONS,
    TURBO_DOMAINS_STATE,
    TURBO_FEEDS_HISTORY,
    TURBO_AUTO_DELETED_PAGES,
    TURBO_CLICK_DAY_STATS,
    SITE_STRUCTURE,
    LAST_SITE_STRUCTURE,
    HOST_STATISTICS,
    HOST_PROBLEMS,
    HOST_REGIONS,
    DOMAINS_ON_SEARCH,
    NICHE_RIVAL,
    NICHE_QUERIES,
    NICHE_QUERIES2,
    NICHE_RIVAL_QUERIES,
    NICHE_RIVAL_QUERIES_REPORT,
    NICHE_RIVAL_QUERIES_REPORT2,
    NICHE2_RIVAL_REPORT,
    NICHE2_QUERY_REPORT,
    SITEMAPS,
    SITEMAP_PROBLEMS,
    CURRENT_SERP_DATA,
    FEEDS_OFFERS_LOGS_HISTORY,
    GOODS_OFFERS_LOGS_HISTORY,
    SERPDATA_LOGS_HISTORY,
    FEEDS_ENRICHED_SHOWS,
    FEEDS_NOT_ENRICHABLE_SHOWS,
    ;

    public static final EnumResolver<YtClickhouseDataLoadType> R = EnumResolver.er(YtClickhouseDataLoadType.class);

}
