class_docstr: A :class:`~pyflink.table.TableResult` is the representation of the statement execution result.
  
  .. versionadded:: 1.11.0
class_docstr_tok: ["A",":","class",":","`","~pyflink.table.TableResult","`","is","the","representation","of","the","statement","execution","result",".","..","versionadded",":",":","1.11.0"]
docstr: Print the result contents as tableau form to client console.
  
  This method has slightly different behaviors under different checkpointing settings.
  
      - For batch jobs or streaming jobs without checkpointing,
        this method has neither exactly-once nor at-least-once guarantee.
        Query results are immediately accessible by the clients once they're produced,
        but exceptions will be thrown when the job fails and restarts.
      - For streaming jobs with exactly-once checkpointing,
        this method guarantees an end-to-end exactly-once record delivery.
        A result will be accessible by clients only after its corresponding checkpoint
        completes.
      - For streaming jobs with at-least-once checkpointing,
        this method guarantees an end-to-end at-least-once record delivery.
        Query results are immediately accessible by the clients once they're produced,
        but it is possible for the same result to be delivered multiple times.
  
  .. versionadded:: 1.11.0
docstr_tok: ["Print","the","result","contents","as","tableau","form","to","client","console",".","This","method","has","slightly","different","behaviors","under","different","checkpointing","settings",".","-","For","batch","jobs","or","streaming","jobs","without","checkpointing",",","this","method","has","neither","exactly-once","nor","at-least-once","guarantee",".","Query","results","are","immediately","accessible","by","the","clients","once","they","'re","produced",",","but","exceptions","will","be","thrown","when","the","job","fails","and","restarts",".","-","For","streaming","jobs","with","exactly-once","checkpointing",",","this","method","guarantees","an","end-to-end","exactly-once","record","delivery",".","A","result","will","be","accessible","by","clients","only","after","its","corresponding","checkpoint","completes",".","-","For","streaming","jobs","with","at-least-once","checkpointing",",","this","method","guarantees","an","end-to-end","at-least-once","record","delivery",".","Query","results","are","immediately","accessible","by","the","clients","once","they","'re","produced",",","but","it","is","possible","for","the","same","result","to","be","delivered","multiple","times",".","..","versionadded",":",":","1.11.0"]
code: def print(self):
      """
      Print the result contents as tableau form to client console.
  
      This method has slightly different behaviors under different checkpointing settings.
  
          - For batch jobs or streaming jobs without checkpointing,
            this method has neither exactly-once nor at-least-once guarantee.
            Query results are immediately accessible by the clients once they're produced,
            but exceptions will be thrown when the job fails and restarts.
          - For streaming jobs with exactly-once checkpointing,
            this method guarantees an end-to-end exactly-once record delivery.
            A result will be accessible by clients only after its corresponding checkpoint
            completes.
          - For streaming jobs with at-least-once checkpointing,
            this method guarantees an end-to-end at-least-once record delivery.
            Query results are immediately accessible by the clients once they're produced,
            but it is possible for the same result to be delivered multiple times.
  
      .. versionadded:: 1.11.0
      """
      self._j_table_result.print()
  
imports: from typing import Optional
  from py4j.java_gateway import get_method
  from pyflink.common.types import RowKind
  from pyflink.common import Row
  from pyflink.common.job_client import JobClient
  from pyflink.java_gateway import get_gateway
  from pyflink.table.result_kind import ResultKind
  from pyflink.table.table_schema import TableSchema
  from pyflink.table.types import _from_java_data_type
  from pyflink.table.utils import pickled_bytes_to_python_converter
label_desc: Use image node_id 7 for calling the TableResult obj's underlying member method code with example usage: obj.print() without return types