class_docstr: Used to create PythonFunction objects for Java jobs.
code: def getPythonFunction(self, moduleName, objectName):
      udf_wrapper = getattr(
          importlib.import_module(moduleName), objectName
      )
      return udf_wrapper._java_user_defined_function()
  
imports: import importlib
  import os
  import shlex
  import shutil
  import struct
  import tempfile
  import time
  from logging import WARN
  from threading import RLock
  from py4j.java_gateway import java_import, logger, JavaGateway, GatewayParameters, CallbackServerParameters
  from pyflink.find_flink_home import _find_flink_home
  from pyflink.pyflink_gateway_server import launch_gateway_server_process
  from pyflink.util.exceptions import install_exception_handler, install_py4j_hooks
label_desc: Use image node_id 1 for calling the PythonFunctionFactory obj's underlying member method code with example usage: obj.getPythonFunction(moduleName, objectName) and returns: udf_wrapper