{
SESSIONHANDLE => {:type => ::Thrift::Types::STRUCT, :name => 'sessionHandle', :class => ::Hive2::Thrift::TSessionHandle},
CATALOGNAME => {:type => ::Thrift::Types::STRING, :name => 'catalogName', :optional => true},
SCHEMANAME => {:type => ::Thrift::Types::STRING, :name => 'schemaName', :optional => true},
TABLENAME => {:type => ::Thrift::Types::STRING, :name => 'tableName', :optional => true},
TABLETYPES => {:type => ::Thrift::Types::LIST, :name => 'tableTypes', :element => {:type => ::Thrift::Types::STRING}, :optional => true}
}