code: private Table recv_get_table() throws MetaException, NoSuchObjectException, TException {
      ThriftHiveMetastore.get_table_result result = new ThriftHiveMetastore.get_table_result();
      receiveBase(result, "get_table");
      if (result.isSetSuccess()) {
        return result.getSuccess();
      }
      if (result.getO1() != null) {
        throw result.getO1();
      }
      if (result.getO2() != null) {
        throw result.getO2();
      }
      throw new TApplicationException(5, "get_table failed: unknown result");
    }
docs: /*
  Based on Hive 1.2.1 ThriftHiveMetastore.Client#recv_get_table() - see
  https://raw.githubusercontent.com/apache/hive/release-1.2.1/metastore/src/gen/thrift/gen-javabean/org/apache/hadoop
  /hive/metastore/metastore/ThriftHiveMetastore.java