code: def index_bgen(
      self,
      files,
      index_file_map,
      referenceGenomeName,
      contig_recoding,
      skip_invalid_loci,
  ):
      self._jbackend.pyIndexBgen(
          files,
          index_file_map,
          referenceGenomeName,
          contig_recoding,
          skip_invalid_loci,
      )
  
imports: from typing import Mapping, Set, Tuple
  import abc
  import socket
  import socketserver
  import sys
  from threading import Thread
  import orjson
  import requests
  import py4j
  from py4j.java_gateway import JavaObject, JVMView
  import hail
  from hail.expr import construct_expr
  from hail.ir import JavaIR
  from hail.utils.java import FatalError, Env, scala_package_object
  from .backend import ActionTag, Backend, fatal_error_from_java_error_triplet
  from ..hail_logging import Logger
  import http.client
label_desc: Use image node_id 17 for calling the Py4JBackend obj's underlying member method code with example usage: obj.index_bgen(files, index_file_map, referenceGenomeName, contig_recoding, skip_invalid_loci) without return types