class_docstr: Interface for working with time and timers.
  
  This is the internal version of TimerService that allows to specify a key and a namespace to
  which timers should be scoped.
class_docstr_tok: ["Interface","for","working","with","time","and","timers",".","This","is","the","internal","version","of","TimerService","that","allows","to","specify","a","key","and","a","namespace","to","which","timers","should","be","scoped","."]
docstr: Returns the current event-time watermark.
docstr_tok: ["Returns","the","current","event-time","watermark","."]
code: def current_watermark(self):
      """
      Returns the current event-time watermark.
      """
      pass
  
file_path: flink/flink-python/pyflink/fn_execution/datastream/timerservice.py
imports: from abc import abstractmethod, ABC
  from typing import Generic, TypeVar
label_desc: Use image node_id 2 for calling the InternalTimerService obj's underlying member method code with example usage: obj.current_watermark() without return types