code: def __init__(self, operations, output_data_converter: DataConverter):
      self._operations = operations
      self._output_data_converter = output_data_converter
      self._main_operation = operations[0]
      self._chained_operations = operations[1:]
  
file_path: flink/flink-python/pyflink/fn_execution/embedded/operations.py
imports: from pyflink.fn_execution.datastream.embedded.operations import extract_process_function
  from pyflink.fn_execution.embedded.converters import DataConverter
label_desc: Use image node_id 1 to create a new FunctionOperation object from inherited base classes: object with example: obj = FunctionOperation(operations, output_data_converter)