Doctrine offers many index options, some of them being db-specific. Here is a full list of availible options:
unique      => boolean(true / false)        
        whether or not the index is unique index

sorting     => string('ASC' / 'DESC')      
        what kind of sorting does the index use (ascending / descending)

primary     => boolean(true / false)        
        whether or not the index is primary index

fulltext    => boolean(true / false)        
        whether or not the specified index is a FULLTEXT index (only availible on Mysql)
        
gist        => boolean(true / false)        
        whether or not the specified index is a GiST index (only availible on Pgsql)