public static String getSingleParamOrThrow()

in src/main/java/com/epam/digital/data/platform/auth/generator/util/ArgsParserUtil.java [24:29]


  public static String getSingleParamOrThrow(String key, String exceptionMsg,
      ApplicationArguments args) {
    var param = args.getOptionValues(key);
    return Optional.ofNullable(param).map(p -> p.get(0))
        .orElseThrow(() -> new IllegalArgumentException(exceptionMsg));
  }