class_docstr: Tests whether the Python :class:`Catalog` is consistent with
  Java `org.apache.flink.table.catalog.Catalog`.
class_docstr_tok: ["Tests","whether","the","Python",":","class",":","`","Catalog","`","is","consistent","with","Java","`","org.apache.flink.table.catalog.Catalog","`","."]
code: def excluded_methods(cls):
      # open/close are not needed in Python API as they are used internally
      return {
          "open",
          "close",
          "getFactory",
          "getTableFactory",
          "getFunctionDefinitionFactory",
          "listPartitionsByFilter",
          "supportsManagedTable",
      }
  
imports: from pyflink.testing.test_case_utils import PythonAPICompletenessTestCase, PyFlinkTestCase
  from pyflink.table.catalog import Catalog, CatalogDatabase, CatalogBaseTable, CatalogPartition, CatalogFunction, CatalogColumnStatistics, CatalogPartitionSpec, ObjectPath
label_desc: Use image node_id 3 for calling the CatalogAPICompletenessTests obj's underlying member method code with example usage: obj.excluded_methods(cls) and returns: unknown