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"]
code: def _get_java_table_schema(self):
      TableSchema = (
          get_gateway().jvm.org.apache.flink.table.api.TableSchema
      )
      return TableSchema.fromResolvedSchema(
          self._j_table_result.getResolvedSchema()
      )
  
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 8 for calling the TableResult obj's underlying member method code with example usage: obj._get_java_table_schema() and returns: TableSchema