code: def AddArguments(cls, argument_group):
      
      argument_group.add_argument(
          '--index_name', dest='index_name', type=str, action='store',
          default=cls._DEFAULT_INDEX_NAME, help=(
              'Name of the index in ElasticSearch.'))
      argument_group.add_argument(
          '--doc_type', dest='document_type', type=str,
          action='store', default=cls._DEFAULT_DOCUMENT_TYPE, help=(
              'Name of the document type that will be used in ElasticSearch.'))
      argument_group.add_argument(
          '--flush_interval', dest='flush_interval', type=int,
          action='store', default=cls._DEFAULT_FLUSH_INTERVAL, help=(
              'Events to queue up before bulk insert to ElasticSearch.'))
      argument_group.add_argument(
          '--raw_fields', dest='raw_fields', action='store_true',
          default=cls._DEFAULT_RAW_FIELDS, help=(
              'Export string fields that will not be analyzed by Lucene.'))
      argument_group.add_argument(
          '--elastic_user', dest='elastic_user', action='store',
          default=cls._DEFAULT_ELASTIC_USER, help=(
              'Username to use for Elasticsearch authentication.'))
      argument_group.add_argument(
          '--use_ssl', dest='use_ssl', action='store_true',
          help='Enforces use of ssl.')
      argument_group.add_argument(
          '--ca_certificates_file_path', dest='ca_certificates_file_path',
          action='store', type=str, default=cls._DEFAULT_CA_CERTS, help=(
              'Path to a file containing a list of root certificates to trust.'))
      argument_group.add_argument(
          '--elastic_url_prefix', dest='elastic_url_prefix', type=str,
          action='store', default=cls._DEFAULT_URL_PREFIX, help=(
              'URL prefix for elastic search.'))
  
      ElasticSearchServerArgumentsHelper.AddArguments(argument_group)
docs: Adds command line arguments the helper supports to an argument group.
  
      This function takes an argument parser or an argument group object and adds
      to it all the command line arguments this helper supports.
  
      Args:
        argument_group (argparse._ArgumentGroup|argparse.ArgumentParser):
            argparse group.