{
INDEXNAME => { :type => ::Thrift::Types::STRING, :name => 'indexName' },
INDEXHANDLERCLASS => { :type => ::Thrift::Types::STRING, :name => 'indexHandlerClass' },
DBNAME => { :type => ::Thrift::Types::STRING, :name => 'dbName' },
ORIGTABLENAME => { :type => ::Thrift::Types::STRING, :name => 'origTableName' },
CREATETIME => { :type => ::Thrift::Types::I32, :name => 'createTime' },
LASTACCESSTIME => { :type => ::Thrift::Types::I32, :name => 'lastAccessTime' },
INDEXTABLENAME => { :type => ::Thrift::Types::STRING, :name => 'indexTableName' },
SD => { :type => ::Thrift::Types::STRUCT, :name => 'sd', :class => Impala::Protocol::HiveMetastore::StorageDescriptor },
PARAMETERS => { :type => ::Thrift::Types::MAP, :name => 'parameters', :key => { :type => ::Thrift::Types::STRING }, :value => { :type => ::Thrift::Types::STRING } },
DEFERREDREBUILD => { :type => ::Thrift::Types::BOOL, :name => 'deferredRebuild' }
}