Утилита импорта 'надтипов' кампаний из Perl-директа (см. Intapi::CampaignTypesList.pm; %Campaign::Types::KINDS из Campaign::Types.pm).
Скачивает json-файл, генерит Java-enum с соответствующими подтипами.
Использование:
* из консоли: campaign-kinds-import-tool.sh http://direct_ip:direct_port/CampaignTypesList
* из IDEA: добавить в program arguments: --java-sources-dest-root "FULL_PATH_TO_ARC/trunk/direct/core/src/main/java" --generated-class-name CampaignTypeKinds https://intapi.test.direct.yandex.ru:443/CampaignTypesList
Затем для CampaignTypeKinds сделать Optimize Imports и закоммитить
