def METHOD_NAME(self) -> None:
    # Don't allow to run this function multiple times.
    if self.arg_parser_created:
        raise RuntimeError("Cannot create the argument parser multiple times")
    self.arg_parser = argparse.ArgumentParser(**self.get_arg_parser_kwargs())
    self.arg_parser.add_argument(
        '--build_root',
        default=os.environ.get('BUILD_ROOT'),
        help='YugabyteDB build root directory')
    self.arg_parser.add_argument(
        '--compiler_type',
        default=os.getenv('YB_COMPILER_TYPE'),
        help='Compiler type, e.g. gcc or clang')
    self.arg_parser.add_argument(
        '--thirdparty_dir',
        default=os.getenv('YB_THIRDPARTY_DIR'),
        help='YugabyteDB third-party dependencies directory')
    self.arg_parser.add_argument(
        '--verbose',
        help='Enable verbose output',
        action='store_true'
    )
    self.add_command_line_args()