private static void parseArgs()

in continuous_load_testing/src/main/java/com/google/net/grpc/testing/directpath/continuous_load_testing/Client.java [117:140]


  private static void parseArgs(String[] args) {
    for (String arg : args) {
      if (arg.startsWith("--methods=")) {
        methods.clear();
        String[] methodsInArgs = arg.substring("--methods=".length()).split(",");
        for (String methodInArgs : methodsInArgs) {
          methods.add(Method.valueOf(methodInArgs));
        }
      }
      if (arg.startsWith("--concurrency=")) {
        concurrency = Integer.parseInt(arg.substring("--concurrency=".length()));
      }
      if (arg.startsWith("--num_of_requests=")) {
        num_of_requests = Integer.parseInt(arg.substring("--num_of_requests=".length()));
      }
      if (arg.startsWith("--disable_directpath=")) {
        disable_directpath = Boolean.parseBoolean(arg.substring("--disable_directpath=".length()));
      }
    }
    logger.info("methods: " + methods);
    logger.info("concurrency: " + concurrency);
    logger.info("num_of_requests: " + num_of_requests);
    logger.info("disable_directpath:" + disable_directpath);
  }