package ru.yandex.autotests.direct.cmd.tags;

public class CmdTag {

    private static final String NAME = "cmd.";

    /* users */
    public static final String MODIFY_USER = NAME + "modifyUser";
    public static final String SAVE_SETTINGS = NAME + "saveSettings";
    public static final String USER_SETTINGS = NAME + "userSettings";
    public static final String SEARCH_CLIENT_ID = NAME + "searchClientId";

    /* campaigns */
    public static final String SAVE_NEW_CAMP = NAME + "saveNewCamp";
    public static final String SAVE_CAMP = NAME + "saveCamp";
    public static final String COPY_CAMP = NAME + "copyCamp";
    public static final String SHOW_CAMP = NAME + "showCamp";
    public static final String SHOW_CAMPS = NAME + "showCamps";
    public static final String SHOW_CAMP_MULTI_EDIT = NAME + "showCampMultiEdit";
    public static final String EDIT_CAMP = NAME + "editCamp";
    public static final String CAMP_UNARC = NAME + "campUnarc";
    public static final String SHOW_CAMP_STAT = NAME + "showCampStat";
    public static final String SET_CAMP_DONT_SHOW_MULTI = NAME + "setCampDontShowMulti";
    public static final String SAVE_CAMP_EASY = NAME + "saveCampEasy";
    public static final String DEL_CAMP = "delCamp";
    public static final String CREATE_AB_TEST = NAME + "ajaxCreateExperiment";
    public static final String AJAX_STOP_RESUME_CAMP = NAME + "ajaxStopResumeCamp";
    public static final String AJAX_SAVE_CAMP_DESCRIPTION = NAME + "ajaxSaveCampDescription";
    public static final String ORDER_CAMP = NAME + "orderCamp";

    /* strategy */
    public static final String AJAX_SAVE_AUTOBUDGET = NAME + "ajaxSaveAutobudget";
    public static final String AJAX_SAVE_DAY_BUDGET = NAME + "ajaxSaveDayBudget";

    /* statistic */
    public static final String SHOW_STAT = NAME + "showStat";
    public static final String SAVE_STAT_REPORT = NAME + "saveStatReport";
    public static final String DELETE_STAT_REPORT = NAME + "deleteStatReport";
    public static final String SAVE_STAT_FILTER = NAME + "saveStatFilter";
    public static final String DELETE_STAT_FILTER = NAME + "deleteStatFilter";

    /* groups */
    public static final String SAVE_TEXT_ADGROUPS = NAME + "saveTextAdGroups";
    public static final String SAVE_MCBANNER_ADGROUPS = NAME + "saveMediaAdGroups";
    public static final String SAVE_DYNAMIC_AD_GROUPS = NAME + "saveDynamicAdGroups";
    public static final String EDIT_DYNAMIC_AD_GROUPS = NAME + "editDynamicAdGroups";
    public static final String ADD_AD_GROUPS_PERFORMANCE = NAME + "addAdGroupsPerformance";
    public static final String SAVE_PERFORMANCE_AD_GROUPS = NAME + "savePerformanceAdGroups";
    public static final String EDIT_AD_GROUPS_PERFORMANCE = NAME + "editAdGroupsPerformance";
    public static final String SAVE_MOBILE_ADGROUPS = NAME + "saveMobileAdGroups";
    public static final String GET_AD_GROUP = NAME + "getAdGroup";

    /* phrases */
    public static final String AJAX_TEST_PHRASES = NAME + "ajaxTestPhrases";
    public static final String AJAX_UPDATE_SHOW_CONDITIONS = NAME + "ajaxUpdateShowConditions";
    public static final String AJAX_CHECK_CAMP_MINUS_WORDS = NAME + "ajaxCheckCampMinusWords";
    public static final String SET_AUTO_PRICE_AJAX = NAME + "setAutoPriceAjax";
    public static final String AJAX_GET_TRANSITIONS_BY_PHRASES = NAME + "ajaxGetTransitionsByPhrases";
    public static final String AJAX_APPLY_REJECT_CORRECTION = NAME + "ajaxApplyRejectCorrection";

    /* banner images */
    public static final String UPLOAD_BANNER_IMAGE = NAME + "uploadBannerImage";
    public static final String AJAX_RESIZE_BANNER_IMAGE = NAME + "ajaxResizeBannerImage";
    public static final String UPLOAD_IMAGE = NAME + "uploadImage";

    /* banners */
    public static final String SEARCH_BANNERS = NAME + "searchBanners";
    public static final String SAVE_BANNERS_ADDITIONS = NAME + "saveBannersAdditions";
    public static final String GET_BANNERS_ADDITIONS = NAME + "getBannersAdditions";
    public static final String DELETE_BANNERS_ADDITIONS = NAME + "deleteBannersAdditions";
    public static final String DEL_BANNER = NAME + "delBanner";
    public static final String REMODERATE_BANNERS_ADDITIONS = NAME + "remoderateBannersAdditions";
    public static final String AJAX_GET_BANNERS_COUNT = NAME + "ajaxGetBannersCount";
    public static final String AJAX_CHECK_BANNERS_MINUS_WORDS = NAME + "ajaxCheckBannersMinusWordso";

    /* vcards */
    public static final String SAVE_VCARD = NAME + "saveVCard";
    public static final String SHOW_CONTACT_INFO = NAME + "showContactInfo";
    public static final String MANAGE_VCARDS = "manageVCards";

    /* showDiag */
    public static final String SHOW_DIAG = NAME + "showDiag";

    /* feeds */
    public static final String SAVE_FEED = NAME + "saveFeed";
    public static final String AJAX_GET_FEEDS = NAME + "ajaxGetFeeds";
    public static final String AJAX_DELETE_FEEDS = NAME + "ajaxDeleteFeeds";
    public static final String AJAX_GET_FEED_HISTORY = NAME + "ajaxGetFeedHistory";

    /* creatives */
    public static final String SEARCH_CREATIVES = NAME + "searchCreatives";
    public static final String SEARCH_CANVAS_CREATIVES = NAME + "searchCanvasCreatives";

    /* performance filters */
    public static final String AJAX_EDIT_PERFORMANCE_FILTERS = NAME + "ajaxEditPerformanceFilters";

    /*dynamic conditions*/
    public static final String AJAX_EDIT_DYNAMIC_CONDITIONS = NAME + "ajaxEditDynamicConditions";

    /* banner autocorrection */
    public static final String AJAX_DISABLE_AUTOCORRECTION_WARNING = NAME + "ajaxDisableAutocorrectionWarning";

    /* tags */
    public static final String SAVE_ADGROUP_TAGS = NAME + "saveAdGroupTags";

    /* excel */
    public static final String PRE_IMPORT_CAMP_XLS = NAME + "preImportCampXLS";
    public static final String IMPORT_CAMP_XLS = NAME + "importCampXLS";
    public static final String CONFIRM_SAVE_CAMP_XLS = NAME + "confirmSaveCampXLS";
    public static final String EXPORT_CAMP_XLS = NAME + "confirmSaveCampXLS";

    /* forecast */
    public static final String AJAX_DATA_FOR_NEW_BUDGET_FORECAST = NAME + "ajaxDataForNewBudgetForecast";
    public static final String AJAX_DATA_FOR_BUDGET_FORECAST = NAME + "ajaxDataForBudgetForecast";

    /* counters */
    public static final String AJAX_CHECK_USER_COUNTERS = NAME + "ajaxCheckUserCounters";

    /* stepZero */
    public static final String STEP_ZERO = NAME + "stepZero";
    public static final String STEP_ZERO_PROCESS = NAME + "stepZeroProcess";

    /* transfer */
    public static final String TRANSFER = NAME + "transfer";
    public static final String TRANSFER_DONE = NAME + "transferDone";

    /* retargeting */
    public static final String AJAX_DELETE_RETARGETING_COND = NAME + "ajaxDeleteRetargetingCond";
    public static final String AJAX_SAVE_RETARGETING_COND = NAME + "ajaxSaveRetargetingCond";
    public static final String AJAX_REPLACE_GOALS_IN_RETARGETINGS = NAME + "ajaxReplaceGoalsInRetargetings";
    public static final String SHOW_RETARGETING_COND = NAME + "showRetargetingCond";
    public static final String AJAX_GET_GOALS_FOR_RETARGETING = NAME + "ajaxGetGoalsForRetargeting";
    public static final String AJAX_GET_RET_COND_WITH_GOALS = NAME + "ajaxGetRetCondWithGoals";

    /* wallet */
    public static final String AJAX_SAVE_AUTOPAY_SETTINGS = NAME + "ajaxSaveAutopaySettings";
    public static final String AJAX_RESUME_AUTOPAY = NAME + "ajaxResumeAutopay";
    public static final String AUTOPAY_SETTINGS = NAME + "autopaySettings";
    public static final String AJAX_GET_BINDING_FORM = NAME+ "ajaxGetBindingForm";

    /*representative*/
    public static final String DELETE_CL_REP = NAME + "deleteClRep";

    /*user's option*/
    public static final String AJAX_SET_RECOMEDATIONS_EMAIL = NAME + "ajaxSetRecomendationsEmail";
    public static final String AJAX_USER_OPTIONS = NAME + "ajaxUserOptions";

    /*auto_video*/
    public static final String AJAX_SET_AUTO_RESOURCES = NAME + "ajaxSetAutoResources";

    /*interface*/
    public static final String CHOOSE_INTERFACE_TYPE = NAME + "chooseInterfaceType";
    public static final String SWITCH_EASINESS = NAME + "switchEasiness";

    /*first aid*/
    public static final String ACCEPT_OPTIMIZE = NAME + "acceptOptimize";
    public static final String COMPLETE_OPTIMIZING = NAME + "completeOptimizing";
    public static final String SEND_CAMPAIGN_OPTIMIZING_ORDER = NAME + "sendCampaignOptimizingOrder";
    public static final String SEND_OPTIMIZE = NAME + "sendOptimize";

    /*logins*/
    public static final String AJAX_REGISTER_LOGIN = NAME + "ajaxRegisterLogin";
    public static final String AJAX_SUGGEST_LOGIN = NAME + "ajaxSuggestLogin";
    public static final String AJAX_VALIDATE_LOGIN = NAME + "ajaxValidateLogin";
    public static final String AJAX_VALIDATE_PASSWORD = NAME + "ajaxValidatePassword";
    public static final String SHOW_REGISTER_LOGIN_PAGE = "showRegisterLoginPage";

    /*pay*/
    public static final String PAY = NAME + "pay";
    public static final String PAY_FOR_ALL = NAME + "payForAll";

    /*undef*/
    public static final String ADVERTIZE = "advertize";
}
