class_docstr: Serves to declare the return type below.
class_docstr_tok: ["Serves","to","declare","the","return","type","below","."]
docstr: This corresponds to BaseFunctionalComponent.__init__.
docstr_tok: ["This","corresponds","to","BaseFunctionalComponent.__init__","."]
code: def __call__(
      self, *args: Any, **kwargs: Any
  ) -> BaseFunctionalComponent:
      """This corresponds to BaseFunctionalComponent.__init__."""
      ...
  
imports: import copy
  import functools
  import types
  import typing
  from typing import Any, Callable, ClassVar, Dict, List, Optional, Protocol, Type, Union
  from tfx import types
  from tfx.dsl.component.experimental import function_parser
  from tfx.dsl.component.experimental import json_compat
  from tfx.dsl.component.experimental import utils
  from tfx.dsl.components.base import base_beam_component
  from tfx.dsl.components.base import base_beam_executor
  from tfx.dsl.components.base import base_component
  from tfx.dsl.components.base import base_executor
  from tfx.dsl.components.base import executor_spec
  from tfx.types import channel
  from tfx.types import system_executions
label_desc: Use image node_id 1 for calling the BaseFunctionalComponentFactory obj's underlying member method code with example usage: obj.__call__() without return types