docs: protected static OptionParser getParser() {
              OptionParser parser = new OptionParser();
              // help options
              AdminParserUtils.acceptsHelp(parser);
              // required options
              parser.accepts(OPT_HEAD_META_SET, "metadata key-file pairs")
                    .withOptionalArg()
                    .describedAs("meta-key>=<meta-file")
                    .withValuesSeparatedBy(',')
                    .ofType(String.class);
              AdminParserUtils.acceptsUrl(parser);
              // optional options
              AdminParserUtils.acceptsNodeMultiple(parser); // either
                                                            // --node or
                                                            // --all-nodes
              AdminParserUtils.acceptsAllNodes(parser); // either --node or
                                                        // --all-nodes
              AdminParserUtils.acceptsConfirm(parser);
              return parser;
          }