question: @ Override public IndexRequest routing ( String routing ) { if ( routing != null && routing . length ( ) == 0 ) { this . routing = null ; } else { this . routing = routing ; } return this ; }
target:  Controls the shard routing of the request. Using this value to hash the shard and not the id.