code: def _file_format_from_string(
      file_format: str,
  ) -> example_gen_pb2.FileFormat:
      if file_format == "tfrecords_gzip":
          return example_gen_pb2.FileFormat.FORMAT_TFRECORDS_GZIP
      else:
          return example_gen_pb2.FileFormat.Value(file_format)
  
imports: import logging
  from typing import Any, Callable, Dict, Iterator, List, Optional, Tuple, Union
  import pyarrow
  import tensorflow
  from tfx.components.experimental.data_view import constants
  from tfx.components.util import examples_utils
  from tfx.proto import example_gen_pb2
  from tfx.types import artifact
  from tfx.types import standard_artifacts
  from tfx_bsl.tfxio import dataset_options
  from tfx_bsl.tfxio import parquet_tfxio
  from tfx_bsl.tfxio import raw_tf_record
  from tfx_bsl.tfxio import record_to_tensor_tfxio
  from tfx_bsl.tfxio import tf_example_record
  from tfx_bsl.tfxio import tf_sequence_example_record
  from tfx_bsl.tfxio import tfxio
  from tensorflow_metadata.proto.v0 import schema_pb2
label_desc: Use image node_id 8 for calling a global function with example usage: _file_format_from_string(file_format) and returns: example_gen_pb2, example_gen_pb2