Anton
Вот миниалистичный код был - int, String и два if подписать.
Простые варианты которые сразу в голову приходят это простой перебор массива параметров, с проверкой каждого ключа как предложили выше, либо предварительное складывание всего в мапу и работа с ней.
Но это я со своей колокольни, где было бы банально скучно прикручивать тот же picocli или новые классы представляющие параметры.