code: def to_timestamp_ltz(numeric_epoch_time, precision) -> Expression:
      """
      Converts a numeric type epoch time to TIMESTAMP_LTZ.
  
      The supported precision is 0 or 3:
      0 means the numericEpochTime is in second.
      3 means the numericEpochTime is in millisecond.
  
      :param numeric_epoch_time: The epoch time with numeric type
      :param precision: The precision to indicate the epoch time is in second or millisecond
      :return: The timestamp value with TIMESTAMP_LTZ type.
      """
      return _binary_op("toTimestampLtz", numeric_epoch_time, precision)
  
imports: from typing import Union
  from pyflink import add_version_doc
  from pyflink.java_gateway import get_gateway
  from pyflink.table.expression import Expression, _get_java_expression, TimePointUnit, JsonOnNull
  from pyflink.table.types import _to_java_data_type, DataType
  from pyflink.table.udf import UserDefinedFunctionWrapper
  from pyflink.util.java_utils import to_jarray, load_java_class
label_desc: Use image node_id 23 for calling a global function with example usage: to_timestamp_ltz(numeric_epoch_time, precision) and returns: _binary_op