class_docstr: Partially defined over window with (optional) partitioning, order, and preceding.
class_docstr_tok: ["Partially","defined","over","window","with","(","optional",")","partitioning",",","order",",","and","preceding","."]
docstr: Assigns an alias for this window that the following
  :func:`~pyflink.table.OverWindowedTable.select` clause can refer to.
  
  :param alias: Alias for this over window.
  :return: The fully defined over window.
docstr_tok: ["Assigns","an","alias","for","this","window","that","the","following",":","func",":","`","~pyflink.table.OverWindowedTable.select","`","clause","can","refer","to",".",":","param","alias",":","Alias","for","this","over","window",".",":","return",":","The","fully","defined","over","window","."]
code: def alias(self, alias: str) -> "OverWindow":
      """
      Assigns an alias for this window that the following
      :func:`~pyflink.table.OverWindowedTable.select` clause can refer to.
  
      :param alias: Alias for this over window.
      :return: The fully defined over window.
      """
      return OverWindow(get_method(self._java_over_window, "as")(alias))
  
imports: from py4j.java_gateway import get_method
  from pyflink.java_gateway import get_gateway
  from pyflink.table import Expression
  from pyflink.table.expression import _get_java_expression
  from pyflink.table.utils import to_expression_jarray
label_desc: Use image node_id 2 for calling the OverWindowPartitionedOrderedPreceding obj's underlying member method code with example usage: obj.alias(alias) and returns: OverWindow